11 #ifndef _BASEBCVALUE_H_ 12 #define _BASEBCVALUE_H_ 16 #include "NamespaceHeader.H" 32 const int& a_comp)
const = 0;
40 const int& a_comp)
const 42 return value(a_point,a_normal,a_time,a_comp);
52 const int& a_comp)
const 57 return value(point,a_normal,a_time,a_comp);
65 const int& a_comp)
const 67 return value(a_point,a_normal,a_time,a_comp);
71 const Real& a_time)
const 73 MayDay::Error(
"BaseBCValue::beta virtual function not implemented");
79 #include "NamespaceFooter.H" static RealVect getVofLocation(const VolIndex &a_vof, const RealVect &a_dx, const RealVect &a_probLo)
gets the location in real space of a cell center
virtual Real beta(const RealVect &a_point, const Real &a_time) const
Definition: BaseBCValue.H:70
virtual Real value(const IntVect &a_iv, const DataIndex &a_dit, const RealVect &a_point, const RealVect &a_normal, const Real &a_time, const int &a_comp) const
Definition: BaseBCValue.H:60
Definition: BaseBCValue.H:18
virtual ~BaseBCValue()
Definition: BaseBCValue.H:25
Definition: FaceIndex.H:28
virtual Real value(const FaceIndex &a_face, const Side::LoHiSide &a_side, const DataIndex &a_dit, const RealVect &a_point, const RealVect &a_normal, const Real &a_time, const int &a_comp) const
Definition: BaseBCValue.H:34
double Real
Definition: REAL.H:33
BaseBCValue()
Definition: BaseBCValue.H:21
LoHiSide
Definition: LoHiSide.H:27
static void Error(const char *const a_msg=m_nullString, int m_exitCode=CH_DEFAULT_ERROR_CODE)
Print out message to cerr and exit with the specified exit code.
A Real vector in SpaceDim-dimensional space.
Definition: RealVect.H:41
Definition: DataIndex.H:112
An integer Vector in SpaceDim-dimensional space.
Definition: CHArray.H:42
virtual Real value(const RealVect &a_point, const RealVect &a_normal, const Real &a_time, const int &a_comp) const =0
Volume of Fluid Index.
Definition: VolIndex.H:31
virtual Real value(const VolIndex &a_vof, const RealVect &a_centroid, const RealVect &a_normal, const RealVect &a_dx, const RealVect &a_probLo, const DataIndex &a_dit, const Real &a_time, const int &a_comp) const
Definition: BaseBCValue.H:45