FlowData< number > Struct Template Reference
|
Developer Documentation
|
MeltPoolDG::Flow::FlowData< number > Struct Template Reference
Collection of general flow parameters. More...
#include <flow_data.hpp>
Public Member Functions | |
| void | add_parameters (dealii::ParameterHandler &prm) |
| Add flow parameters in the parameter handler. | |
| void | post (const MaterialData< number > &material) |
| Post-process flow parameters. | |
| void | check_input_parameters (const bool curv_enable) const |
| Validates flow parameters. | |
Public Attributes | |
| number | gravity = 0.0 |
| Gravity constant in m/s² | |
| SurfaceTensionData< number > | surface_tension |
| Surface tension data. | |
| DarcyDampingData< number > | darcy_damping |
| Darcy damping data. | |
Detailed Description
template<typename number>
struct MeltPoolDG::Flow::FlowData< number >
struct MeltPoolDG::Flow::FlowData< number >
Collection of general flow parameters.
Member Function Documentation
◆ add_parameters()
template<typename number >
| void MeltPoolDG::Flow::FlowData< number >::add_parameters | ( | dealii::ParameterHandler & | prm | ) |
Add flow parameters in the parameter handler.
- Parameters
-
prm The parameter handler to which the parameters are added.
◆ check_input_parameters()
template<typename number >
| void MeltPoolDG::Flow::FlowData< number >::check_input_parameters | ( | const bool | curv_enable | ) | const |
Validates flow parameters.
- Parameters
-
curv_enable Flag indicating whether curvature computation is enabled.
◆ post()
template<typename number >
| void MeltPoolDG::Flow::FlowData< number >::post | ( | const MaterialData< number > & | material | ) |
Post-process flow parameters.
- Parameters
-
material Material data struct.
Member Data Documentation
◆ darcy_damping
template<typename number >
| DarcyDampingData<number> MeltPoolDG::Flow::FlowData< number >::darcy_damping |
Darcy damping data.
◆ gravity
template<typename number >
| number MeltPoolDG::Flow::FlowData< number >::gravity = 0.0 |
Gravity constant in m/s²
◆ surface_tension
template<typename number >
| SurfaceTensionData<number> MeltPoolDG::Flow::FlowData< number >::surface_tension |
Surface tension data.
The documentation for this struct was generated from the following files:
- include/meltpooldg/flow/flow_data.hpp
- source/flow/flow_data.cpp
Generated by