#include <CoordTransform.hxx>
Public Member Functions | |
LonlatToMM5LccInd (int jmx, int imx, double jx, double ix, double phic, double lambdac, double phi1, double phi2, double ds0, int ratio) throw () | |
Default constructor. | |
void | operator() (const T lon, const T lat, T &j, T &i) |
Convertion operator. | |
Protected Attributes | |
const int | jmx_ |
Coarse domain grid dimension in East-West direction. | |
const int | imx_ |
Coarse domain grid dimension in North-South direction. | |
const double | jx_ |
East-West location in the coarse domain of the South-West corner. | |
const double | ix_ |
North-South location in the coarse domain of the South-West corner. | |
const double | phic_ |
Coarse domain center latitude (degree). | |
const double | lambdac_ |
Coarse domain center longitude (degree). | |
const double | phi1_ |
True latitude #1 (degree). | |
const double | phi2_ |
True latitude #2 (degree). | |
const double | ds0_ |
Grid distance (meters) of the coarse domain. | |
const int | ratio_ |
Domain grid size ratio with respect to coarse domain. | |
const double | Earth_radius_ |
Earth radius. | |
const double | pi_ |
pi. |
void AtmoData::LonlatToMM5LccInd< T >::operator() | ( | const T | lon, | |
const T | lat, | |||
T & | j, | |||
T & | i | |||
) |
Convertion operator.
lon | longitude. | |
lat | latitude. | |
j | index of the MM5 grid along the East-West direction. | |
i | index of the MM5 grid along the North-South direction. |