LBMELCGFMBoundary< LBMType, dim > Class Template Reference

#include <FluidProblem.h>

Inheritance diagram for LBMELCGFMBoundary< LBMType, dim >:
LBMGFMBoundary< LBMType, dim > LBMGFMBoundary< LBMType, dim > LBMGFMBoundary< LBMType, dim > LBMGFMBoundary< LBMType, dim > LBMGFMBoundary< LBMType, dim > LBMGFMBoundary< LBMType, dim > SchemeGFMBoundary< LBMType, dim > SchemeGFMBoundary< LBMType, dim > SchemeGFMBoundary< LBMType, dim > SchemeGFMBoundary< LBMType, dim > SchemeGFMBoundary< LBMType, dim > SchemeGFMBoundary< LBMType, dim >

List of all members.

Public Types

typedef base::vec_grid_data_type vec_grid_data_type
typedef base::grid_data_type grid_data_type
typedef base::point_type point_type
typedef AMRELCGFMSolver
< MicroType, FixupType,
FlagType, dim > 
amr_elc_solver
typedef base::vec_grid_data_type vec_grid_data_type
typedef base::grid_data_type grid_data_type
typedef base::point_type point_type
typedef AMRELCGFMSolver
< MicroType, FixupType,
FlagType, dim > 
amr_elc_solver
typedef base::vec_grid_data_type vec_grid_data_type
typedef base::grid_data_type grid_data_type
typedef base::point_type point_type
typedef AMRELCGFMSolver
< MicroType, FixupType,
FlagType, dim > 
amr_elc_solver
typedef base::vec_grid_data_type vec_grid_data_type
typedef base::grid_data_type grid_data_type
typedef base::point_type point_type
typedef AMRELCGFMSolver
< MicroType, FixupType,
FlagType, dim > 
amr_elc_solver
typedef base::vec_grid_data_type vec_grid_data_type
typedef base::grid_data_type grid_data_type
typedef base::point_type point_type
typedef AMRELCGFMSolver
< MicroType, FixupType,
FlagType, dim > 
amr_elc_solver
typedef base::vec_grid_data_type vec_grid_data_type
typedef base::grid_data_type grid_data_type
typedef base::point_type point_type
typedef AMRELCGFMSolver
< MicroType, FixupType,
FlagType, dim > 
amr_elc_solver

Public Member Functions

 LBMELCGFMBoundary (LBMType &scheme, amr_elc_solver &solver)
virtual void SetBndryAux (vec_grid_data_type &gdu, grid_data_type &gdphi, const MicroType *u, DataType *aux, const int &Level, double t, const int &nc, const int *idx, const point_type *xc, const DataType *distance, const point_type *normal)
 LBMELCGFMBoundary (LBMType &scheme, amr_elc_solver &solver)
virtual void SetBndryAux (vec_grid_data_type &gdu, grid_data_type &gdphi, const MicroType *u, DataType *aux, const int &Level, double t, const int &nc, const int *idx, const point_type *xc, const DataType *distance, const point_type *normal)
 LBMELCGFMBoundary (LBMType &scheme, amr_elc_solver &solver)
virtual void SetBndryAux (vec_grid_data_type &gdu, grid_data_type &gdphi, const MicroType *u, DataType *aux, const int &Level, double t, const int &nc, const int *idx, const point_type *xc, const DataType *distance, const point_type *normal)
 LBMELCGFMBoundary (LBMType &scheme, amr_elc_solver &solver)
virtual void SetBndryAux (vec_grid_data_type &gdu, grid_data_type &gdphi, const MicroType *u, DataType *aux, const int &Level, double t, const int &nc, const int *idx, const point_type *xc, const DataType *distance, const point_type *normal)
 LBMELCGFMBoundary (LBMType &scheme, amr_elc_solver &solver)
virtual void SetBndryAux (vec_grid_data_type &gdu, grid_data_type &gdphi, const MicroType *u, DataType *aux, const int &Level, double t, const int &nc, const int *idx, const point_type *xc, const DataType *distance, const point_type *normal)
 LBMELCGFMBoundary (LBMType &scheme, amr_elc_solver &solver)
virtual void SetBndryAux (vec_grid_data_type &gdu, grid_data_type &gdphi, const MicroType *u, DataType *aux, const int &Level, double t, const int &nc, const int *idx, const point_type *xc, const DataType *distance, const point_type *normal)

Protected Attributes

amr_elc_solver_solver

template<class LBMType, int dim>
class LBMELCGFMBoundary< LBMType, dim >


Member Typedef Documentation

