NormalVectorData< number > Struct Template Reference
|
Developer Documentation
|
MeltPoolDG::LevelSet::NormalVectorData< number > Struct Template Reference
#include <normal_vector_data.hpp>
Collaboration diagram for MeltPoolDG::LevelSet::NormalVectorData< number >:
Classes | |
| struct | NarrowBand |
| struct | NormalDGSpecificData |
Public Member Functions | |
| NormalVectorData () | |
| void | add_parameters (dealii::ParameterHandler &prm) |
| void | post (const unsigned int base_verbosity_level) |
| void | check_input_parameters (const InterfaceThicknessParameterType &type) const |
Public Attributes | |
| number | filter_parameter = 2.0 |
| std::string | implementation = "meltpooldg" |
| int | verbosity_level = -1 |
| bool | compute_normalized_vector = false |
| Enables the computation of normalized interface normal vectors. | |
| struct MeltPoolDG::LevelSet::NormalVectorData::NarrowBand | narrow_band |
| struct MeltPoolDG::LevelSet::NormalVectorData::NormalDGSpecificData | normal_DG_specific_data |
| PredictorData | predictor |
| LinearSolverData< number > | linear_solver |
Constructor & Destructor Documentation
◆ NormalVectorData()
template<typename number >
| MeltPoolDG::LevelSet::NormalVectorData< number >::NormalVectorData | ( | ) |
Member Function Documentation
◆ add_parameters()
template<typename number >
| void MeltPoolDG::LevelSet::NormalVectorData< number >::add_parameters | ( | dealii::ParameterHandler & | prm | ) |
◆ check_input_parameters()
template<typename number >
| void MeltPoolDG::LevelSet::NormalVectorData< number >::check_input_parameters | ( | const InterfaceThicknessParameterType & | type | ) | const |
◆ post()
template<typename number >
| void MeltPoolDG::LevelSet::NormalVectorData< number >::post | ( | const unsigned int | base_verbosity_level | ) |
Member Data Documentation
◆ compute_normalized_vector
template<typename number >
| bool MeltPoolDG::LevelSet::NormalVectorData< number >::compute_normalized_vector = false |
Enables the computation of normalized interface normal vectors.
◆ filter_parameter
template<typename number >
| number MeltPoolDG::LevelSet::NormalVectorData< number >::filter_parameter = 2.0 |
◆ implementation
template<typename number >
| std::string MeltPoolDG::LevelSet::NormalVectorData< number >::implementation = "meltpooldg" |
◆ linear_solver
template<typename number >
| LinearSolverData<number> MeltPoolDG::LevelSet::NormalVectorData< number >::linear_solver |
◆ narrow_band
template<typename number >
| struct MeltPoolDG::LevelSet::NormalVectorData::NarrowBand MeltPoolDG::LevelSet::NormalVectorData< number >::narrow_band |
◆ normal_DG_specific_data
template<typename number >
| struct MeltPoolDG::LevelSet::NormalVectorData::NormalDGSpecificData MeltPoolDG::LevelSet::NormalVectorData< number >::normal_DG_specific_data |
◆ predictor
template<typename number >
| PredictorData MeltPoolDG::LevelSet::NormalVectorData< number >::predictor |
◆ verbosity_level
template<typename number >
| int MeltPoolDG::LevelSet::NormalVectorData< number >::verbosity_level = -1 |
The documentation for this struct was generated from the following files:
- include/meltpooldg/level_set/normal_vector_data.hpp
- source/level_set/normal_vector_data.cpp
Generated by