#include <CoordinateSystem.H>
Public Types | |
typedef IndexTM< int, dim > | IvDim |
typedef IndexTM< Real, dim > | RvDim |
Public Member Functions | |
CoordinateSystem () | |
CoordinateSystem (const CoordinateSystem< dim > &a_info) | |
CoordinateSystem (const RvDim &a_origin, const RvDim &a_dx) | |
CoordinateSystem (const CoordinateSystem< dim+1 > &a_hISystem, const int &a_idir) | |
~CoordinateSystem () | |
RvDim | convert (const RvDim &a_point, const CoordinateSystem< dim > &a_system) const |
Real | convertDir (const Real &a_coord, const CoordinateSystem< dim > &a_system, const int &a_dir) const |
void | print (ostream &out) const |
void | operator= (const CoordinateSystem< dim > &a_coordinateSystem) |
Public Attributes | |
RvDim | m_origin |
RvDim | m_dx |
typedef IndexTM<int,dim> CoordinateSystem< dim >::IvDim |
CoordinateSystem< dim >::CoordinateSystem | ( | ) | [inline] |
CoordinateSystem< dim >::CoordinateSystem | ( | const CoordinateSystem< dim > & | a_info | ) | [inline] |
CoordinateSystem< dim >::CoordinateSystem | ( | const RvDim & | a_origin, | |
const RvDim & | a_dx | |||
) | [inline] |
CoordinateSystem< dim >::CoordinateSystem | ( | const CoordinateSystem< dim+1 > & | a_hISystem, | |
const int & | a_idir | |||
) | [inline] |
References CH_TIME, dim, CoordinateSystem< dim >::m_dx, and CoordinateSystem< dim >::m_origin.
CoordinateSystem< dim >::~CoordinateSystem | ( | ) | [inline] |
IndexTM< Real, dim > CoordinateSystem< dim >::convert | ( | const RvDim & | a_point, | |
const CoordinateSystem< dim > & | a_system | |||
) | const [inline] |
References dim, CoordinateSystem< dim >::m_dx, and CoordinateSystem< dim >::m_origin.
Real CoordinateSystem< dim >::convertDir | ( | const Real & | a_coord, | |
const CoordinateSystem< dim > & | a_system, | |||
const int & | a_dir | |||
) | const [inline] |
References CoordinateSystem< dim >::m_dx, and CoordinateSystem< dim >::m_origin.
Referenced by CutCellMoments< dim >::fullCellQuadrature().
void CoordinateSystem< dim >::print | ( | ostream & | out | ) | const [inline] |
References CoordinateSystem< dim >::m_dx, and CoordinateSystem< dim >::m_origin.
Referenced by operator<<().
void CoordinateSystem< dim >::operator= | ( | const CoordinateSystem< dim > & | a_coordinateSystem | ) | [inline] |
References CoordinateSystem< dim >::m_dx, and CoordinateSystem< dim >::m_origin.
RvDim CoordinateSystem< dim >::m_origin |
RvDim CoordinateSystem< dim >::m_dx |