Mushy Layer  1.0
Public Member Functions | Public Attributes | List of all members
BasicGradPressureBCFunction Class Reference

Boundary condition for the pressure gradient. More...

Inheritance diagram for BasicGradPressureBCFunction:
BCFunction

Public Member Functions

 BasicGradPressureBCFunction ()
 Default constructor.
 
 BasicGradPressureBCFunction (bool a_isDefined, MushyLayerParams a_params)
 Full constructor.
 
virtual void operator() (FArrayBox &a_state, const Box &a_valid, const ProblemDomain &a_domain, Real a_dx, bool a_homogeneous)
 Apply BC.
 
- Public Member Functions inherited from BCFunction
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.
 

Detailed Description

Boundary condition for the pressure gradient.

Extrapolation on all sides


The documentation for this class was generated from the following file: