AMRFlagging< VectorType, FixupType, FlagType, dim > Class Template Reference
Generic base-class for flagging.
More...
#include <AMRFlagging.h>
List of all members.
Public Types |
typedef base::vec_grid_fct_type | vec_grid_fct_type |
typedef base::vec_grid_data_type | vec_grid_data_type |
typedef base::flag_fct_type | flag_fct_type |
typedef base::criterion_type | criterion_type |
typedef GridFunction< DataType,
dim > | grid_fct_type |
typedef GridData< DataType, dim > | grid_data_type |
typedef GridData< FlagType, dim > | flag_data_type |
typedef AMRSolverBase
< VectorType, FixupType,
FlagType, dim > | solver_type |
Public Member Functions |
| AMRFlagging (solver_type &solver) |
virtual | ~AMRFlagging () |
virtual void | update () |
virtual void | SetFlags (const int Time, const int Level, double t, double dt) |
void | equals_fromsh (grid_data_type &w, grid_data_type &wsh) |
void | SetGridFunctions (vec_grid_fct_type *u, vec_grid_fct_type *ush, grid_fct_type *work, grid_fct_type *worksh) |
vec_grid_fct_type & | U () |
const vec_grid_fct_type & | U () const |
vec_grid_fct_type & | Ush () |
const vec_grid_fct_type & | Ush () const |
grid_fct_type & | Work () |
const grid_fct_type & | Work () const |
grid_fct_type & | Worksh () |
const grid_fct_type & | Worksh () const |
const bool & | ErrorEstimation () const |
void | SetErrorEstimation (const bool est) |
solver_type & | Solver_ () |
const solver_type & | Solver_ () const |
Protected Attributes |
solver_type & | _Solver |
vec_grid_fct_type * | _u |
vec_grid_fct_type * | _u_sh |
grid_fct_type * | _work |
grid_fct_type * | _work_sh |
bool | _EstimateError |
Detailed Description
template<class VectorType, class FixupType, class FlagType, int dim>
class AMRFlagging< VectorType, FixupType, FlagType, dim >
Generic base-class for flagging.
The class allocates a GridFunction< FlagType > for the flags.
- Author:
- Ralf Deiterding
- Version:
- 1.0
- Date:
- Jan-2002
Member Typedef Documentation
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
Constructor & Destructor Documentation
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
Member Function Documentation
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
Referenced by AMRSolverBase< MicroType, FixupType, FlagType, dim >::ErrorEstimation(), AMRFlagging< VectorType, FixupType, FlagType, DIM >::SetFlags(), and AMRFlagging< VectorType, FixupType, FlagType, DIM >::update().
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
Member Data Documentation
template<class VectorType, class FixupType, class FlagType, int dim>
Referenced by AMRFlagging< VectorType, FixupType, FlagType, DIM >::ErrorEstimation(), AMRFlagging< VectorType, FixupType, FlagType, DIM >::SetErrorEstimation(), and AMRFlagging< VectorType, FixupType, FlagType, DIM >::update().
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
Referenced by AMRFlagging< VectorType, FixupType, FlagType, DIM >::SetFlags(), AMRFlagging< VectorType, FixupType, FlagType, DIM >::SetGridFunctions(), and AMRFlagging< VectorType, FixupType, FlagType, DIM >::U().
template<class VectorType, class FixupType, class FlagType, int dim>
Referenced by AMRFlagging< VectorType, FixupType, FlagType, DIM >::SetFlags(), AMRFlagging< VectorType, FixupType, FlagType, DIM >::SetGridFunctions(), and AMRFlagging< VectorType, FixupType, FlagType, DIM >::Ush().
template<class VectorType, class FixupType, class FlagType, int dim>
Referenced by AMRFlagging< VectorType, FixupType, FlagType, DIM >::SetFlags(), AMRFlagging< VectorType, FixupType, FlagType, DIM >::SetGridFunctions(), and AMRFlagging< VectorType, FixupType, FlagType, DIM >::Work().
template<class VectorType, class FixupType, class FlagType, int dim>
Referenced by AMRFlagging< VectorType, FixupType, FlagType, DIM >::SetFlags(), AMRFlagging< VectorType, FixupType, FlagType, DIM >::SetGridFunctions(), and AMRFlagging< VectorType, FixupType, FlagType, DIM >::Worksh().
The documentation for this class was generated from the following file: