Blockstructured Adaptive Mesh Refinement in object-oriented C++
#include <SolverControl.h>
Inheritance diagram for SolverControl:
Public Methods | |
SolverControl (solver_type &solver) | |
~SolverControl () | |
virtual void | register_at (ControlDevice &Ctrl) |
virtual void | register_at (ControlDevice &Ctrl, const string &prefix) |
virtual void | init () |
virtual void | update () |
virtual void | finish () |
virtual void | WriteOut (GridHierarchy &GH, vec_grid_fct_type &u, grid_fct_type &IOfunc) |
virtual void | ErrorNorm (GridHierarchy &GH, vec_grid_fct_type &u, double t, grid_fct_type &work) |
virtual void | Solve () |
void | SetExactSolution (exact_solution_type *exact) |
exact_solution_type & | TheExactSolution () |
const exact_solution_type & | TheExactSolution () const |
solver_type & | Solver_ () |
const solver_type & | Solver_ () const |
const int & | NEquations () const |
const int & | NGhosts () const |
virtual int | NOutputs () const |
Protected Attributes | |
string * | CompName |
solver_type & | _Solver |
exact_solution_type * | _ExactSolution |
int | ENorm |
ControlDevice | LocCtrl |
The class allocates a GridFunction< VectorType > for the numerical solution. If error-estimation is used as a refinement criterium, an additional coarser GridFunction< VectorType > is allocated.
Definition at line 442 of file SolverControl.h.
Quickstart Users Guide Programmers Reference Installation Examples Download
AMROC Main Home Contactlast update: 06/01/04