Mushy Layer
1.0
|
This class only fills cells on the interior of the domain! More...
Public Member Functions | |
BasicExtrapInteriorFunction () | |
Default constructor. | |
BasicExtrapInteriorFunction (bool a_isDefined, MushyLayerParams a_params, int a_ghost) | |
Full constructor. | |
virtual void | operator() (FArrayBox &a_state, const Box &a_valid, const ProblemDomain &a_domain, Real a_dx, bool a_homogeneous) |
Apply BC. | |
![]() | |
virtual void | operator() (FArrayBox &a_state, const Box &a_valid, const ProblemDomain &a_domain, Real a_dx, const DataIndex &a_index, bool a_homogeneous) |
virtual void | setTime (const Real &a_time) |
void | fillGhostCells (const LevelData< FArrayBox > &phi, const Real dx, const bool homogeneous) |
void | fillGhostCells (const Vector< LevelData< FArrayBox > *> &phi, const Real dx0, const Vector< int > &refV, const bool homogeneous) |
Public Attributes | |
bool | m_isDefined |
Is object defined? | |
MushyLayerParams | m_params |
Physical parameters for the problem. | |
int | m_ghost |
Number of ghost cells to fill. | |
This class only fills cells on the interior of the domain!