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