#include <edgeGhostBC.H>
Inheritance diagram for edgeDirichletBC:


Public Methods | |
| ~edgeDirichletBC () | |
| edgeDirichletBC () | |
| edgeDirichletBC (int a_dir, Side::LoHiSide a_sd) | |
| sets interval to be (0,0) | |
| edgeDirichletBC (int a_dir, Side::LoHiSide a_sd, const Interval &a_comps) | |
| void | setBCVal (const Real a_bcVal) |
| set edge-BC value (single-valued) | |
| Real | BCVal () const |
Protected Methods | |
| virtual void | fillBCValues (FArrayBox &a_neumfac, FArrayBox &a_dircfac, FArrayBox &a_inhmval, Real a_dx, const ProblemDomain &a_domain) const |
| virtual void | fillBCValues (FArrayBox &a_neumfac, FArrayBox &a_dircfac, FArrayBox &a_inhmval, Real a_dx, const Box &a_domain) const |
| deprecated interface | |
| virtual BoxGhostBC * | new_boxghostbc () const |
| virtual constructor workaround | |
Protected Attributes | |
| Real | m_bcVal |
Friends | |
| class | DomainGhostBC |
this class implements the edge-centered instantiation of the edge-centered homogeneous BC's
|
|
|
|
|
|
|
||||||||||||
|
sets interval to be (0,0)
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||
|
deprecated interface
Reimplemented from BoxEdgeBC. |
|
||||||||||||||||||||||||
|
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. Reimplemented from BoxEdgeBC. |
|
|
virtual constructor workaround
Reimplemented from BoxEdgeBC. |
|
|
set edge-BC value (single-valued)
|
|
|
Reimplemented from BoxGhostBC. |
|
|
|
1.2.16