template<class LBMType , int dim>
typedef AMRELCGFMSolver<MicroType,FixupType,FlagType,dim> LBMELCGFMBoundary< LBMType, dim >::amr_elc_solver
template<class LBMType , int dim>
typedef AMRELCGFMSolver<MicroType,FixupType,FlagType,dim> LBMELCGFMBoundary< LBMType, dim >::amr_elc_solver
template<class LBMType , int dim>
typedef AMRELCGFMSolver<MicroType,FixupType,FlagType,dim> LBMELCGFMBoundary< LBMType, dim >::amr_elc_solver
template<class LBMType , int dim>
typedef AMRELCGFMSolver<MicroType,FixupType,FlagType,dim> LBMELCGFMBoundary< LBMType, dim >::amr_elc_solver
template<class LBMType , int dim>
typedef AMRELCGFMSolver<MicroType,FixupType,FlagType,dim> LBMELCGFMBoundary< LBMType, dim >::amr_elc_solver
template<class LBMType , int dim>
typedef AMRELCGFMSolver<MicroType,FixupType,FlagType,dim> LBMELCGFMBoundary< LBMType, dim >::amr_elc_solver
template<class LBMType , int dim>
typedef base::grid_data_type LBMELCGFMBoundary< LBMType, dim >::grid_data_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::grid_data_type LBMELCGFMBoundary< LBMType, dim >::grid_data_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::grid_data_type LBMELCGFMBoundary< LBMType, dim >::grid_data_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::grid_data_type LBMELCGFMBoundary< LBMType, dim >::grid_data_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::grid_data_type LBMELCGFMBoundary< LBMType, dim >::grid_data_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::grid_data_type LBMELCGFMBoundary< LBMType, dim >::grid_data_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::point_type LBMELCGFMBoundary< LBMType, dim >::point_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::point_type LBMELCGFMBoundary< LBMType, dim >::point_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::point_type LBMELCGFMBoundary< LBMType, dim >::point_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::point_type LBMELCGFMBoundary< LBMType, dim >::point_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::point_type LBMELCGFMBoundary< LBMType, dim >::point_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::point_type LBMELCGFMBoundary< LBMType, dim >::point_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::vec_grid_data_type LBMELCGFMBoundary< LBMType, dim >::vec_grid_data_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::vec_grid_data_type LBMELCGFMBoundary< LBMType, dim >::vec_grid_data_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::vec_grid_data_type LBMELCGFMBoundary< LBMType, dim >::vec_grid_data_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::vec_grid_data_type LBMELCGFMBoundary< LBMType, dim >::vec_grid_data_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::vec_grid_data_type LBMELCGFMBoundary< LBMType, dim >::vec_grid_data_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.

template<class LBMType , int dim>
typedef base::vec_grid_data_type LBMELCGFMBoundary< LBMType, dim >::vec_grid_data_type

Reimplemented from SchemeGFMBoundary< LBMType, dim >.


Constructor & Destructor Documentation

template<class LBMType , int dim>
LBMELCGFMBoundary< LBMType, dim >::LBMELCGFMBoundary ( LBMType scheme,
amr_elc_solver solver 
) [inline]
template<class LBMType , int dim>
LBMELCGFMBoundary< LBMType, dim >::LBMELCGFMBoundary ( LBMType scheme,
amr_elc_solver solver 
) [inline]
template<class LBMType , int dim>
LBMELCGFMBoundary< LBMType, dim >::LBMELCGFMBoundary ( LBMType scheme,
amr_elc_solver solver 
) [inline]
template<class LBMType , int dim>
LBMELCGFMBoundary< LBMType, dim >::LBMELCGFMBoundary ( LBMType scheme,
amr_elc_solver solver 
) [inline]
template<class LBMType , int dim>
LBMELCGFMBoundary< LBMType, dim >::LBMELCGFMBoundary ( LBMType scheme,
amr_elc_solver solver 
) [inline]
template<class LBMType , int dim>
LBMELCGFMBoundary< LBMType, dim >::LBMELCGFMBoundary ( LBMType scheme,
amr_elc_solver solver 
) [inline]

Member Function Documentation

template<class LBMType , int dim>
virtual void LBMELCGFMBoundary< LBMType, dim >::SetBndryAux ( vec_grid_data_type gdu,
grid_data_type gdphi,
const MicroType u,
DataType aux,
const int &  Level,
double  t,
const int &  nc,
const int *  idx,
const point_type xc,
const DataType distance,
const point_type normal 
) [inline, virtual]
template<class LBMType , int dim>
virtual void LBMELCGFMBoundary< LBMType, dim >::SetBndryAux ( vec_grid_data_type gdu,
grid_data_type gdphi,
const MicroType u,
DataType aux,
const int &  Level,
double  t,
const int &  nc,
const int *  idx,
const point_type xc,
const DataType distance,
const point_type normal 
) [inline, virtual]
template<class LBMType , int dim>
virtual void LBMELCGFMBoundary< LBMType, dim >::SetBndryAux ( vec_grid_data_type gdu,
grid_data_type gdphi,
const MicroType u,
DataType aux,
const int &  Level,
double  t,
const int &  nc,
const int *  idx,
const point_type xc,
const DataType distance,
const point_type normal 
) [inline, virtual]
template<class LBMType , int dim>
virtual void LBMELCGFMBoundary< LBMType, dim >::SetBndryAux ( vec_grid_data_type gdu,
grid_data_type gdphi,
const MicroType u,
DataType aux,
const int &  Level,
double  t,
const int &  nc,
const int *  idx,
const point_type xc,
const DataType distance,
const point_type normal 
) [inline, virtual]
template<class LBMType , int dim>
virtual void LBMELCGFMBoundary< LBMType, dim >::SetBndryAux ( vec_grid_data_type gdu,
grid_data_type gdphi,
const MicroType u,
DataType aux,
const int &  Level,
double  t,
const int &  nc,
const int *  idx,
const point_type xc,
const DataType distance,
const point_type normal 
) [inline, virtual]
template<class LBMType , int dim>
virtual void LBMELCGFMBoundary< LBMType, dim >::SetBndryAux ( vec_grid_data_type gdu,
grid_data_type gdphi,
const MicroType u,
DataType aux,
const int &  Level,
double  t,
const int &  nc,
const int *  idx,
const point_type xc,
const DataType distance,
const point_type normal 
) [inline, virtual]

Member Data Documentation

template<class LBMType , int dim>
amr_elc_solver & LBMELCGFMBoundary< LBMType, dim >::_solver [protected]

The documentation for this class was generated from the following files:
Generated on Thu Jun 30 02:21:03 2016 for Virtual Test Facility Coupled Applications by  doxygen 1.6.3