SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim > Class Template Reference

A variable output for SchemeType with ghost fluid method. More...

#include <SchemeGFMFileOutput.h>

Inheritance diagram for SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >:
SchemeOutBase< SchemeType, dim > GFMFileOutput< SchemeType::VectorType, FixupType, FlagType, dim > FileOutput< VectorType, dim > AMRBase< VectorType, dim > controlable

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 base::gfm_solver_type gfm_solver_type

Public Member Functions

 SchemeGFMFileOutput (gfm_solver_type &solver, SchemeType &lbm)
virtual ~SchemeGFMFileOutput ()
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)

Detailed Description

template<class SchemeType, class FixupType, class FlagType, int dim>
class SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >

A variable output for SchemeType with ghost fluid method.

Author:
Ralf Deiterding
Version:
1.0
Date:
Apr-2013

Member Typedef Documentation

template<class SchemeType , class FixupType , class FlagType , int dim>
typedef base::gfm_solver_type SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >::gfm_solver_type
template<class SchemeType , class FixupType , class FlagType , int dim>
typedef base::grid_data_type SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >::grid_data_type
template<class SchemeType , class FixupType , class FlagType , int dim>
typedef base::grid_fct_type SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >::grid_fct_type

Reimplemented from SchemeOutBase< SchemeType, dim >.

template<class SchemeType , class FixupType , class FlagType , int dim>
typedef base::vec_grid_fct_type SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >::vec_grid_fct_type

Reimplemented from SchemeOutBase< SchemeType, dim >.


Constructor & Destructor Documentation

template<class SchemeType , class FixupType , class FlagType , int dim>
SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >::SchemeGFMFileOutput ( gfm_solver_type solver,
SchemeType &  lbm 
) [inline]
template<class SchemeType , class FixupType , class FlagType , int dim>
virtual SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >::~SchemeGFMFileOutput (  )  [inline, virtual]

Member Function Documentation

template<class SchemeType , class FixupType , class FlagType , int dim>
virtual void SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >::WriteOut ( grid_data_type IOdata,
const char *  name,
const int &  Time,
const int &  Level,
const double &  t 
) [inline, virtual]
template<class SchemeType , class FixupType , class FlagType , int dim>
virtual void SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >::WriteOut ( grid_fct_type IOfunc,
const char *  name,
const int &  Time,
const int &  Level,
const double &  t 
) [inline, virtual]
template<class SchemeType , class FixupType , class FlagType , int dim>
virtual void SchemeGFMFileOutput< SchemeType, FixupType, FlagType, dim >::WriteOut ( grid_fct_type IOfunc,
const char *  name 
) [inline, virtual]

The documentation for this class was generated from the following file:
Generated on Thu Jun 30 02:19:33 2016 for AMROC Fluid-solver Framework by  doxygen 1.6.3