7#include "include/BaseMacros.h"
8#include "include/Sfx_DefineTypes.h"
41 SFX_REQUIRE(aValue != std::nullopt,
42 "A value must be supplied for this type"
43 "of boundary condition");
eBndType
Boundary type.
Definition dbpp_Gamma.h:22
@ None
Definition dbpp_Gamma.h:23
@ noncentered
Definition dbpp_Gamma.h:27
@ Neumann
Definition dbpp_Gamma.h:24
@ Dirichlet
Definition dbpp_Gamma.h:25
@ periodic
Definition dbpp_Gamma.h:26
eBndType m_Type
Definition dbpp_Gamma.h:57
eBndType type() const noexcept
boundary condition type
Definition dbpp_Gamma.h:50
float64 m_Value
Definition dbpp_Gamma.h:58
Gamma(eBndType aType=eBndType::None, std::optional< float64 > aValue=std::nullopt)
ctor from b.c. type and a value
Definition dbpp_Gamma.h:35
float64 value() const noexcept
boundary condition value
Definition dbpp_Gamma.h:55
Definition DamBreakProb.h:15
double float64
Definition dbpp_LDeltaOperator.h:12