Initial conditions based on SchemeType. More...
#include <SchemeInitialCondition.h>
Public Types | |
typedef SchemeType::VectorType | VectorType |
typedef VectorType::InternalDataType | DataType |
typedef base::vec_grid_data_type | vec_grid_data_type |
typedef base::grid_data_type | grid_data_type |
Public Member Functions | |
SchemeInitialCondition (SchemeType &scheme) | |
~SchemeInitialCondition () | |
virtual void | register_at (ControlDevice &Ctrl, const std::string &prefix) |
virtual void | SetGrid (vec_grid_data_type &fvec, grid_data_type &workvec, const int &level) |
SchemeType & | Scheme () |
const SchemeType & | Scheme () const |
Protected Attributes | |
SchemeType & | _scheme |
int | Type |
int | Scaling |
int | NAux |
DataType * | aux |
Initial conditions based on SchemeType.
typedef VectorType::InternalDataType SchemeInitialCondition< SchemeType, dim >::DataType |
Reimplemented from InitialCondition< SchemeType::VectorType, dim >.
typedef base::grid_data_type SchemeInitialCondition< SchemeType, dim >::grid_data_type |
Reimplemented from InitialCondition< SchemeType::VectorType, dim >.
typedef base::vec_grid_data_type SchemeInitialCondition< SchemeType, dim >::vec_grid_data_type |
Reimplemented from InitialCondition< SchemeType::VectorType, dim >.
typedef SchemeType::VectorType SchemeInitialCondition< SchemeType, dim >::VectorType |
SchemeInitialCondition< SchemeType, dim >::SchemeInitialCondition | ( | SchemeType & | scheme | ) | [inline] |
SchemeInitialCondition< SchemeType, dim >::~SchemeInitialCondition | ( | ) | [inline] |
virtual void SchemeInitialCondition< SchemeType, dim >::register_at | ( | ControlDevice & | Ctrl, | |
const std::string & | prefix | |||
) | [inline, virtual] |
Reimplemented from InitialCondition< SchemeType::VectorType, dim >.
const SchemeType& SchemeInitialCondition< SchemeType, dim >::Scheme | ( | ) | const [inline] |
SchemeType& SchemeInitialCondition< SchemeType, dim >::Scheme | ( | ) | [inline] |
virtual void SchemeInitialCondition< SchemeType, dim >::SetGrid | ( | vec_grid_data_type & | fvec, | |
grid_data_type & | workvec, | |||
const int & | level | |||
) | [inline, virtual] |
SchemeType& SchemeInitialCondition< SchemeType, dim >::_scheme [protected] |
Referenced by SchemeInitialCondition< LBMType, dim >::Scheme().
DataType* SchemeInitialCondition< SchemeType, dim >::aux [protected] |
int SchemeInitialCondition< SchemeType, dim >::NAux [protected] |
int SchemeInitialCondition< SchemeType, dim >::Scaling [protected] |
int SchemeInitialCondition< SchemeType, dim >::Type [protected] |