LevelSetHeaviside< dim, number > Class Template Reference
|
Developer Documentation
|
MeltPoolDG::Simulation::RadiativeTransport::LevelSetHeaviside< dim, number > Class Template Reference
#include <radiative_transport.templates.hpp>
Inheritance diagram for MeltPoolDG::Simulation::RadiativeTransport::LevelSetHeaviside< dim, number >:
Collaboration diagram for MeltPoolDG::Simulation::RadiativeTransport::LevelSetHeaviside< dim, number >:
Public Member Functions | |
| LevelSetHeaviside (const InterfaceCase interface_case_in, const std::pair< number, number > &interface_case_info_in, const number epsilon_cell_in) | |
| number | value (const dealii::Point< dim, number > &p, const unsigned int) const override |
Private Attributes | |
| const number | eps = 0.1 |
| const number | level = 0.0 |
| InterfaceCase | interface_case = InterfaceCase::straight |
| std::pair< number, number > | interface_case_info = std::pair<number, number>(0., 0.) |
Constructor & Destructor Documentation
◆ LevelSetHeaviside()
template<int dim, typename number >
|
inline |
Member Function Documentation
◆ value()
template<int dim, typename number >
|
inlineoverride |
Member Data Documentation
◆ eps
template<int dim, typename number >
|
private |
◆ interface_case
template<int dim, typename number >
|
private |
◆ interface_case_info
template<int dim, typename number >
|
private |
◆ level
template<int dim, typename number >
|
private |
The documentation for this class was generated from the following file:
- applications/mp-radiative-transport/cases/radiative_transport.templates.hpp
Generated by