Class for making Neumann boundary conditions on the EB in a multifluid context.
More...
#include <CD_MFHelmholtzNeumannEBBCFactory.H>
Class for making Neumann boundary conditions on the EB in a multifluid context.
- Note
- This class reuses EBHelmholtzNeumannEBBCFactory, but adjusts these on a subset of cells (the "matching" cells).
◆ MFHelmholtzNeumannEBBCFactory() [1/2]
MFHelmholtzNeumannEBBCFactory::MFHelmholtzNeumannEBBCFactory |
( |
const Real |
a_value | ) |
|
Full constructor which sets order and value on EB.
- Parameters
-
[in] | a_value | Constant value on EB |
- Note
- The order is also the attempted radius of the stencil.
◆ MFHelmholtzNeumannEBBCFactory() [2/2]
MFHelmholtzNeumannEBBCFactory::MFHelmholtzNeumannEBBCFactory |
( |
const std::function< Real(const RealVect &a_pos)> & |
a_value | ) |
|
Full constructor which sets order and spatially varying value on EBs.
- Parameters
-
[in] | a_order | Approximation order |
[in] | a_value | Spatially varying value on EBs |
◆ create()
◆ setBxDphiDn() [1/2]
void MFHelmholtzNeumannEBBCFactory::setBxDphiDn |
( |
const Real |
a_BxDphiDn | ) |
|
Set the value of B*dphi/dn on the EB.
- Parameters
-
[in] | a_BxDphiDn | Value of B*dphi/dn. |
- Note
- A positive values gives a flux INTO the domain.
◆ setBxDphiDn() [2/2]
void MFHelmholtzNeumannEBBCFactory::setBxDphiDn |
( |
const std::function< Real(const RealVect &a_pos)> & |
a_BxDphiDn | ) |
|
Set the spatially dependent value of B*dphi/dn on the EB.
- Parameters
-
[in] | a_BxDphiDn | Value of B*dphi/dn. |
- Note
- A positive values gives a flux INTO the domain.
◆ setDphiDn() [1/2]
void MFHelmholtzNeumannEBBCFactory::setDphiDn |
( |
const Real |
a_DphiDn | ) |
|
Set value of dphi/dn on the EB.
- Parameters
-
[in] | a_DphiDn | Value of dphi/dn. |
- Note
- A positive values gives a flux INTO the domain.
◆ setDphiDn() [2/2]
void MFHelmholtzNeumannEBBCFactory::setDphiDn |
( |
const std::function< Real(const RealVect &a_pos)> & |
a_DphiDn | ) |
|
Set spatially dependent value of dphi/dn on the EB.
- Parameters
-
[in] | a_DphiDn | Value of dphi/dn. |
- Note
- A positive values gives a flux INTO the domain.
The documentation for this class was generated from the following files: