mFES - molecular Finite Element Solver
0.4
|
Public Member Functions | |
NumProcConstrainedBVP (PDE &apde, const Flags &flags) | |
virtual | ~NumProcConstrainedBVP () |
virtual void | Do (LocalHeap &lh) |
virtual string | GetClassName () const |
virtual void | PrintReport (ostream &ost) |
Static Public Member Functions | |
static void | PrintDoc (ostream &ost) |
Protected Types | |
enum | SOLVER { CG, QMR } |
Protected Attributes | |
BilinearForm * | bfa |
LinearForm * | lff |
GridFunction * | gfu |
Preconditioner * | pre |
int | maxsteps |
double | prec |
bool | |
SOLVER | solver |
Array< LinearForm * > | constraints |
enum ngsolve::NumProcConstrainedBVP::SOLVER [protected] |
ngsolve::NumProcConstrainedBVP::NumProcConstrainedBVP | ( | PDE & | apde, |
const Flags & | flags | ||
) |
ngsolve::NumProcConstrainedBVP::~NumProcConstrainedBVP | ( | ) | [virtual] |
void ngsolve::NumProcConstrainedBVP::Do | ( | LocalHeap & | lh | ) | [virtual] |
virtual string ngsolve::NumProcConstrainedBVP::GetClassName | ( | ) | const [inline, virtual] |
void ngsolve::NumProcConstrainedBVP::PrintDoc | ( | ostream & | ost | ) | [static] |
virtual void ngsolve::NumProcConstrainedBVP::PrintReport | ( | ostream & | ost | ) | [inline, virtual] |
BilinearForm* ngsolve::NumProcConstrainedBVP::bfa [protected] |
Array<LinearForm*> ngsolve::NumProcConstrainedBVP::constraints [protected] |
GridFunction* ngsolve::NumProcConstrainedBVP::gfu [protected] |
LinearForm* ngsolve::NumProcConstrainedBVP::lff [protected] |
int ngsolve::NumProcConstrainedBVP::maxsteps [protected] |
Preconditioner* ngsolve::NumProcConstrainedBVP::pre [protected] |
double ngsolve::NumProcConstrainedBVP::prec [protected] |
bool ngsolve::NumProcConstrainedBVP::print [protected] |
SOLVER ngsolve::NumProcConstrainedBVP::solver [protected] |