HeatData< number > Struct Template Reference
|
Developer Documentation
|
MeltPoolDG::Heat::HeatData< number > Struct Template Reference
#include <heat_data.hpp>
Collaboration diagram for MeltPoolDG::Heat::HeatData< number >:
Classes | |
| struct | ConvectionBC |
| struct | Cut |
| struct | Diffuse |
| struct | RadiationBC |
Public Member Functions | |
| HeatData () | |
| 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 |
Public Attributes | |
| TwoPhaseOperatorType | operator_type = TwoPhaseOperatorType::diffuse |
| struct MeltPoolDG::Heat::HeatData::Diffuse | diffuse |
| struct MeltPoolDG::Heat::HeatData::Cut | cut |
| bool | enable_time_dependent_bc = false |
| struct MeltPoolDG::Heat::HeatData::RadiationBC | radiation |
| struct MeltPoolDG::Heat::HeatData::ConvectionBC | convection |
| NonlinearSolverData< number > | nlsolve |
| LinearSolverData< number > | linear_solver |
| PredictorData | predictor |
| FiniteElementData | fe |
| int | verbosity_level = -1 |
Constructor & Destructor Documentation
◆ HeatData()
template<typename number >
| MeltPoolDG::Heat::HeatData< number >::HeatData | ( | ) |
Member Function Documentation
◆ add_parameters()
template<typename number >
| void MeltPoolDG::Heat::HeatData< number >::add_parameters | ( | dealii::ParameterHandler & | prm | ) |
◆ check_input_parameters()
template<typename number >
| void MeltPoolDG::Heat::HeatData< number >::check_input_parameters | ( | const FiniteElementData & | base_fe_data | ) | const |
◆ post()
template<typename number >
| void MeltPoolDG::Heat::HeatData< number >::post | ( | const FiniteElementData & | base_fe_data, |
| const unsigned int | base_verbosity_level | ||
| ) |
Member Data Documentation
◆ convection
template<typename number = double>
| struct MeltPoolDG::Heat::HeatData::ConvectionBC MeltPoolDG::Heat::HeatData< number >::convection |
◆ cut
template<typename number = double>
| struct MeltPoolDG::Heat::HeatData::Cut MeltPoolDG::Heat::HeatData< number >::cut |
◆ diffuse
template<typename number = double>
| struct MeltPoolDG::Heat::HeatData::Diffuse MeltPoolDG::Heat::HeatData< number >::diffuse |
◆ enable_time_dependent_bc
template<typename number = double>
| bool MeltPoolDG::Heat::HeatData< number >::enable_time_dependent_bc = false |
◆ fe
template<typename number = double>
| FiniteElementData MeltPoolDG::Heat::HeatData< number >::fe |
◆ linear_solver
template<typename number = double>
| LinearSolverData<number> MeltPoolDG::Heat::HeatData< number >::linear_solver |
◆ nlsolve
template<typename number = double>
| NonlinearSolverData<number> MeltPoolDG::Heat::HeatData< number >::nlsolve |
◆ operator_type
template<typename number = double>
| TwoPhaseOperatorType MeltPoolDG::Heat::HeatData< number >::operator_type = TwoPhaseOperatorType::diffuse |
◆ predictor
template<typename number = double>
| PredictorData MeltPoolDG::Heat::HeatData< number >::predictor |
◆ radiation
template<typename number = double>
| struct MeltPoolDG::Heat::HeatData::RadiationBC MeltPoolDG::Heat::HeatData< number >::radiation |
◆ verbosity_level
template<typename number = double>
| int MeltPoolDG::Heat::HeatData< number >::verbosity_level = -1 |
The documentation for this struct was generated from the following files:
- include/meltpooldg/heat/heat_data.hpp
- source/heat/heat_data.cpp
Generated by