| _communicator | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| _dofs_map | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| _fe | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| _mechanical_properties_host | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| _mechanical_properties_polynomials_host | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| _mechanical_properties_tables_host | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| _mp_dof_handler | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| _properties | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| _property_values | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| _state | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| _state_property_polynomials | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| _state_property_tables | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| _use_table | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| compute_average_temperature(dealii::DoFHandler< dim > const &temperature_dof_handler, dealii::LA::distributed::Vector< double, MemorySpaceType > const &temperature) const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| compute_material_property(std::array< dealii::types::material_id, dealii::VectorizedArray< double >::size()> const &material_id, std::array< dealii::VectorizedArray< double >, MaterialStates::n_material_states > const &state_ratios, dealii::VectorizedArray< double > const &temperature, dealii::AlignedVector< dealii::VectorizedArray< double >> const &temperature_powers) const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| compute_material_property(StateProperty state_property, dealii::types::material_id const material_id, double const *state_ratios, double temperature) const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| compute_property_from_table(Kokkos::View< typename internal::Data5D< n_materials, g_n_thermal_state_properties, MaterialStates::n_material_states, table_size, 2 >::type, typename MemorySpaceType::kokkos_space > state_property_tables, unsigned int const material_id, unsigned int const material_state, unsigned int const property, double const temperature) | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | static |
| fill_properties(boost::property_tree::ptree const &database) | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | private |
| get(dealii::types::material_id material_id, Property prop) const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | inline |
| get_cell_value(typename dealii::Triangulation< dim >::active_cell_iterator const &cell, StateProperty prop) const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| get_cell_value(typename dealii::Triangulation< dim >::active_cell_iterator const &cell, Property prop) const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| get_dof_handler() const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | inline |
| get_dof_index(typename dealii::Triangulation< dim >::active_cell_iterator const &cell) const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | inlineprivate |
| get_dofs_map() const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | inline |
| get_mechanical_property(typename dealii::Triangulation< dim >::active_cell_iterator const &cell, StateProperty prop) const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| get_properties() | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | inline |
| get_state() const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | inline |
| get_state_property_polynomials() | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | inline |
| get_state_property_tables() | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | inline |
| get_state_ratio(typename dealii::Triangulation< dim >::active_cell_iterator const &cell, typename MaterialStates::State material_state) const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| MaterialProperty(MPI_Comm const &communicator, dealii::parallel::distributed::Triangulation< dim > const &tria, boost::property_tree::ptree const &database) | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| properties_use_table() const | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | inline |
| reinit_dofs() | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| set_cell_state(std::vector< std::array< double, MaterialStates::n_material_states >> const &cell_state) | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| set_initial_state() | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| set_state(dealii::Table< 2, dealii::VectorizedArray< double >> const &liquid_ratio, dealii::Table< 2, dealii::VectorizedArray< double >> const &powder_ratio, std::map< typename dealii::DoFHandler< dim >::cell_iterator, std::pair< unsigned int, unsigned int >> &cell_it_to_mf_cell_map, dealii::DoFHandler< dim > const &dof_handler) | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| set_state_device(Kokkos::View< double *, typename MemorySpaceType::kokkos_space > liquid_ratio, Kokkos::View< double *, typename MemorySpaceType::kokkos_space > powder_ratio, std::map< typename dealii::DoFHandler< dim >::cell_iterator, std::vector< unsigned int >> const &_cell_it_to_mf_pos, dealii::DoFHandler< dim > const &dof_handler) | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| table_size | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | static |
| update(dealii::DoFHandler< dim > const &temperature_dof_handler, dealii::LA::distributed::Vector< double, MemorySpaceType > const &temperature) | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |
| update_boundary_material_properties(dealii::DoFHandler< dim > const &temperature_dof_handler, dealii::LA::distributed::Vector< double, MemorySpaceType > const &temperature) | adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > | |