F77InitialCondition< VectorType, dim > Class Template Reference
Application of initial conditions.
More...
#include <F77InitialCondition.h>
List of all members.
Public Types |
typedef base::vec_grid_fct_type | vec_grid_fct_type |
typedef base::vec_grid_data_type | vec_grid_data_type |
typedef base::grid_fct_type | grid_fct_type |
typedef base::grid_data_type | grid_data_type |
typedef generic_fortran_func | generic_func_type |
typedef void(* | init_1_func_type )(const INTEGER &maxmx, const INTEGER &meqn, const INTEGER &mbc, const INTEGER &mx, const DOUBLE x[], const DOUBLE &dx, VectorType q[]) |
typedef void(* | init_2_func_type )(const INTEGER &maxmx, const INTEGER &maxmy, const INTEGER &meqn, const INTEGER &mbc, const INTEGER &mx, const INTEGER &my, const DOUBLE x[], const DOUBLE y[], const DOUBLE &dx, const DOUBLE &dy, VectorType q[]) |
typedef void(* | init_3_func_type )(const INTEGER &maxmx, const INTEGER &maxmy, const INTEGER &maxmz, const INTEGER &meqn, const INTEGER &mbc, const INTEGER &mx, const INTEGER &my, const INTEGER &mz, const DOUBLE x[], const DOUBLE y[], const DOUBLE z[], const DOUBLE &dx, const DOUBLE &dy, const DOUBLE &dz, VectorType q[]) |
Public Member Functions |
| F77InitialCondition () |
| F77InitialCondition (generic_func_type init) |
virtual | ~F77InitialCondition () |
virtual void | SetGrid (vec_grid_data_type &gd, grid_data_type &gdw, const int &level) |
void | SetFunc (generic_func_type init) |
generic_func_type | GetFunc () const |
Protected Attributes |
generic_func_type | f_init |
Detailed Description
template<class VectorType, int dim>
class F77InitialCondition< VectorType, dim >
Application of initial conditions.
The class uses a generic interface to f_initial for the application of initial conditions.
- Author:
- Ralf Deiterding
- Version:
- 1.0
- Date:
- Jul-2004
Member Typedef Documentation
template<class VectorType, int dim>
template<class VectorType, int dim>
template<class VectorType, int dim>
template<class VectorType, int dim>
template<class VectorType, int dim>
typedef void(* F77InitialCondition< VectorType, dim >::init_2_func_type)(const INTEGER &maxmx, const INTEGER &maxmy, const INTEGER &meqn, const INTEGER &mbc, const INTEGER &mx, const INTEGER &my, const DOUBLE x[], const DOUBLE y[], const DOUBLE &dx, const DOUBLE &dy, VectorType q[]) |
template<class VectorType, int dim>
typedef void(* F77InitialCondition< VectorType, dim >::init_3_func_type)(const INTEGER &maxmx, const INTEGER &maxmy, const INTEGER &maxmz, const INTEGER &meqn, const INTEGER &mbc, const INTEGER &mx, const INTEGER &my, const INTEGER &mz, const DOUBLE x[], const DOUBLE y[], const DOUBLE z[], const DOUBLE &dx, const DOUBLE &dy, const DOUBLE &dz, VectorType q[]) |
template<class VectorType, int dim>
template<class VectorType, int dim>
Constructor & Destructor Documentation
template<class VectorType, int dim>
template<class VectorType, int dim>
template<class VectorType, int dim>
Member Function Documentation
template<class VectorType, int dim>
template<class VectorType, int dim>
template<class VectorType, int dim>
Member Data Documentation
template<class VectorType, int dim>
The documentation for this class was generated from the following file: