#include <BaseHelmholtzOp.H>
Inheritance diagram for BaseHelmholtzOp:


Public Methods | |
| virtual void | scaleAlpha (Real a_scale)=0 |
| Scale the helmholtz coeficient alpha in (alpha*I + beta*laplacian)phi. | |
| virtual void | scaleBeta (Real a_scale)=0 |
| Scale the helmholtz coefficient beta in (alpha*I + beta*laplacian)phi. | |
| virtual void | setDomainGhostBC (const DomainGhostBC &a_dombc)=0 |
| set (or reset) the physical boundary conditions | |
| BaseHelmholtzOp () | |
| Null Constructor. | |
| virtual | ~BaseHelmholtzOp () |
| Destructor. | |
Virtual base class to solve Helmholtz-type problems. The raison d'Etre for this class is to allow for scaling of Alpha and Beta for any Helmholtz-type operator
|
|
Null Constructor.
|
|
|
Destructor.
|
|
|
Scale the helmholtz coeficient alpha in (alpha*I + beta*laplacian)phi. (alpha := a_scale*alpha) Implemented in HelmholtzOp. |
|
|
Scale the helmholtz coefficient beta in (alpha*I + beta*laplacian)phi. (beta := a_scale*beta) Implemented in HelmholtzOp. |
|
|
set (or reset) the physical boundary conditions
Implemented in HelmholtzOp. |
1.2.16