Exact solution based on SchemeType. More...
#include <SchemeExactSolution.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 |
| typedef base::vec_grid_fct_type | vec_grid_fct_type |
| typedef base::grid_fct_type | grid_fct_type |
Public Member Functions | |
| SchemeExactSolution (SchemeType &scheme) | |
| virtual | ~SchemeExactSolution () |
| virtual void | SetGrid (vec_grid_data_type &fvec, grid_data_type &workvec, const int &level, const double &t) |
| virtual void | register_at (ControlDevice &Ctrl, const std::string &prefix) |
| virtual void | register_at (ControlDevice &Ctrl) |
| virtual void | ErrorNorm (vec_grid_fct_type &u, grid_fct_type &work, const double &t) |
| SchemeType & | Scheme () |
| const SchemeType & | Scheme () const |
Protected Attributes | |
| SchemeType & | _scheme |
| std::string | OutputFileName |
| std::string | OutputIndices |
Exact solution based on SchemeType.
| typedef VectorType::InternalDataType SchemeExactSolution< SchemeType, dim >::DataType |
Reimplemented from ExactSolution< SchemeType::VectorType, dim >.
| typedef base::grid_data_type SchemeExactSolution< SchemeType, dim >::grid_data_type |
Reimplemented from ExactSolution< SchemeType::VectorType, dim >.
Reimplemented in LBMF77FileExactSolution< class, dim >.
| typedef base::grid_fct_type SchemeExactSolution< SchemeType, dim >::grid_fct_type |
Reimplemented from ExactSolution< SchemeType::VectorType, dim >.
Reimplemented in LBMF77FileExactSolution< class, dim >.
| typedef base::vec_grid_data_type SchemeExactSolution< SchemeType, dim >::vec_grid_data_type |
Reimplemented from ExactSolution< SchemeType::VectorType, dim >.
Reimplemented in LBMF77FileExactSolution< class, dim >.
| typedef base::vec_grid_fct_type SchemeExactSolution< SchemeType, dim >::vec_grid_fct_type |
Reimplemented from ExactSolution< SchemeType::VectorType, dim >.
Reimplemented in LBMF77FileExactSolution< class, dim >.
| typedef SchemeType::VectorType SchemeExactSolution< SchemeType, dim >::VectorType |
| SchemeExactSolution< SchemeType, dim >::SchemeExactSolution | ( | SchemeType & | scheme | ) | [inline] |
| virtual SchemeExactSolution< SchemeType, dim >::~SchemeExactSolution | ( | ) | [inline, virtual] |
| virtual void SchemeExactSolution< SchemeType, dim >::ErrorNorm | ( | vec_grid_fct_type & | u, | |
| grid_fct_type & | work, | |||
| const double & | t | |||
| ) | [inline, virtual] |
Reimplemented from ExactSolution< SchemeType::VectorType, dim >.
| virtual void SchemeExactSolution< SchemeType, dim >::register_at | ( | ControlDevice & | Ctrl | ) | [inline, virtual] |
Reimplemented from ExactSolution< SchemeType::VectorType, dim >.
Reimplemented in LBMF77FileExactSolution< class, dim >.
Referenced by SchemeExactSolution< LBMType, dim >::register_at().
| virtual void SchemeExactSolution< SchemeType, dim >::register_at | ( | ControlDevice & | Ctrl, | |
| const std::string & | prefix | |||
| ) | [inline, virtual] |
Reimplemented from ExactSolution< SchemeType::VectorType, dim >.
Reimplemented in LBMF77FileExactSolution< class, dim >.
| const SchemeType& SchemeExactSolution< SchemeType, dim >::Scheme | ( | ) | const [inline] |
| SchemeType& SchemeExactSolution< SchemeType, dim >::Scheme | ( | ) | [inline] |
Referenced by SchemeExactSolution< LBMType, dim >::ErrorNorm().
| virtual void SchemeExactSolution< SchemeType, dim >::SetGrid | ( | vec_grid_data_type & | fvec, | |
| grid_data_type & | workvec, | |||
| const int & | level, | |||
| const double & | t | |||
| ) | [inline, virtual] |
SchemeType& SchemeExactSolution< SchemeType, dim >::_scheme [protected] |
Referenced by SchemeExactSolution< LBMType, dim >::Scheme().
std::string SchemeExactSolution< SchemeType, dim >::OutputFileName [protected] |
std::string SchemeExactSolution< SchemeType, dim >::OutputIndices [protected] |
1.6.3