Generic base-class for boundary-conditions. More...
#include <BoundaryConditions.h>
 
  
 | Public Types | |
| typedef base::vec_grid_fct_type | vec_grid_fct_type | 
| typedef base::vec_grid_data_type | vec_grid_data_type | 
| Public Member Functions | |
| BoundaryConditions () | |
| virtual | ~BoundaryConditions () | 
| virtual void | SetBndry (vec_grid_data_type &gd, const int &level, const BBox &bb, const int &side, const double &time)=0 | 
| virtual void | register_at (ControlDevice &Ctrl, const std::string &prefix) | 
| virtual void | register_at (ControlDevice &Ctrl) | 
Generic base-class for boundary-conditions.
| typedef base::vec_grid_data_type BoundaryConditions< VectorType, dim >::vec_grid_data_type | 
Reimplemented from AMRBase< VectorType, dim >.
Reimplemented in F77BoundaryConditions< VectorType, dim >, SchemeBoundaryConditions< SchemeType, dim >, F77BoundaryConditions< VectorType, DIM >, SchemeBoundaryConditions< LBMType, DIM >, SchemeBoundaryConditions< SchemeType, DIM >, and SchemeBoundaryConditions< LBMType, dim >.
| typedef base::vec_grid_fct_type BoundaryConditions< VectorType, dim >::vec_grid_fct_type | 
Reimplemented from AMRBase< VectorType, dim >.
| BoundaryConditions< VectorType, dim >::BoundaryConditions | ( | ) |  [inline] | 
| virtual BoundaryConditions< VectorType, dim >::~BoundaryConditions | ( | ) |  [inline, virtual] | 
| virtual void BoundaryConditions< VectorType, dim >::register_at | ( | ControlDevice & | Ctrl | ) |  [inline, virtual] | 
Reimplemented from AMRBase< VectorType, dim >.
| virtual void BoundaryConditions< VectorType, dim >::register_at | ( | ControlDevice & | Ctrl, | |
| const std::string & | prefix | |||
| ) |  [inline, virtual] | 
Reimplemented from AMRBase< VectorType, dim >.
Reimplemented in SchemeBoundaryConditions< SchemeType, dim >, SchemeBoundaryConditions< LBMType, DIM >, SchemeBoundaryConditions< SchemeType, DIM >, and SchemeBoundaryConditions< LBMType, dim >.
Referenced by BoundaryConditions< SchemeType::VectorType, dim >::register_at(), and AMRSolverBase< MicroType, FixupType, FlagType, dim >::register_at().
| virtual void BoundaryConditions< VectorType, dim >::SetBndry | ( | vec_grid_data_type & | gd, | |
| const int & | level, | |||
| const BBox & | bb, | |||
| const int & | side, | |||
| const double & | time | |||
| ) |  [pure virtual] | 
Implemented in BoundaryConditionsSupplemental, BoundaryConditionsSupplemental, F77BoundaryConditions< VectorType, dim >, SchemeBoundaryConditions< SchemeType, dim >, F77BoundaryConditions< VectorType, DIM >, SchemeBoundaryConditions< LBMType, DIM >, SchemeBoundaryConditions< SchemeType, DIM >, and SchemeBoundaryConditions< LBMType, dim >.
Referenced by GhostFluidMethod< VectorType, dim >::SetupData(), and AMRSolverBase< MicroType, FixupType, FlagType, dim >::SetupData().
 1.6.3
 1.6.3