MaterialPhaseData< number > Struct Template Reference

Developer Documentation: MeltPoolDG::MaterialPhaseData< number > Struct Template Reference
Developer Documentation
MeltPoolDG::MaterialPhaseData< number > Struct Template Reference

#include <material_data.hpp>

Public Member Functions

void add_parameters (dealii::ParameterHandler &prm, const std::string &phase_name)
 

Public Attributes

number thermal_conductivity = 0.0
 
number specific_heat_capacity = 0.0
 
number density = 0.0
 
number dynamic_viscosity = 0.0
 

Detailed Description

template<typename number>
struct MeltPoolDG::MaterialPhaseData< number >

Piecewise quadratic-linear-quadratic distribution providing smooth transitions while maintaining compact support.

Member Function Documentation

◆ add_parameters()

template<typename number >
void MeltPoolDG::MaterialPhaseData< number >::add_parameters ( dealii::ParameterHandler &  prm,
const std::string &  phase_name 
)

Member Data Documentation

◆ density

template<typename number >
number MeltPoolDG::MaterialPhaseData< number >::density = 0.0

◆ dynamic_viscosity

template<typename number >
number MeltPoolDG::MaterialPhaseData< number >::dynamic_viscosity = 0.0

◆ specific_heat_capacity

template<typename number >
number MeltPoolDG::MaterialPhaseData< number >::specific_heat_capacity = 0.0

◆ thermal_conductivity

template<typename number >
number MeltPoolDG::MaterialPhaseData< number >::thermal_conductivity = 0.0

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