FreePOOMA
2.4.1
|
Computes position locations for Uniform Rectilinear meshes. More...
#include <PositionFunctions.h>
Public Types | |
typedef Vector< Dim, TM > | PointType_t |
Public Member Functions | |
PositionFunctorUR () | |
PositionFunctorUR (const PointType_t &origin, const PointType_t &spacings, const Interval< Dim > &physicalCellDomain, const Vector< Dim, double > &position) | |
PointType_t | operator() (int i0) const |
PointType_t | operator() (int i0, int i1) const |
PointType_t | operator() (int i0, int i1, int i2) const |
Public Attributes | |
PointType_t | origin_m |
PointType_t | spacings_m |
Computes position locations for Uniform Rectilinear meshes.
The constructor takes the origin and spacings, the physical domain over which the mesh is defined, and the Loc describing the centering position.
typedef Vector<Dim, TM> PositionFunctorUR< Dim, TM >::PointType_t |
PositionFunctorUR< Dim, TM >::PositionFunctorUR | ( | ) | [inline] |
PositionFunctorUR< Dim, TM >::PositionFunctorUR | ( | const PointType_t & | origin, |
const PointType_t & | spacings, | ||
const Interval< Dim > & | physicalCellDomain, | ||
const Vector< Dim, double > & | position | ||
) | [inline] |
PointType_t PositionFunctorUR< Dim, TM >::operator() | ( | int | i0 | ) | const [inline] |
PointType_t PositionFunctorUR< Dim, TM >::operator() | ( | int | i0, |
int | i1 | ||
) | const [inline] |
PointType_t PositionFunctorUR< Dim, TM >::operator() | ( | int | i0, |
int | i1, | ||
int | i2 | ||
) | const [inline] |
PointType_t PositionFunctorUR< Dim, TM >::origin_m |
PointType_t PositionFunctorUR< Dim, TM >::spacings_m |