LaserHeatSource Struct Reference

Developer Documentation: MeltPoolDG::Multiphase::CompressibleFlowPhaseCouplingData< number >::LaserHeatSource Struct Reference
Developer Documentation
MeltPoolDG::Multiphase::CompressibleFlowPhaseCouplingData< number >::LaserHeatSource Struct Reference

Parameters for the laser heat source. More...

#include <phase_coupling_data.hpp>

Public Attributes

bool do_ramp = false
 Apply initial ramp function for laser heat source?
 
number ramp_time = 0.
 Time for initial ramp of laser heat source (SI: s)
 
number laser_power_density = 0.
 Laser power density (SI: W/m^2)
 

Detailed Description

template<typename number>
struct MeltPoolDG::Multiphase::CompressibleFlowPhaseCouplingData< number >::LaserHeatSource

Parameters for the laser heat source.

Member Data Documentation

◆ do_ramp

template<typename number >
bool MeltPoolDG::Multiphase::CompressibleFlowPhaseCouplingData< number >::LaserHeatSource::do_ramp = false

Apply initial ramp function for laser heat source?

◆ laser_power_density

template<typename number >
number MeltPoolDG::Multiphase::CompressibleFlowPhaseCouplingData< number >::LaserHeatSource::laser_power_density = 0.

Laser power density (SI: W/m^2)

◆ ramp_time

template<typename number >
number MeltPoolDG::Multiphase::CompressibleFlowPhaseCouplingData< number >::LaserHeatSource::ramp_time = 0.

Time for initial ramp of laser heat source (SI: s)


The documentation for this struct was generated from the following file: