Class for passing Neumann boundary domain boundary conditions into EBHelmholtzOp.
More...
#include <CD_EBHelmholtzNeumannDomainBCFactory.H>
|
bool | m_multByBco |
| Multiply by b-coefficient or not.
|
|
bool | m_useConstant |
| Use constant for BC.
|
|
bool | m_useFunction |
| Use function for BC value.
|
|
Real | m_constantDphiDn |
| Constant values on domain sides.
|
|
std::function< Real(const RealVect &a_pos)> | m_functionDphiDn |
| Spatially dependent value on the domain sides.
|
|
Class for passing Neumann boundary domain boundary conditions into EBHelmholtzOp.
◆ EBHelmholtzNeumannDomainBCFactory() [1/2]
EBHelmholtzNeumannDomainBCFactory::EBHelmholtzNeumannDomainBCFactory |
( |
const Real |
a_DphiDn | ) |
|
Constructor.
- Parameters
-
[in] | a_DphiDn | Constant value of dphi/dn on all domain sides. |
- Note
- A positive values gives a flux INTO the domain.
◆ EBHelmholtzNeumannDomainBCFactory() [2/2]
Full constructor.
- Parameters
-
[in] | a_DphiDn | Spatially dependent value of dphi/dn on all domain sides. |
- Note
- A positive values gives a flux INTO the domain.
◆ create()
◆ setBxDphiDn() [1/2]
void EBHelmholtzNeumannDomainBCFactory::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]
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 EBHelmholtzNeumannDomainBCFactory::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]
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: