code::nsePoint Class Reference

List of all members.

Public Member Functions

 nsePoint ()
 nsePoint (double temp, double rh, double ht, double pres)
 nsePoint (double temp, double rh, double pres)
 nsePoint (double temp, double dewp, double ht, double pres, double uwind, double vwind)
 nsePoint (double temp, double dewp, double ht, double pres, double uwind, double vwind, double vvel)
virtual ~nsePoint ()
double getTempC () const
double getDewPointC () const
double getUWind () const
double getVWind () const
double getPressure () const
double getHeight () const
double getSaturationVaporPressure () const
double getVaporPressure () const
double getLCLTemp () const
double getLCLPres () const
double getTempK () const
double getTheta () const
double getThetaE () const
double getVirtualTempK () const
double getVirtualTempC () const
double getMixingRatio () const
double getVerticalVelocity () const
double getDewPointDepression ()
double getWetBulbTempK () const
double getWetBulbTempC () const
double getRH () const
double getRHice () const

Static Public Member Functions

static double calcVaporPressure (double MixingRatio, double Pressure)
static double calcTemperatureFromVaporPressure (double VaporPressure)
static double calcTemperatureFromTheta (double theta, double pres)
static double calcDewpointFromRH (double temp, double rh)
static double speedFromUV (double u, double v)
static void SpeedDirFromUV (float &u, float &v, float &speed, float &dir)
static double calcDensity (double pres, double tempK)

Constructor & Destructor Documentation

code::nsePoint::nsePoint (  ) 

code::nsePoint::nsePoint ( double  temp,
double  rh,
double  ht,
double  pres 
)

code::nsePoint::nsePoint ( double  temp,
double  rh,
double  pres 
)

code::nsePoint::nsePoint ( double  temp,
double  dewp,
double  ht,
double  pres,
double  uwind,
double  vwind 
)

code::nsePoint::nsePoint ( double  temp,
double  dewp,
double  ht,
double  pres,
double  uwind,
double  vwind,
double  vvel 
)

virtual code::nsePoint::~nsePoint (  )  [virtual]


Member Function Documentation

static double code::nsePoint::calcDensity ( double  pres,
double  tempK 
) [static]

static double code::nsePoint::calcDewpointFromRH ( double  temp,
double  rh 
) [static]

static double code::nsePoint::calcTemperatureFromTheta ( double  theta,
double  pres 
) [static]

static double code::nsePoint::calcTemperatureFromVaporPressure ( double  VaporPressure  )  [static]

static double code::nsePoint::calcVaporPressure ( double  MixingRatio,
double  Pressure 
) [static]

double code::nsePoint::getDewPointC (  )  const [inline]

double code::nsePoint::getDewPointDepression (  ) 

double code::nsePoint::getHeight (  )  const [inline]

double code::nsePoint::getLCLPres (  )  const [inline]

double code::nsePoint::getLCLTemp (  )  const [inline]

double code::nsePoint::getMixingRatio (  )  const [inline]

double code::nsePoint::getPressure (  )  const [inline]

double code::nsePoint::getRH (  )  const [inline]

double code::nsePoint::getRHice (  )  const [inline]

double code::nsePoint::getSaturationVaporPressure (  )  const [inline]

double code::nsePoint::getTempC (  )  const [inline]

double code::nsePoint::getTempK (  )  const [inline]

double code::nsePoint::getTheta (  )  const [inline]

double code::nsePoint::getThetaE (  )  const [inline]

double code::nsePoint::getUWind (  )  const [inline]

double code::nsePoint::getVaporPressure (  )  const [inline]

double code::nsePoint::getVerticalVelocity (  )  const [inline]

double code::nsePoint::getVirtualTempC (  )  const [inline]

double code::nsePoint::getVirtualTempK (  )  const [inline]

double code::nsePoint::getVWind (  )  const [inline]

double code::nsePoint::getWetBulbTempC (  )  const [inline]

double code::nsePoint::getWetBulbTempK (  )  const [inline]

static void code::nsePoint::SpeedDirFromUV ( float &  u,
float &  v,
float &  speed,
float &  dir 
) [static]

static double code::nsePoint::speedFromUV ( double  u,
double  v 
) [static]


Generated on Fri May 4 13:40:22 2012 for WDSS-IIw2algs by  doxygen 1.4.7