#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 |
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 |