EvaporationModelConstant< number > Class Template Reference
|
Developer Documentation
|
MeltPoolDG::Evaporation::EvaporationModelConstant< number > Class Template Reference
#include <evaporation_model_constant.hpp>
Inheritance diagram for MeltPoolDG::Evaporation::EvaporationModelConstant< number >:
Collaboration diagram for MeltPoolDG::Evaporation::EvaporationModelConstant< number >:
Public Member Functions | |
| EvaporationModelConstant (const std::string &expr_evaporative_mass_flux) | |
| number | local_compute_evaporative_mass_flux (const number time) const final |
Public Member Functions inherited from MeltPoolDG::Evaporation::EvaporationModelBase< number > | |
| virtual | ~EvaporationModelBase ()=default |
| virtual dealii::VectorizedArray< number > | local_compute_evaporative_mass_flux_vec (const dealii::VectorizedArray< number > &) const |
| virtual number | local_compute_evaporative_mass_flux_derivative (const number) const |
| virtual dealii::VectorizedArray< number > | local_compute_evaporative_mass_flux_vec_derivative (const dealii::VectorizedArray< number > &) const |
Private Attributes | |
| dealii::FunctionParser< 1 > | m_dot |
Constructor & Destructor Documentation
◆ EvaporationModelConstant()
template<typename number >
|
inline |
Member Function Documentation
◆ local_compute_evaporative_mass_flux()
template<typename number >
|
inlinefinalvirtual |
.
Base function to compute the evaporative mass flux m in kg/(m^2 s) for a given temperature value T.
Implements MeltPoolDG::Evaporation::EvaporationModelBase< number >.
Member Data Documentation
◆ m_dot
template<typename number >
|
mutableprivate |
The documentation for this class was generated from the following file:
- include/meltpooldg/phase_change/evaporation_model_constant.hpp
Generated by
Public Member Functions inherited from