ClpF77FileOutput< VectorType, AuxVectorType, dim > Class Template Reference

#include <ClpF77FileOutput.h>

Inheritance diagram for ClpF77FileOutput< VectorType, AuxVectorType, dim >:
F77FileOutput< VectorType, dim > F77OutBase< class, dim > FileOutput< VectorType, dim > AMRBase< VectorType, dim > controlable

List of all members.

Public Types

typedef ClpIntegratorBase
< VectorType, AuxVectorType,
dim > 
integrator_type
typedef void(* out_aux_1_func_type )(FI(1, VectorType), FI(1, DataType), const DataType *aux, BI, const INTEGER &meqn, const INTEGER &maux, const INTEGER &cnt, const DOUBLE &t)
typedef void(* out_aux_2_func_type )(FI(2, VectorType), FI(2, DataType), const DataType *aux, BI, const INTEGER &meqn, const INTEGER &maux, const INTEGER &cnt, const DOUBLE &t)
typedef void(* out_aux_3_func_type )(FI(3, VectorType), FI(3, DataType), const DataType *aux, BI, const INTEGER &meqn, const INTEGER &maux, const INTEGER &cnt, const DOUBLE &t)

Public Member Functions

 ClpF77FileOutput (integrator_type &integ, generic_func_type out)
virtual ~ClpF77FileOutput ()
virtual void Transform (vec_grid_fct_type &u, grid_fct_type &work, const int Time, const int &Level, const int cnt, const double &t)
integrator_typeIntegrator_ ()
const integrator_typeIntegrator_ () const

template<class VectorType, class AuxVectorType, int dim>
class ClpF77FileOutput< VectorType, AuxVectorType, dim >


Member Typedef Documentation

template<class VectorType , class AuxVectorType , int dim>
typedef ClpIntegratorBase<VectorType,AuxVectorType,dim> ClpF77FileOutput< VectorType, AuxVectorType, dim >::integrator_type
template<class VectorType , class AuxVectorType , int dim>
typedef void(* ClpF77FileOutput< VectorType, AuxVectorType, dim >::out_aux_1_func_type)(FI(1, VectorType), FI(1, DataType), const DataType *aux, BI, const INTEGER &meqn, const INTEGER &maux, const INTEGER &cnt, const DOUBLE &t)
template<class VectorType , class AuxVectorType , int dim>
typedef void(* ClpF77FileOutput< VectorType, AuxVectorType, dim >::out_aux_2_func_type)(FI(2, VectorType), FI(2, DataType), const DataType *aux, BI, const INTEGER &meqn, const INTEGER &maux, const INTEGER &cnt, const DOUBLE &t)
template<class VectorType , class AuxVectorType , int dim>
typedef void(* ClpF77FileOutput< VectorType, AuxVectorType, dim >::out_aux_3_func_type)(FI(3, VectorType), FI(3, DataType), const DataType *aux, BI, const INTEGER &meqn, const INTEGER &maux, const INTEGER &cnt, const DOUBLE &t)

Constructor & Destructor Documentation

template<class VectorType , class AuxVectorType , int dim>
ClpF77FileOutput< VectorType, AuxVectorType, dim >::ClpF77FileOutput ( integrator_type integ,
generic_func_type  out 
) [inline]
template<class VectorType , class AuxVectorType , int dim>
virtual ClpF77FileOutput< VectorType, AuxVectorType, dim >::~ClpF77FileOutput (  )  [inline, virtual]

Member Function Documentation

template<class VectorType , class AuxVectorType , int dim>
const integrator_type& ClpF77FileOutput< VectorType, AuxVectorType, dim >::Integrator_ (  )  const [inline]
template<class VectorType , class AuxVectorType , int dim>
integrator_type& ClpF77FileOutput< VectorType, AuxVectorType, dim >::Integrator_ (  )  [inline]
template<class VectorType , class AuxVectorType , int dim>
virtual void ClpF77FileOutput< VectorType, AuxVectorType, dim >::Transform ( vec_grid_fct_type u,
grid_fct_type work,
const int  Time,
const int &  Level,
const int  cnt,
const double &  t 
) [inline, virtual]

The documentation for this class was generated from the following file: