RectilinearMesh< Dim, T >::GeneralVolumesFunctor Class Reference

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

#include <RectilinearMesh.h>

Collaboration diagram for RectilinearMesh< Dim, T >::GeneralVolumesFunctor:

Collaboration graph
[legend]

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:

Generated on Wed Mar 16 06:20:28 2011 for FreePOOMA by  doxygen 1.5.9