ClpSetAux< VectorType, AuxVectorType, dim > Class Template Reference

Set auxiliary data. More...

#include <ClpSetAux.h>

List of all members.

Public Types

typedef
integrator_type::vec_grid_data_type 
vec_grid_data_type
typedef void(* generic_func_type )()

Public Member Functions

 ClpSetAux (integrator_type &integ)
 ClpSetAux (integrator_type &integ, generic_func_type aux)
const integrator_typeIntegrator () const
const int & NEquations () const
const int & NGhosts () const
const int & NAux () const
const GridHierarchyGH () const

Protected Attributes

integrator_type_integrator
generic_func_type f_aux

Detailed Description

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

Set auxiliary data.

The class uses a generic interface to f_setaux to set auxiliary data.

Author:
Ralf Deiterding
Version:
1.0
Date:
Jul-2004

Member Typedef Documentation

template<class VectorType , class AuxVectorType , int dim>
typedef void(* ClpSetAux< VectorType, AuxVectorType, dim >::generic_func_type)()
template<class VectorType , class AuxVectorType , int dim>
typedef integrator_type::vec_grid_data_type ClpSetAux< VectorType, AuxVectorType, dim >::vec_grid_data_type

Constructor & Destructor Documentation

template<class VectorType , class AuxVectorType , int dim>
ClpSetAux< VectorType, AuxVectorType, dim >::ClpSetAux ( integrator_type integ  )  [inline]
template<class VectorType , class AuxVectorType , int dim>
ClpSetAux< VectorType, AuxVectorType, dim >::ClpSetAux ( integrator_type integ,
generic_func_type  aux 
) [inline]

Member Function Documentation

template<class VectorType , class AuxVectorType , int dim>
const GridHierarchy& ClpSetAux< VectorType, AuxVectorType, dim >::GH (  )  const [inline]
template<class VectorType , class AuxVectorType , int dim>
const int& ClpSetAux< VectorType, AuxVectorType, dim >::NAux (  )  const [inline]
template<class VectorType , class AuxVectorType , int dim>
const int& ClpSetAux< VectorType, AuxVectorType, dim >::NEquations (  )  const [inline]
template<class VectorType , class AuxVectorType , int dim>
const int& ClpSetAux< VectorType, AuxVectorType, dim >::NGhosts (  )  const [inline]

Member Data Documentation

template<class VectorType , class AuxVectorType , int dim>
integrator_type& ClpSetAux< VectorType, AuxVectorType, dim >::_integrator [protected]
template<class VectorType , class AuxVectorType , int dim>
generic_func_type ClpSetAux< VectorType, AuxVectorType, dim >::f_aux [protected]

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