#include <basicVelBC.H>
Inheritance diagram for InflowVelBC:


Public Methods | |
| InflowVelBC () | |
| virtual | ~InflowVelBC () |
| InflowVelBC (int dir, Side::LoHiSide sd) | |
| InflowVelBC (int dir, Side::LoHiSide sd, const Interval &a_comps) | |
| void | isHomogeneous (bool a_isHomogeneous) |
| is the BC homogeneous? | |
| bool | isHomogeneous () const |
| void | setBCVal (const Real a_bcVal) |
| for single-valued inflow... | |
| Real | BCVal () const |
| void | Time (const Real m_time) |
| set time (for time-varying inflow | |
| Real | Time () const |
Protected Methods | |
| virtual void | fillBCValues (FArrayBox &a_neumfac, FArrayBox &a_dirfac, FArrayBox &a_inhmval, Real a_dx, const ProblemDomain &a_domain) const |
| virtual void | fillBCValues (FArrayBox &a_neumfac, FArrayBox &a_dirfac, FArrayBox &a_inhmval, Real a_dx, const Box &a_domain) const |
| deprecated interface | |
| virtual BoxGhostBC * | new_boxghostbc () const |
Friends | |
| class | DomainGhostBC |
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||
|
deprecated interface
Implements BoxGhostBC. Reimplemented in NormalInflowVelBC. |
|
||||||||||||||||||||||||
|
Pure-virtual Worker function to fill arrays which define the boundary condition. Essentially, if the boundary condition is represented as A*phi + B*dphi/dn = C, then a_dircfac is A, a_neumfac is B, and a_inhmval is C. Implements BoxGhostBC. |
|
|
|
|
|
is the BC homogeneous?
|
|
|
Virtual constructor workaround. Implements BoxGhostBC. Reimplemented in NormalInflowVelBC. |
|
|
for single-valued inflow...
|
|
|
|
|
|
set time (for time-varying inflow
|
|
|
Reimplemented from BoxGhostBC. Reimplemented in NormalInflowVelBC. |
1.2.16