adamantine
adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > Member List

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

_adiabatic_only_bcadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_affine_constraintsadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_boundaryadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_cell_it_to_mf_cell_mapadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_communicatoradamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_current_source_heightadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_deposition_cosadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_deposition_sinadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_face_material_idadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >mutableprivate
_face_powder_ratioadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >mutableprivate
_heat_sourcesadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_inverse_mass_matrixadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_liquid_ratioadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >mutableprivate
_material_idadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >mutableprivate
_material_propertiesadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_matrix_freeadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_matrix_free_dataadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
_powder_ratioadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >mutableprivate
_thermal_conductivityadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
cell_local_apply(dealii::MatrixFree< dim, double > const &data, dealii::LA::distributed::Vector< double, MemorySpaceType > &dst, dealii::LA::distributed::Vector< double, MemorySpaceType > const &src, std::pair< unsigned int, unsigned int > const &cell_range) constadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
cell_local_mass(dealii::MatrixFree< dim, double > const &data, dealii::LA::distributed::Vector< double, MemorySpaceType > &dst, dealii::LA::distributed::Vector< double, MemorySpaceType > const &src, std::pair< unsigned int, unsigned int > const &cell_range) constadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
clear() overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >virtual
compute_inverse_mass_matrix(dealii::DoFHandler< dim > const &dof_handler, dealii::AffineConstraints< double > const &affine_constraints) overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >virtual
face_local_apply(dealii::MatrixFree< dim, double > const &data, dealii::LA::distributed::Vector< double, MemorySpaceType > &dst, dealii::LA::distributed::Vector< double, MemorySpaceType > const &src, std::pair< unsigned int, unsigned int > const &face_range) constadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
get_inv_rho_cp(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::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
get_inverse_mass_matrix() const overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >inlinevirtual
get_matrix_free() constadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >inline
get_state_from_material_properties() overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >virtual
initialize_dof_vector(dealii::LA::distributed::Vector< double, MemorySpaceType > &vector) const overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >inlinevirtual
m() const overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >inlinevirtual
n() const overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >inlinevirtual
reinit(dealii::DoFHandler< dim > const &dof_handler, dealii::AffineConstraints< double > const &affine_constraints, dealii::hp::QCollection< 1 > const &quad) overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >virtual
set_material_deposition_orientation(std::vector< double > const &deposition_cos, std::vector< double > const &deposition_sin) overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >virtual
set_state_to_material_properties() overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >virtual
set_time_and_source_height(double t, double height) overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >inlinevirtual
ThermalOperator(MPI_Comm const &communicator, Boundary const &boundary, MaterialProperty< dim, n_materials, p_order, MaterialStates, MemorySpaceType > &material_properties, std::vector< std::shared_ptr< HeatSource< dim >>> const &heat_sources)adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >
ThermalOperatorBase()=defaultadamantine::ThermalOperatorBase< dim, MemorySpaceType >
update_face_state_ratios([[maybe_unused]] unsigned int face, [[maybe_unused]] unsigned int q, [[maybe_unused]] dealii::VectorizedArray< double > temperature, std::array< dealii::VectorizedArray< double >, MaterialStates::n_material_states > &state_ratios) constadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
update_state_ratios([[maybe_unused]] unsigned int cell, [[maybe_unused]] unsigned int q, [[maybe_unused]] dealii::VectorizedArray< double > temperature, std::array< dealii::VectorizedArray< double >, MaterialStates::n_material_states > &state_ratios) constadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >private
vmult(dealii::LA::distributed::Vector< double, MemorySpaceType > &dst, dealii::LA::distributed::Vector< double, MemorySpaceType > const &src) const overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >virtual
vmult_add(dealii::LA::distributed::Vector< double, MemorySpaceType > &dst, dealii::LA::distributed::Vector< double, MemorySpaceType > const &src) const overrideadamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType >virtual
~ThermalOperatorBase()=defaultadamantine::ThermalOperatorBase< dim, MemorySpaceType >virtual