| _adiabatic_only_bc | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _affine_constraints | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _boundary | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _cell_it_to_mf_cell_map | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _communicator | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _current_source_height | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _deposition_cos | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _deposition_sin | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _face_material_id | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | mutableprivate |
| _face_powder_ratio | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | mutableprivate |
| _heat_sources | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _inverse_mass_matrix | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _liquid_ratio | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | mutableprivate |
| _material_id | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | mutableprivate |
| _material_properties | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _matrix_free | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _matrix_free_data | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| _powder_ratio | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | mutableprivate |
| _thermal_conductivity | adamantine::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) const | adamantine::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) const | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| clear() override | adamantine::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) override | adamantine::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) const | adamantine::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) const | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | private |
| get_inverse_mass_matrix() const override | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | inlinevirtual |
| get_matrix_free() const | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | inline |
| get_state_from_material_properties() override | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | virtual |
| initialize_dof_vector(dealii::LA::distributed::Vector< double, MemorySpaceType > &vector) const override | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | inlinevirtual |
| m() const override | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | inlinevirtual |
| n() const override | adamantine::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) override | adamantine::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) override | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | virtual |
| set_state_to_material_properties() override | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | virtual |
| set_time_and_source_height(double t, double height) override | adamantine::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()=default | adamantine::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) const | adamantine::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) const | adamantine::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 override | adamantine::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 override | adamantine::ThermalOperator< dim, n_materials, use_table, p_order, fe_degree, MaterialStates, MemorySpaceType > | virtual |
| ~ThermalOperatorBase()=default | adamantine::ThermalOperatorBase< dim, MemorySpaceType > | virtual |