F77InBase< VectorType, dim > Class Template Reference

#include <F77FileInput.h>

Inheritance diagram for F77InBase< VectorType, dim >:
F77FileInput< VectorType, dim >

List of all members.

Public Types

typedef void(* in_1_func_type )(FI(1, DataType), FI(1, VectorType), BI, const INTEGER &meqn, const INTEGER &cnt, const DOUBLE &t)
typedef void(* in_2_func_type )(FI(2, DataType), FI(2, VectorType), BI, const INTEGER &meqn, const INTEGER &cnt, const DOUBLE &t)
typedef void(* in_3_func_type )(FI(3, DataType), FI(3, VectorType), BI, const INTEGER &meqn, const INTEGER &cnt, const DOUBLE &t)

Public Member Functions

 F77InBase (generic_func_type in)
virtual ~F77InBase ()
virtual void Transform (grid_fct_type &work, vec_grid_fct_type &u, const int Time, const int &Level, const int cnt, const double &t)
void SetInFunc (generic_func_type in)
generic_func_type GetInFunc () const

Protected Attributes

generic_func_type f_in
int _Equations

template<class VectorType, int dim>
class F77InBase< VectorType, dim >


Member Typedef Documentation

template<class VectorType , int dim>
typedef void(* F77InBase< VectorType, dim >::in_1_func_type)(FI(1, DataType), FI(1, VectorType), BI, const INTEGER &meqn, const INTEGER &cnt, const DOUBLE &t)
template<class VectorType , int dim>
typedef void(* F77InBase< VectorType, dim >::in_2_func_type)(FI(2, DataType), FI(2, VectorType), BI, const INTEGER &meqn, const INTEGER &cnt, const DOUBLE &t)
template<class VectorType , int dim>
typedef void(* F77InBase< VectorType, dim >::in_3_func_type)(FI(3, DataType), FI(3, VectorType), BI, const INTEGER &meqn, const INTEGER &cnt, const DOUBLE &t)

Constructor & Destructor Documentation

template<class VectorType , int dim>
F77InBase< VectorType, dim >::F77InBase ( generic_func_type  in  )  [inline]
template<class VectorType , int dim>
virtual F77InBase< VectorType, dim >::~F77InBase (  )  [inline, virtual]

Member Function Documentation

template<class VectorType , int dim>
generic_func_type F77InBase< VectorType, dim >::GetInFunc (  )  const [inline]
template<class VectorType , int dim>
void F77InBase< VectorType, dim >::SetInFunc ( generic_func_type  in  )  [inline]
template<class VectorType , int dim>
virtual void F77InBase< VectorType, dim >::Transform ( grid_fct_type work,
vec_grid_fct_type u,
const int  Time,
const int &  Level,
const int  cnt,
const double &  t 
) [inline, virtual]

Member Data Documentation

template<class VectorType , int dim>
int F77InBase< VectorType, dim >::_Equations [protected]

The documentation for this class was generated from the following file:
Generated on Thu Jun 30 02:19:30 2016 for AMROC Fluid-solver Framework by  doxygen 1.6.3