mFES - molecular Finite Element Solver
0.4
|
Public Member Functions | |
NumProcBVP (PDE &apde, const Flags &flags) | |
virtual | ~NumProcBVP () |
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, GMRES, QMR, SIMPLE, DIRECT, BICGSTAB } |
enum | IP_TYPE { SYMMETRIC, HERMITEAN, CONJ_HERMITEAN } |
Protected Attributes | |
BilinearForm * | bfa |
LinearForm * | lff |
GridFunction * | gfu |
Preconditioner * | pre |
int | maxsteps |
double | prec |
double | tau |
double | taui |
bool | |
SOLVER | solver |
IP_TYPE | ip_type |
bool | useseedvariant |
enum ngsolve::NumProcBVP::IP_TYPE [protected] |
enum ngsolve::NumProcBVP::SOLVER [protected] |
ngsolve::NumProcBVP::NumProcBVP | ( | PDE & | apde, |
const Flags & | flags | ||
) |
ngsolve::NumProcBVP::~NumProcBVP | ( | ) | [virtual] |
void ngsolve::NumProcBVP::Do | ( | LocalHeap & | lh | ) | [virtual] |
virtual string ngsolve::NumProcBVP::GetClassName | ( | ) | const [inline, virtual] |
void ngsolve::NumProcBVP::PrintDoc | ( | ostream & | ost | ) | [static] |
virtual void ngsolve::NumProcBVP::PrintReport | ( | ostream & | ost | ) | [inline, virtual] |
BilinearForm* ngsolve::NumProcBVP::bfa [protected] |
GridFunction* ngsolve::NumProcBVP::gfu [protected] |
IP_TYPE ngsolve::NumProcBVP::ip_type [protected] |
LinearForm* ngsolve::NumProcBVP::lff [protected] |
int ngsolve::NumProcBVP::maxsteps [protected] |
Preconditioner* ngsolve::NumProcBVP::pre [protected] |
double ngsolve::NumProcBVP::prec [protected] |
bool ngsolve::NumProcBVP::print [protected] |
SOLVER ngsolve::NumProcBVP::solver [protected] |
double ngsolve::NumProcBVP::tau [protected] |
double ngsolve::NumProcBVP::taui [protected] |
bool ngsolve::NumProcBVP::useseedvariant [protected] |