| attach_output_vectors(GenericDataOut< dim, number > &data_out) const | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| attach_vectors(DoFHandlerAndVectorDataType< dim, VectorType > &data) | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| BlockVectorType typedef | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| compute_heat_source(VectorType &heat_source, VectorType &heat_user_rhs, const VectorType &level_set_as_heaviside, const unsigned int ls_dof_idx, const unsigned int heat_no_bc_dof_idx, const unsigned int heat_quad_idx, const bool zero_out=false, const BlockVectorType *normal_vector=nullptr, const unsigned int normal_dof_idx=0) const | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| compute_laser_intensity() | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| current_power | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| current_time | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| distribute_constraints() | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| distribute_dofs(const FiniteElementData &fe_data) | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| get_intensity_profile() const | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| get_laser_position() const | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| get_laser_power() const | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| intensity_profile | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| laser_data | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| laser_heat_source_operation_projection | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| laser_heat_source_operation_volumetric | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| laser_intensity | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| laser_position | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| LaserOperation(ScratchData< dim, dim, number > &scratch_data_in, const PeriodicBoundaryConditions< dim > &periodic_bc_in, const LaserData< number > &laser_data_in, const VectorType *heaviside_in=nullptr, const unsigned int hs_dof_idx_in=0, const RadiativeTransport::RadiativeTransportData< number > *rad_trans_data_in=nullptr, const bool problem_is_melt_pool=false, const bool heat_is_cut=false, const bool material_two_phase_transition_is_diffuse=false, const bool print_boundary_ids=false) | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| move_laser(number dt) | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| periodic_bc | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| print() const | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| reinit() | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| reset(const number start_time) | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| rte_constraints_dirichlet | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| rte_dirichlet_boundary_condition | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| rte_dof_handler | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| rte_dof_idx | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| rte_hanging_node_constraints | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| rte_hanging_nodes_dof_idx | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| rte_operation | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| rte_quad_idx | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| scratch_data | MeltPoolDG::Heat::LaserOperation< dim, number > | private |
| setup_constraints() | MeltPoolDG::Heat::LaserOperation< dim, number > | |
| VectorType typedef | MeltPoolDG::Heat::LaserOperation< dim, number > | private |