Member List

Developer Documentation: Member List
Developer Documentation
MeltPoolDG::Heat::LaserOperation< dim, number > Member List

This is the complete list of members for MeltPoolDG::Heat::LaserOperation< dim, number >, including all inherited members.

attach_output_vectors(GenericDataOut< dim, number > &data_out) constMeltPoolDG::Heat::LaserOperation< dim, number >
attach_vectors(DoFHandlerAndVectorDataType< dim, VectorType > &data)MeltPoolDG::Heat::LaserOperation< dim, number >
BlockVectorType typedefMeltPoolDG::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) constMeltPoolDG::Heat::LaserOperation< dim, number >
compute_laser_intensity()MeltPoolDG::Heat::LaserOperation< dim, number >private
current_powerMeltPoolDG::Heat::LaserOperation< dim, number >private
current_timeMeltPoolDG::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() constMeltPoolDG::Heat::LaserOperation< dim, number >
get_laser_position() constMeltPoolDG::Heat::LaserOperation< dim, number >
get_laser_power() constMeltPoolDG::Heat::LaserOperation< dim, number >
intensity_profileMeltPoolDG::Heat::LaserOperation< dim, number >private
laser_dataMeltPoolDG::Heat::LaserOperation< dim, number >private
laser_heat_source_operation_projectionMeltPoolDG::Heat::LaserOperation< dim, number >private
laser_heat_source_operation_volumetricMeltPoolDG::Heat::LaserOperation< dim, number >private
laser_intensityMeltPoolDG::Heat::LaserOperation< dim, number >private
laser_positionMeltPoolDG::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_bcMeltPoolDG::Heat::LaserOperation< dim, number >private
print() constMeltPoolDG::Heat::LaserOperation< dim, number >private
reinit()MeltPoolDG::Heat::LaserOperation< dim, number >
reset(const number start_time)MeltPoolDG::Heat::LaserOperation< dim, number >
rte_constraints_dirichletMeltPoolDG::Heat::LaserOperation< dim, number >private
rte_dirichlet_boundary_conditionMeltPoolDG::Heat::LaserOperation< dim, number >private
rte_dof_handlerMeltPoolDG::Heat::LaserOperation< dim, number >private
rte_dof_idxMeltPoolDG::Heat::LaserOperation< dim, number >private
rte_hanging_node_constraintsMeltPoolDG::Heat::LaserOperation< dim, number >private
rte_hanging_nodes_dof_idxMeltPoolDG::Heat::LaserOperation< dim, number >private
rte_operationMeltPoolDG::Heat::LaserOperation< dim, number >private
rte_quad_idxMeltPoolDG::Heat::LaserOperation< dim, number >private
scratch_dataMeltPoolDG::Heat::LaserOperation< dim, number >private
setup_constraints()MeltPoolDG::Heat::LaserOperation< dim, number >
VectorType typedefMeltPoolDG::Heat::LaserOperation< dim, number >private