Computes the relative error for derived quantities using a transformation function. More...
#include <SchemeCriteria.h>
Public Types | |
| typedef base::solver_type | solver_type |
| typedef base::vec_grid_fct_type | vec_grid_fct_type |
| typedef base::grid_fct_type | grid_fct_type |
| typedef base::flag_fct_type | flag_fct_type |
Public Member Functions | |
| SchemeRelativeError (solver_type &solver, SchemeType &scheme) | |
| virtual | ~SchemeRelativeError () |
| virtual void | register_at (ControlDevice &Ctrl) |
| virtual void | register_at (ControlDevice &Ctrl, const std::string &prefix) |
| virtual bool | SetFlags (vec_grid_fct_type &u, grid_fct_type &work, flag_fct_type &flags, const int &cnt, const int &Time, const int &Level, const double &t, const FlagType &FlagValue) |
| virtual void | OutputName (char *name, int cnt) |
Computes the relative error for derived quantities using a transformation function.
| typedef base::flag_fct_type SchemeRelativeError< SchemeType, Fixup, FlagType, dim >::flag_fct_type |
Reimplemented from RelativeError< SchemeType::VectorType, Fixup, FlagType, dim >.
| typedef base::grid_fct_type SchemeRelativeError< SchemeType, Fixup, FlagType, dim >::grid_fct_type |
Reimplemented from SchemeOutBase< SchemeType, dim >.
| typedef base::solver_type SchemeRelativeError< SchemeType, Fixup, FlagType, dim >::solver_type |
Reimplemented from RelativeError< SchemeType::VectorType, Fixup, FlagType, dim >.
| typedef base::vec_grid_fct_type SchemeRelativeError< SchemeType, Fixup, FlagType, dim >::vec_grid_fct_type |
Reimplemented from SchemeOutBase< SchemeType, dim >.
| SchemeRelativeError< SchemeType, Fixup, FlagType, dim >::SchemeRelativeError | ( | solver_type & | solver, | |
| SchemeType & | scheme | |||
| ) | [inline] |
| virtual SchemeRelativeError< SchemeType, Fixup, FlagType, dim >::~SchemeRelativeError | ( | ) | [inline, virtual] |
| virtual void SchemeRelativeError< SchemeType, Fixup, FlagType, dim >::OutputName | ( | char * | name, | |
| int | cnt | |||
| ) | [inline, virtual] |
Reimplemented from RelativeError< SchemeType::VectorType, Fixup, FlagType, dim >.
| virtual void SchemeRelativeError< SchemeType, Fixup, FlagType, dim >::register_at | ( | ControlDevice & | Ctrl, | |
| const std::string & | prefix | |||
| ) | [inline, virtual] |
Reimplemented from RelativeError< SchemeType::VectorType, Fixup, FlagType, dim >.
References RelativeError< VectorType, Fixup, FlagType, dim >::register_at().
| virtual void SchemeRelativeError< SchemeType, Fixup, FlagType, dim >::register_at | ( | ControlDevice & | Ctrl | ) | [inline, virtual] |
Reimplemented from RelativeError< SchemeType::VectorType, Fixup, FlagType, dim >.
References RelativeError< VectorType, Fixup, FlagType, dim >::register_at().
| virtual bool SchemeRelativeError< SchemeType, Fixup, FlagType, dim >::SetFlags | ( | vec_grid_fct_type & | u, | |
| grid_fct_type & | work, | |||
| flag_fct_type & | flags, | |||
| const int & | cnt, | |||
| const int & | Time, | |||
| const int & | Level, | |||
| const double & | t, | |||
| const FlagType & | FlagValue | |||
| ) | [inline, virtual] |
Reimplemented from RelativeError< SchemeType::VectorType, Fixup, FlagType, dim >.
References forall, RelativeError< SchemeType::VectorType, Fixup, FlagType, dim >::Maxv, MaxVal(), MY_PROC, RelativeError< VectorType, Fixup, FlagType, dim >::Order, RelativeError< VectorType, Fixup, FlagType, dim >::Sc, RelativeError< VectorType, Fixup, FlagType, dim >::Solver_(), TimeStep(), RelativeError< VectorType, Fixup, FlagType, dim >::Tol, SchemeOutBase< SchemeType, dim >::Transform(), and VizServer.
1.6.3