CovectedVerticalLevelSetHeaviside< dim, number > Class Template Reference

Developer Documentation: MeltPoolDG::Simulation::UnidirectionalHeatTransfer::CovectedVerticalLevelSetHeaviside< dim, number > Class Template Reference
Developer Documentation
MeltPoolDG::Simulation::UnidirectionalHeatTransfer::CovectedVerticalLevelSetHeaviside< dim, number > Class Template Reference
Inheritance diagram for MeltPoolDG::Simulation::UnidirectionalHeatTransfer::CovectedVerticalLevelSetHeaviside< dim, number >:
[legend]
Collaboration diagram for MeltPoolDG::Simulation::UnidirectionalHeatTransfer::CovectedVerticalLevelSetHeaviside< dim, number >:
[legend]

Public Member Functions

 CovectedVerticalLevelSetHeaviside (const number velocity, const bool do_heaviside)
 
number value (const Point< dim, number > &p, const unsigned int) const override
 

Private Attributes

const number eps = 0.01
 
const number level = x_max * 2. / 3.
 
const number velocity
 
const bool heaviside
 

Constructor & Destructor Documentation

◆ CovectedVerticalLevelSetHeaviside()

template<int dim, typename number >
MeltPoolDG::Simulation::UnidirectionalHeatTransfer::CovectedVerticalLevelSetHeaviside< dim, number >::CovectedVerticalLevelSetHeaviside ( const number  velocity,
const bool  do_heaviside 
)
inline

Member Function Documentation

◆ value()

template<int dim, typename number >
number MeltPoolDG::Simulation::UnidirectionalHeatTransfer::CovectedVerticalLevelSetHeaviside< dim, number >::value ( const Point< dim, number > &  p,
const unsigned int   
) const
inlineoverride

Member Data Documentation

◆ eps

template<int dim, typename number >
const number MeltPoolDG::Simulation::UnidirectionalHeatTransfer::CovectedVerticalLevelSetHeaviside< dim, number >::eps = 0.01
private

◆ heaviside

template<int dim, typename number >
const bool MeltPoolDG::Simulation::UnidirectionalHeatTransfer::CovectedVerticalLevelSetHeaviside< dim, number >::heaviside
private

◆ level

template<int dim, typename number >
const number MeltPoolDG::Simulation::UnidirectionalHeatTransfer::CovectedVerticalLevelSetHeaviside< dim, number >::level = x_max * 2. / 3.
private

◆ velocity

template<int dim, typename number >
const number MeltPoolDG::Simulation::UnidirectionalHeatTransfer::CovectedVerticalLevelSetHeaviside< dim, number >::velocity
private

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