#include <NewPoissonOp4.H>
◆ NewPoissonOp4Factory() [1/2]
NewPoissonOp4Factory::NewPoissonOp4Factory |
( |
| ) |
|
◆ NewPoissonOp4Factory() [2/2]
NewPoissonOp4Factory::NewPoissonOp4Factory |
( |
RealVect & |
a_dx, |
|
|
BCFunc |
a_bc |
|
) |
| |
◆ ~NewPoissonOp4Factory()
virtual NewPoissonOp4Factory::~NewPoissonOp4Factory |
( |
| ) |
|
|
inlinevirtual |
◆ define()
void NewPoissonOp4Factory::define |
( |
const RealVect & |
m_dx, |
|
|
BCFunc |
m_bc |
|
) |
| |
◆ MGnewOp()
virtual NewPoissonOp4* NewPoissonOp4Factory::MGnewOp |
( |
const ProblemDomain & |
a_FineindexSpace, |
|
|
int |
a_depth, |
|
|
bool |
a_homoOnly = true |
|
) |
| |
|
virtual |
Create an operator at an index space = coarsen(a_fineIndexSpace, 2^a_depth) Return NULL if no such Multigrid level can be created at this a_depth. If a_homoOnly = true, then only homogeneous boundary conditions will be needed.
Implements MGLevelOpFactory< FArrayBox >.
◆ MGreclaim()
virtual void NewPoissonOp4Factory::MGreclaim |
( |
NewPoissonOp4 * |
a_reclaim | ) |
|
|
virtual |
◆ m_dx
◆ m_bc
BCFunc NewPoissonOp4Factory::m_bc |
The documentation for this class was generated from the following file: