| attach_output_vectors(GenericDataOut< dim, number > &data_out) const override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| attach_output_vectors_failed_step(GenericDataOut< dim, number > &data_out) const override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| attach_vectors(std::vector< VectorType * > &vectors) override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| BlockVectorType typedef | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| compute_interface_temperature() override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| dirichlet_bc | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| distribute_constraints() override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| distribute_dofs(ScratchData< dim, dim, number > &mutable_scratch_data) const override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| finish_time_advance() | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | |
| get_heat_source() const override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| get_heat_source() override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| get_interface_temperature() const override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| get_interface_temperature() override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| get_temperature() const override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| get_temperature() override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| get_user_rhs() const | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | |
| get_user_rhs() | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | |
| heat_data | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| heat_dof_idx | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| heat_no_bc_dof_idx | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| heat_operator | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| heat_quad_idx | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| heat_source | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| HeatDiffuseOperation(const ScratchData< dim, dim, number > &scratch_data_in, const std::shared_ptr< const BoundaryConditionManager< dim, number > > heat_bc_manager, const PeriodicBoundaryConditions< dim > &periodic_bc_in, const HeatData< number > &heat_data_in, const Material< number > &material, const TimeIntegration::TimeIterator< number > &time_iterator, unsigned int heat_dof_idx_in, unsigned int heat_no_bc_dof_idx_in, unsigned int heat_quad_idx_in, unsigned int vel_dof_idx_in=0, const VectorType *velocity_in=nullptr, unsigned int ls_dof_idx_in=0, const VectorType *level_set_as_heaviside_in=nullptr, const bool do_solidifiaction=false) | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | |
| init_time_advance() override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| interface_temperature | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| level_set_as_heaviside | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| ls_dof_idx | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| nearest_point_search | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| newton | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| periodic_bc | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| preconditioner | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| predictor | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| predictor_buffer | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| ready_for_time_advance | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| register_evaporative_mass_flux(VectorType *evaporative_mass_flux_in, const unsigned int evapor_mass_flux_dof_idx_in, const Evaporation::EvaporationData< number > &evapor_data) | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | |
| register_interface_projection_data(const VectorType &distance, const BlockVectorType &normal_vector, const LevelSet::NearestPointData< number > &nearest_point_data) override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | |
| MeltPoolDG::Heat::HeatOperationBase::register_interface_projection_data(const VectorType &distance, const BlockVectorType &normal_vector, const LevelSet::NearestPointData< double > &nearest_point_data)=0 | MeltPoolDG::Heat::HeatOperationBase< dim, number > | pure virtual |
| register_surface_mesh(const std::vector< std::tuple< const typename dealii::Triangulation< dim, dim >::cell_iterator, std::vector< dealii::Point< dim > >, std::vector< number > > > &surface_mesh_info_in) | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | |
| reinit() override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| scratch_data | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| set_initial_condition(const dealii::Function< dim > &initial_field_function_temperature) override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| setup_constraints(ScratchData< dim, dim, number > &mutable_scratch_data) const override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| setup_newton() | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| solution_history | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| solve() override | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | virtual |
| solve(const bool do_finish_time_step) | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | |
| time_iterator | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| user_rhs | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| user_rhs_projected | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | mutableprivate |
| VectorType typedef | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| vel_dof_idx | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| velocity | MeltPoolDG::Heat::HeatDiffuseOperation< dim, number > | private |
| ~HeatOperationBase()=default | MeltPoolDG::Heat::HeatOperationBase< dim, number > | virtual |