GFMExactSolution< VectorType, FixupType, FlagType, dim > Class Template Reference

Generic base-class for GFM to compare the numerical solution with an exact one. More...

#include <GFMExactSolution.h>

Inheritance diagram for GFMExactSolution< VectorType, FixupType, FlagType, dim >:
ExactSolution< VectorType, dim > AMRBase< VectorType, dim > controlable F77GFMExactSolution< VectorType, FixupType, FlagType, dim >

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 GhostFluidMethod
< VectorType, dim > 
gfm_type

Public Member Functions

 GFMExactSolution (gfm_solver_type &solver)
virtual ~GFMExactSolution ()
virtual void CalculateNorm (vec_grid_fct_type &u, double *&Error)
virtual void CalculateNorm (grid_fct_type &u, double *&Error)
gfm_typeGFM (const int &n)
const int & NGFM ()
grid_fct_typePhi (const int &n)
const DataTypeCutoff (const int &n)

Protected Attributes

gfm_solver_type_solver

Detailed Description

template<class VectorType, class FixupType, class FlagType, int dim>
class GFMExactSolution< VectorType, FixupType, FlagType, dim >

Generic base-class for GFM to compare the numerical solution with an exact one.

Author:
Ralf Deiterding
Version:
1.0
Date:
Feb-2005

Member Typedef Documentation

template<class VectorType , class FixupType , class FlagType , int dim>
typedef AMRGFMSolver<VectorType,FixupType,FlagType,dim> GFMExactSolution< VectorType, FixupType, FlagType, dim >::gfm_solver_type
template<class VectorType , class FixupType , class FlagType , int dim>
typedef GhostFluidMethod<VectorType,dim> GFMExactSolution< VectorType, FixupType, FlagType, dim >::gfm_type
template<class VectorType , class FixupType , class FlagType , int dim>
typedef base::grid_data_type GFMExactSolution< VectorType, FixupType, FlagType, dim >::grid_data_type
template<class VectorType , class FixupType , class FlagType , int dim>
typedef base::grid_fct_type GFMExactSolution< VectorType, FixupType, FlagType, dim >::grid_fct_type

Reimplemented from ExactSolution< VectorType, dim >.

template<class VectorType , class FixupType , class FlagType , int dim>
typedef base::vec_grid_fct_type GFMExactSolution< VectorType, FixupType, FlagType, dim >::vec_grid_fct_type

Reimplemented from ExactSolution< VectorType, dim >.


Constructor & Destructor Documentation

template<class VectorType , class FixupType , class FlagType , int dim>
GFMExactSolution< VectorType, FixupType, FlagType, dim >::GFMExactSolution ( gfm_solver_type solver  )  [inline]
template<class VectorType , class FixupType , class FlagType , int dim>
virtual GFMExactSolution< VectorType, FixupType, FlagType, dim >::~GFMExactSolution (  )  [inline, virtual]

Member Function Documentation

template<class VectorType , class FixupType , class FlagType , int dim>
const DataType& GFMExactSolution< VectorType, FixupType, FlagType, dim >::Cutoff ( const int &  n  )  [inline]
template<class VectorType , class FixupType , class FlagType , int dim>
grid_fct_type& GFMExactSolution< VectorType, FixupType, FlagType, dim >::Phi ( const int &  n  )  [inline]

Member Data Documentation


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