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: