Blockstructured Adaptive Mesh Refinement in object-oriented C++
#include <ClpIntegratorBase.h>
Inheritance diagram for ClpIntegratorBase:
Public Methods | |
ClpIntegratorBase (const int equ, const int wv, const int gh) | |
~ClpIntegratorBase () | |
virtual void | register_at (ControlDevice &Ctrl, const string &prefix) |
virtual void | register_at (ControlDevice &Ctrl) |
virtual void | SetupData () |
virtual void | finish () |
void | CalculateRP (ld_vec_grid_data_type &LeftState, BBox &bbl, double tl, double dtl, DCoords &dxl, ld_vec_grid_data_type &RightState, BBox &bbr, double tr, double dtr, DCoords &dxr, ld_vec_grid_data_type &NewState, const int &direction) |
virtual double | CalculateGrid (vec_grid_data_type &NewStateVec, vec_grid_data_type &OldStateVec, vec_grid_data_type *Flux[], double t, double dt, DCoords &dx, const int &mpass) |
virtual int | ControlGrid (vec_grid_data_type &StateVec, const BBox &where) |
virtual int | NMethodOrder () |
const int & | NCheck () const |
int | NSrc () const |
int | NMaxPass () const |
const int & | NAux () const |
const int & | NEqUsed () const |
const int & | NWaves () const |
set_aux_type & | AuxArray () |
const set_aux_type & | AuxArray () const |
ostream & | debug (ostream &out, const self &P) |
Protected Attributes | |
int | _EqUsed |
int | _Waves |
normal_func_type | normal_flux_func |
int | method [7] |
int * | limiter |
int * | mthlim |
string | _name |
set_aux_type * | _set_aux |
This class capsulates the methods of ClpIntegrator that are independent of the spatial dimension.
Definition at line 32 of file ClpIntegratorBase.h.
Quickstart Users Guide Programmers Reference Installation Examples Download
AMROC Main Home Contactlast update: 06/01/04