GFMFileOutput< VectorType, FixupType, FlagType, dim > Class Template Reference
Generic base-class for dumping a grid function into a file.
More...
#include <GFMFileOutput.h>
List of all members.
Public Types |
typedef base::vec_grid_fct_type | vec_grid_fct_type |
typedef base::grid_fct_type | grid_fct_type |
typedef base::grid_data_type | grid_data_type |
typedef AMRGFMSolver
< VectorType, FixupType,
FlagType, dim > | gfm_solver_type |
typedef GridFunction< bool, dim > | bool_grid_fct_type |
typedef GhostFluidMethod
< VectorType, dim > | gfm_type |
Public Member Functions |
| GFMFileOutput (gfm_solver_type &solver) |
virtual | ~GFMFileOutput () |
virtual void | register_at (ControlDevice &Ctrl) |
virtual void | register_at (ControlDevice &Ctrl, const std::string &prefix) |
virtual void | WriteOut (vec_grid_fct_type &u, grid_fct_type &IOfunc) |
virtual void | WriteOut (grid_fct_type &IOfunc, const char *name) |
virtual void | WriteOut (grid_fct_type &IOfunc, const char *name, const int &Time, const int &Level, const double &t) |
virtual void | WriteOut (grid_data_type &IOdata, const char *name, const int &Time, const int &Level, const double &t) |
bool_grid_fct_type & | BF () |
const bool_grid_fct_type & | BF () const |
gfm_type & | GFM (const int &n) |
const int & | NGFM () |
grid_fct_type & | Phi (const int &n) |
const grid_fct_type & | Phi (const int &n) const |
const DataType & | Cutoff (const int &n) |
const DataType & | FarAway (const int &n) |
Protected Attributes |
gfm_solver_type & | _solver |
int | CutOut |
DataType | CutOutValue |
Detailed Description
template<class VectorType, class FixupType, class FlagType, int dim>
class GFMFileOutput< VectorType, FixupType, FlagType, dim >
Generic base-class for dumping a grid function into a file.
- Author:
- Ralf Deiterding
- Version:
- 1.0
- Date:
- Jul-2004
Member Typedef Documentation
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
Reimplemented in WENOF77GFMFileOutput< class, class, class, dim >, F77GFMFileOutput< VectorType, FixupType, FlagType, dim >, and SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >.
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
Reimplemented from FileOutput< VectorType, dim >.
Reimplemented in WENOF77GFMFileOutput< class, class, class, dim >, F77GFMFileOutput< VectorType, FixupType, FlagType, dim >, and SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >.
template<class VectorType, class FixupType, class FlagType, int dim>
Reimplemented from FileOutput< VectorType, dim >.
Reimplemented in WENOF77GFMFileOutput< class, class, class, dim >, F77GFMFileOutput< VectorType, FixupType, FlagType, dim >, and SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >.
template<class VectorType, class FixupType, class FlagType, int dim>
Reimplemented from FileOutput< VectorType, dim >.
Reimplemented in WENOF77GFMFileOutput< class, class, class, dim >, F77GFMFileOutput< VectorType, FixupType, FlagType, dim >, and SchemeGFMFileOutput< SchemeType, FixupType, FlagType, 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>
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>
Referenced by GFMFileOutput< SchemeType::VectorType, FixupType, FlagType, dim >::Cutoff(), GFMFileOutput< SchemeType::VectorType, FixupType, FlagType, dim >::FarAway(), GFMFileOutput< SchemeType::VectorType, FixupType, FlagType, dim >::Phi(), and GFMFileOutput< SchemeType::VectorType, FixupType, FlagType, dim >::WriteOut().
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>
Reimplemented from FileOutput< VectorType, dim >.
Reimplemented in F77GFMFileOutput< VectorType, FixupType, FlagType, dim >, and SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >.
Referenced by SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >::WriteOut().
Member Data Documentation
template<class VectorType, class FixupType, class FlagType, int dim>
Referenced by GFMFileOutput< SchemeType::VectorType, FixupType, FlagType, dim >::BF(), GFMFileOutput< SchemeType::VectorType, FixupType, FlagType, dim >::GFM(), and GFMFileOutput< SchemeType::VectorType, FixupType, FlagType, dim >::NGFM().
template<class VectorType, class FixupType, class FlagType, int dim>
template<class VectorType, class FixupType, class FlagType, int dim>
The documentation for this class was generated from the following file: