LevelSetData< number > Struct Template Reference

Developer Documentation: MeltPoolDG::LevelSet::LevelSetData< number > Struct Template Reference
Developer Documentation
MeltPoolDG::LevelSet::LevelSetData< number > Struct Template Reference

#include <level_set_data.hpp>

Collaboration diagram for MeltPoolDG::LevelSet::LevelSetData< number >:
[legend]

Classes

struct  ReinitilizationDGSpecificData
 

Public Member Functions

void add_parameters (dealii::ParameterHandler &prm)
 
void post (const FiniteElementData &base_fe_data, const unsigned int base_verbosity_level)
 
void check_input_parameters (const FiniteElementData &base_fe_data) const
 
unsigned int get_n_subdivisions () const
 

Public Attributes

FiniteElementData fe
 
bool do_localized_heaviside = true
 
NearestPointData< number > nearest_point
 
AdvectionDiffusionData< number > advec_diff
 
NormalVectorData< number > normal_vec
 
CurvatureData< number > curv
 
ReinitializationData< number > reinit
 
struct MeltPoolDG::LevelSet::LevelSetData::ReinitilizationDGSpecificData level_set_DG_specific_data
 

Member Function Documentation

◆ add_parameters()

template<typename number >
void MeltPoolDG::LevelSet::LevelSetData< number >::add_parameters ( dealii::ParameterHandler &  prm)

◆ check_input_parameters()

template<typename number >
void MeltPoolDG::LevelSet::LevelSetData< number >::check_input_parameters ( const FiniteElementData base_fe_data) const

◆ get_n_subdivisions()

template<typename number >
unsigned int MeltPoolDG::LevelSet::LevelSetData< number >::get_n_subdivisions ( ) const

◆ post()

template<typename number >
void MeltPoolDG::LevelSet::LevelSetData< number >::post ( const FiniteElementData base_fe_data,
const unsigned int  base_verbosity_level 
)

Member Data Documentation

◆ advec_diff

template<typename number >
AdvectionDiffusionData<number> MeltPoolDG::LevelSet::LevelSetData< number >::advec_diff

◆ curv

template<typename number >
CurvatureData<number> MeltPoolDG::LevelSet::LevelSetData< number >::curv

◆ do_localized_heaviside

template<typename number >
bool MeltPoolDG::LevelSet::LevelSetData< number >::do_localized_heaviside = true

◆ fe

template<typename number >
FiniteElementData MeltPoolDG::LevelSet::LevelSetData< number >::fe

◆ level_set_DG_specific_data

template<typename number >
struct MeltPoolDG::LevelSet::LevelSetData::ReinitilizationDGSpecificData MeltPoolDG::LevelSet::LevelSetData< number >::level_set_DG_specific_data

◆ nearest_point

template<typename number >
NearestPointData<number> MeltPoolDG::LevelSet::LevelSetData< number >::nearest_point

◆ normal_vec

template<typename number >
NormalVectorData<number> MeltPoolDG::LevelSet::LevelSetData< number >::normal_vec

◆ reinit

template<typename number >
ReinitializationData<number> MeltPoolDG::LevelSet::LevelSetData< number >::reinit

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