adamantine
adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > Member List

This is the complete list of members for adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >, including all inherited members.

_communicatoradamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >private
_dofs_mapadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >private
_feadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >private
_mechanical_properties_hostadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >private
_mechanical_properties_polynomials_hostadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >private
_mechanical_properties_tables_hostadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >private
_mp_dof_handleradamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >private
_propertiesadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >private
_property_valuesadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >private
_stateadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >private
_state_property_polynomialsadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >private
_state_property_tablesadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >private
_use_tableadamantine::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) constadamantine::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) constadamantine::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) constadamantine::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) constadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >inline
get_cell_value(typename dealii::Triangulation< dim >::active_cell_iterator const &cell, StateProperty prop) constadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >
get_cell_value(typename dealii::Triangulation< dim >::active_cell_iterator const &cell, Property prop) constadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >
get_dof_handler() constadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >inline
get_dof_index(typename dealii::Triangulation< dim >::active_cell_iterator const &cell) constadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >inlineprivate
get_dofs_map() constadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >inline
get_mechanical_property(typename dealii::Triangulation< dim >::active_cell_iterator const &cell, StateProperty prop) constadamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >
get_properties()adamantine::MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType >inline
get_state() constadamantine::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) constadamantine::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() constadamantine::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_sizeadamantine::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 >