ReinitializationData< number > Struct Template Reference
|
Developer Documentation
|
MeltPoolDG::LevelSet::ReinitializationData< number > Struct Template Reference
#include <reinitialization_data.hpp>
Collaboration diagram for MeltPoolDG::LevelSet::ReinitializationData< number >:
Classes | |
| struct | InterfaceThickness |
Public Member Functions | |
| ReinitializationData () | |
| void | add_parameters (dealii::ParameterHandler &prm) |
| void | check_input_parameters (const bool normal_vec_do_matrix_free) const |
| void | post (const FiniteElementData &base_fe_data) |
| template<typename number2 > | |
| number2 | compute_interface_thickness_parameter_epsilon (const number2 cell_size) const |
Public Attributes | |
| bool | enable = true |
| FiniteElementData | fe |
| ModelType | modeltype = ModelType::olsson2007 |
| PredictorData | predictor |
| LinearSolverData< number > | linear_solver |
| ReinitializationEllipticData< number > | elliptic |
| ReinitializationHyperbolicData< number > | hyperbolic |
| ReinitializationGeometricData< number > | geometric |
| struct MeltPoolDG::LevelSet::ReinitializationData::InterfaceThickness | interface_thickness_parameter |
Constructor & Destructor Documentation
◆ ReinitializationData()
template<typename number >
| MeltPoolDG::LevelSet::ReinitializationData< number >::ReinitializationData | ( | ) |
Member Function Documentation
◆ add_parameters()
template<typename number >
| void MeltPoolDG::LevelSet::ReinitializationData< number >::add_parameters | ( | dealii::ParameterHandler & | prm | ) |
◆ check_input_parameters()
template<typename number >
| void MeltPoolDG::LevelSet::ReinitializationData< number >::check_input_parameters | ( | const bool | normal_vec_do_matrix_free | ) | const |
◆ compute_interface_thickness_parameter_epsilon()
template<typename number >
template<typename number2 >
|
inline |
◆ post()
template<typename number >
| void MeltPoolDG::LevelSet::ReinitializationData< number >::post | ( | const FiniteElementData & | base_fe_data | ) |
Member Data Documentation
◆ elliptic
template<typename number >
| ReinitializationEllipticData<number> MeltPoolDG::LevelSet::ReinitializationData< number >::elliptic |
◆ enable
template<typename number >
| bool MeltPoolDG::LevelSet::ReinitializationData< number >::enable = true |
◆ fe
template<typename number >
| FiniteElementData MeltPoolDG::LevelSet::ReinitializationData< number >::fe |
◆ geometric
template<typename number >
| ReinitializationGeometricData<number> MeltPoolDG::LevelSet::ReinitializationData< number >::geometric |
◆ hyperbolic
template<typename number >
| ReinitializationHyperbolicData<number> MeltPoolDG::LevelSet::ReinitializationData< number >::hyperbolic |
◆ interface_thickness_parameter
template<typename number >
| struct MeltPoolDG::LevelSet::ReinitializationData::InterfaceThickness MeltPoolDG::LevelSet::ReinitializationData< number >::interface_thickness_parameter |
◆ linear_solver
template<typename number >
| LinearSolverData<number> MeltPoolDG::LevelSet::ReinitializationData< number >::linear_solver |
◆ modeltype
template<typename number >
| ModelType MeltPoolDG::LevelSet::ReinitializationData< number >::modeltype = ModelType::olsson2007 |
◆ predictor
template<typename number >
| PredictorData MeltPoolDG::LevelSet::ReinitializationData< number >::predictor |
The documentation for this struct was generated from the following files:
- include/meltpooldg/level_set/reinitialization_data.hpp
- source/level_set/reinitialization_data.cpp
Generated by