| adapt_to_new_interface_position() | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| attach_all_vectors | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| attach_output_vectors(GenericDataOut< dim, number > &data_out) const override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| attach_output_vectors_failed_step(GenericDataOut< dim, number > &data_out) const override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| attach_vectors(std::vector< VectorType * > &vectors) override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| BlockVectorType typedef | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| classify_cells() const | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| compute_interface_temperature() override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| compute_intersected_quadrature() | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| compute_L2_norm() const | MeltPoolDG::Heat::HeatCutOperation< dim, number > | |
| cut_solution_transfer | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| dirichlet_bc | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| distribute_constraints() override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| distribute_dofs(ScratchData< dim, dim, number > &mutable_scratch_data) const override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| get_heat_source() const override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| get_heat_source() override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| get_interface_temperature() const override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| get_interface_temperature() override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| get_temperature() const override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| get_temperature() override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| heat_cont_no_bc_dof_idx | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| heat_cut_dof_idx | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| heat_cut_no_bc_dof_idx | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| heat_data | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| heat_operator | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| heat_quad_idx | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| HeatCutOperation(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 MaterialData< number > &material_data_in, const Evaporation::EvaporationData< number > &evapor_data_in, const TimeIntegration::TimeIterator< number > &time_iterator_in, const unsigned int heat_cut_dof_idx_in, const unsigned int heat_cut_no_bc_dof_idx_in, const unsigned int heat_continuous_no_bc_dof_idx_in, const unsigned int heat_quad_idx_in, const bool do_solidification_in, const unsigned int ls_dof_idx_in, const VectorType &level_set_in, const unsigned int vel_dof_idx_in=-1, const VectorType *velocity_in=nullptr, const VectorType *velocity_old_in=nullptr) | MeltPoolDG::Heat::HeatCutOperation< dim, number > | |
| init_time_advance() override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| interface_temperature | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| level_set | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| ls_dof_idx | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| mapping_info_cells | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| mapping_info_surface | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| mc_level_set | MeltPoolDG::Heat::HeatCutOperation< dim, number > | mutableprivate |
| mesh_classifier | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| mesh_classifier_old | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| nearest_point_search | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| newton | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| periodic_bc | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| preconditioner | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| ready_for_time_advance | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| ready_to_generate_intersected_quadrature | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| register_interface_projection_data(const VectorType &distance, const BlockVectorType &normal_vector, const LevelSet::NearestPointData< double > &nearest_point_data) override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| register_lambdas_for_solution_transfer(const std::function< void()> &setup_dof_system_in, const AttachDoFHandlerAndVectorsType< dim, VectorType > attach_vectors_in={}) | MeltPoolDG::Heat::HeatCutOperation< dim, number > | |
| register_laser_intensity_function_and_direction(std::shared_ptr< const dealii::Function< dim, number > > laser_intensity_profile_in, const dealii::Tensor< 1, dim, number > &laser_direction_in) | MeltPoolDG::Heat::HeatCutOperation< dim, number > | |
| reinit() override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| reinit_vector | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| scratch_data | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| set_initial_condition(const dealii::Function< dim > &initial_temperature) override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| setup_constraints(ScratchData< dim, dim, number > &mutable_scratch_data) const override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| setup_dof_system | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| setup_newton() | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| skip_classify_cells | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| solution_history | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| solve() override | MeltPoolDG::Heat::HeatCutOperation< dim, number > | virtual |
| time_iterator | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| update_ghost_values() const | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| VectorType typedef | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| volumetric_heat_source | MeltPoolDG::Heat::HeatCutOperation< dim, number > | private |
| ~HeatOperationBase()=default | MeltPoolDG::Heat::HeatOperationBase< dim, number > | virtual |