FreePOOMA  2.4.1
Public Member Functions
RectilinearMesh< Dim, T >::GeneralVolumesFunctor Class Reference

General "volume" functor: works for edges, faces and cells. More...

#include <RectilinearMesh.h>

List of all members.

Public Member Functions

 GeneralVolumesFunctor ()
 Need to be able to default construct since we fill in the details after the fact.
 GeneralVolumesFunctor (const RectilinearMesh< Dim, T > &m, const Centering< Dim > &c)
 GeneralVolumesFunctor (const GeneralVolumesFunctor &m)
GeneralVolumesFunctoroperator= (const GeneralVolumesFunctor &m)
operator() (int i0) const
operator() (int i0, int i1) const
operator() (int i0, int i1, int i2) const

Detailed Description

template<int Dim, class T = POOMA_DEFAULT_POSITION_TYPE>
class RectilinearMesh< Dim, T >::GeneralVolumesFunctor

General "volume" functor: works for edges, faces and cells.


Constructor & Destructor Documentation

template<int Dim, class T = POOMA_DEFAULT_POSITION_TYPE>
RectilinearMesh< Dim, T >::GeneralVolumesFunctor::GeneralVolumesFunctor ( ) [inline]

Need to be able to default construct since we fill in the details after the fact.

template<int Dim, class T = POOMA_DEFAULT_POSITION_TYPE>
RectilinearMesh< Dim, T >::GeneralVolumesFunctor::GeneralVolumesFunctor ( const RectilinearMesh< Dim, T > &  m,
const Centering< Dim > &  c 
) [inline]
template<int Dim, class T = POOMA_DEFAULT_POSITION_TYPE>
RectilinearMesh< Dim, T >::GeneralVolumesFunctor::GeneralVolumesFunctor ( const GeneralVolumesFunctor m) [inline]

Member Function Documentation

template<int Dim, class T = POOMA_DEFAULT_POSITION_TYPE>
GeneralVolumesFunctor& RectilinearMesh< Dim, T >::GeneralVolumesFunctor::operator= ( const GeneralVolumesFunctor m) [inline]
template<int Dim, class T = POOMA_DEFAULT_POSITION_TYPE>
T RectilinearMesh< Dim, T >::GeneralVolumesFunctor::operator() ( int  i0) const [inline]
template<int Dim, class T = POOMA_DEFAULT_POSITION_TYPE>
T RectilinearMesh< Dim, T >::GeneralVolumesFunctor::operator() ( int  i0,
int  i1 
) const [inline]
template<int Dim, class T = POOMA_DEFAULT_POSITION_TYPE>
T RectilinearMesh< Dim, T >::GeneralVolumesFunctor::operator() ( int  i0,
int  i1,
int  i2 
) const [inline]

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