LBMFixup< LBMType, FixupType, dim > Class Template Reference
#include <LBMFixup.h>
List of all members.
Public Types |
typedef LBMType::MicroType | MicroType |
typedef LBMType::MacroType | MacroType |
typedef LBMType::DataType | DataType |
typedef base::vec_grid_data_type | vec_grid_data_type |
Public Member Functions |
| LBMFixup (LBMType &lbm) |
virtual | ~LBMFixup () |
virtual void | register_at (ControlDevice &Ctrl, const std::string &prefix) |
virtual void | register_at (ControlDevice &Ctrl) |
virtual void | SetupData (GridHierarchy *gh, const int &ghosts) |
virtual void | SaveFluxes (const int Time, const int Level, const int c, vec_grid_data_type *flux[], const double dt, const int &mpass) |
virtual void | AddIntercellFluxes (const int Time, const int Level, const int c, vec_grid_data_type *flux[], const double dt, const int &mpass) |
virtual void | Correction (const int Time, const int WTime, const int Level, const double t, const double dt) |
BBox | CorrectionBBox (const BBox &interior, const int s) |
LBMType & | LBM () |
const LBMType & | LBM () const |
Protected Attributes |
LBMType & | _lbm |
int | _RescaleNonEq |
int | Nindices [2 *dim] |
int * | indices [2 *dim] |
template<class LBMType, class FixupType, int dim>
class LBMFixup< LBMType, FixupType, dim >
Member Typedef Documentation
template<class LBMType, class FixupType, int dim>
template<class LBMType, class FixupType, int dim>
template<class LBMType, class FixupType, int dim>
template<class LBMType, class FixupType, int dim>
Constructor & Destructor Documentation
template<class LBMType, class FixupType, int dim>
template<class LBMType, class FixupType, int dim>
Member Function Documentation
template<class LBMType, class FixupType, int dim>
virtual void LBMFixup< LBMType, FixupType, dim >::AddIntercellFluxes |
( |
const int |
Time, |
|
|
const int |
Level, |
|
|
const int |
c, |
|
|
vec_grid_data_type * |
flux[], |
|
|
const double |
dt, |
|
|
const int & |
mpass | |
|
) |
| | [inline, virtual] |
template<class LBMType, class FixupType, int dim>
virtual void LBMFixup< LBMType, FixupType, dim >::Correction |
( |
const int |
Time, |
|
|
const int |
WTime, |
|
|
const int |
Level, |
|
|
const double |
t, |
|
|
const double |
dt | |
|
) |
| | [inline, virtual] |
template<class LBMType, class FixupType, int dim>
template<class LBMType, class FixupType, int dim>
template<class LBMType, class FixupType, int dim>
template<class LBMType, class FixupType, int dim>
template<class LBMType, class FixupType, int dim>
template<class LBMType, class FixupType, int dim>
virtual void LBMFixup< LBMType, FixupType, dim >::SaveFluxes |
( |
const int |
Time, |
|
|
const int |
Level, |
|
|
const int |
c, |
|
|
vec_grid_data_type * |
flux[], |
|
|
const double |
dt, |
|
|
const int & |
mpass | |
|
) |
| | [inline, virtual] |
template<class LBMType, class FixupType, int dim>
Member Data Documentation
template<class LBMType, class FixupType, int dim>
template<class LBMType, class FixupType, int dim>
template<class LBMType, class FixupType, int dim>
template<class LBMType, class FixupType, int dim>
The documentation for this class was generated from the following file: