#include <MFSimpleSolver.H>
◆ MFSimpleSolver()
MFSimpleSolver::MFSimpleSolver |
( |
| ) |
|
◆ ~MFSimpleSolver()
virtual MFSimpleSolver::~MFSimpleSolver |
( |
| ) |
|
|
virtual |
◆ setHomogeneous()
virtual void MFSimpleSolver::setHomogeneous |
( |
bool |
a_homogeneous | ) |
|
|
virtual |
◆ define()
Define the operator and whether it is a homogeneous solver or not. The LinearSolver does not take over ownership of this a_operator object. It does not call delete on it when the LinearSolver is deleted. It is meant to be like a late-binding reference. If you created a_operator with new, you should call delete on it after LinearSolver is deleted if you want to avoid memory leaks.
Implements LinearSolver< LevelData< MFCellFAB > >.
◆ setNumSmooths()
virtual void MFSimpleSolver::setNumSmooths |
( |
const int & |
a_numSmooths | ) |
|
|
virtual |
◆ solve()
◆ m_verbosity
int MFSimpleSolver::m_verbosity |
◆ m_isDefined
bool MFSimpleSolver::m_isDefined |
|
private |
◆ m_operator
◆ m_homogeneous
bool MFSimpleSolver::m_homogeneous |
|
private |
◆ m_numSmooths
int MFSimpleSolver::m_numSmooths |
|
private |
The documentation for this class was generated from the following file: