WXP C++ Library Version 6.74.6
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
WXP::Const Class Reference

This class defines constants used by WXP. More...

#include "../include/Const.h"

Inheritance diagram for WXP::Const:
WXP::Wxp

Static Public Attributes

static const int MISS = -9999
 
static const double PI = 3.1415926535898
 
static const double EARTH = 63.7122
 
static const double TWO_PI = 6.283185307
 
static const double DRC = .017453293
 
static const double RDC = 57.29577951
 
static const float R = 287.05
 
static const float G = 9.8
 
static const float CP = 1004
 
static const float CV = 717
 

Detailed Description

This class defines constants used by WXP.

Author
Dan Vietor

Member Data Documentation

◆ CP

const float Const::CP = 1004
static

Specific heat at constant pressure

◆ CV

const float Const::CV = 717
static

Specific heat at constant volume

◆ DRC

const double Const::DRC = .017453293
static

◆ EARTH

const double Const::EARTH = 63.7122
static

Earth radius in 100s km

Referenced by WXP::Calc::earthDist().

◆ G

const float Const::G = 9.8
static

Acceleration due to gravity

◆ MISS

const int Const::MISS = -9999
static

WXP missing data value

Referenced by WXP::GridMath::abs(), WXP::DataMath::add(), WXP::Calc::ADD(), WXP::GridMath::add(), WXP::ImagePiece::add(), WXP::Vect::add(), WXP::ImageTool::addColor(), WXP::Date::addDays(), WXP::Date::addHours(), WXP::Date::addMinutes(), WXP::Date::addSeconds(), WXP::NidsImage::addSite(), WXP::MdrImage::addSite(), WXP::Domain::adjustDir(), WXP::GridMath::adjustUV(), WXP::Grid::allocData(), WXP::DataMath::average(), WXP::ImageMath::blank(), WXP::ParcelParams::calc(), WXP::UpaCalc::calc(), WXP::Date::changeTimezone(), WXP::Filename::checkFile(), WXP::MosData::cldHght(), WXP::Convert::CMtoIN(), WXP::Parse::compare(), WXP::WmoParse::compare(), WXP::ObjectAnal::compute(), WXP::RawGrid::compute(), WXP::MosGrid::compute(), WXP::SfcGrid::compute(), WXP::UpaGrid::compute(), WXP::MosDataTool::compute(), WXP::MosRaw::compute(), WXP::SfcRaw::compute(), WXP::UpaRaw::compute(), WXP::SfcDataTool::compute(), WXP::UpaDataTool::compute(), WXP::DateVal::computeSecs(), WXP::Unit::convert(), WXP::DateTool::createHourLabel(), WXP::DateTool::createLabel(), WXP::Convert::CtoF(), WXP::Convert::CtoK(), WXP::DataMath::cutoff(), WXP::GridMath::cutoff(), WXP::RcmDecode::decode(), WXP::ClimatTool::decode(), WXP::ForeTime::decode(), WXP::DateTool::decode(), WXP::DomainTool::decode(), WXP::MetarTool::decode(), WXP::SaoTool::decode(), WXP::SynopTool::decode(), WXP::WxTool::decodeDir(), WXP::MosUFile::decodeETA(), WXP::MosFile::decodeGFS(), WXP::MosFile::decodeGFSX(), WXP::MosFile::decodeLAMP(), WXP::MosFile::decodeNAM(), WXP::MosFile::decodeNGM(), WXP::Calc::dewTemp(), WXP::Calc::DIF(), WXP::DataMath::diff(), WXP::GridMath::diff(), WXP::Calc::dist(), WXP::Calc::DIV(), WXP::GridMath::div(), WXP::FrontPlot::draw(), WXP::GridCont::draw(), WXP::Lev2Plot::draw(), WXP::ProfPlot::draw(), WXP::RawPlot::draw(), WXP::UpaPlot::draw(), WXP::UpaXSectCont::draw(), WXP::UpaXSectPlot::draw(), WXP::WarnPlot::draw(), WXP::WatchPlot::draw(), WXP::MapPlot::draw(), WXP::DatumPlot::draw(), WXP::VectPlot::draw(), WXP::WindPlot::drawBarb(), WXP::ContPlot::drawFill(), WXP::ImagePlot::drawImage(), WXP::ContPlot::drawLabels(), WXP::MapPlot::drawLatLon(), WXP::ContPlot::drawLine(), WXP::Plot::drawLine(), WXP::ContPlot::drawLineLabels(), WXP::ContPlot::drawMaxMin(), WXP::Plot::drawSpline(), WXP::VectPlot::drawStreamline(), WXP::WindPlot::drawTrack(), WXP::ContPlot::drawValues(), WXP::VectPlot::drawVect(), WXP::WindPlot::drawVect(), WXP::Calc::earthAngle(), WXP::NameConv::encode(), WXP::Calc::equivPotTemp(), WXP::GridMath::exp(), WXP::RcmDecode::filterOverlap(), WXP::Date::fix(), WXP::Convert::FtoC(), WXP::Convert::FtoK(), WXP::Convert::FTtoM(), WXP::VarName::get(), WXP::FloatArray::get(), WXP::Grid::getAverage(), WXP::MosData::getCeiling(), WXP::MosUData::getDir(), WXP::StrLib::getFloat(), WXP::Strings::getFloat(), WXP::ForeTime::getFore(), WXP::RadMask::getGrids(), WXP::GridPoints::getGX(), WXP::GridPoints::getGY(), WXP::MosData::getHour(), WXP::MosUData::getHour(), WXP::StrLib::getInt(), WXP::Strings::getInt(), WXP::EarthPoints::getLat(), WXP::MosUData::getLift(), WXP::EarthPoints::getLon(), WXP::Domain::getParam(), WXP::MosData::getPop12(), WXP::MosData::getPop24(), WXP::MosData::getPop6(), WXP::MosData::getPost12(), WXP::MosData::getPost6(), WXP::MosData::getPot12(), WXP::MosData::getPot24(), WXP::MosData::getPot6(), WXP::MosUData::getPrec(), WXP::Domain::getProj(), WXP::MosData::getQpf12(), WXP::MosData::getQpf6(), WXP::MosData::getQsf12(), WXP::MosData::getQsf6(), WXP::Range::getRange(), WXP::Grid::getRange(), WXP::MdrData::getRegLoc(), WXP::MosUData::getRHum(), WXP::MosUData::getSLPres(), WXP::MosUData::getSpd(), WXP::MosData::getT(), WXP::MosUData::getT(), WXP::MosData::getTd(), WXP::MosUData::getThick(), WXP::MosData::getTMax(), WXP::MosData::getTMin(), WXP::ModelSpec::getType(), WXP::Grid::getValid(), WXP::Grid::getValue(), WXP::MosData::getVis(), WXP::MosData::getWDir(), WXP::RadMask::getWinterFlag(), WXP::WxTool::getWmoCeilingToCode(), WXP::WxTool::getWmoCldBase(), WXP::WxTool::getWmoVis(), WXP::MosData::getWSpd(), WXP::ModelSpec::getX(), WXP::Points::getX(), WXP::ModelSpec::getY(), WXP::Points::getY(), WXP::Date::getYear00(), WXP::Calc::heatIndex(), WXP::Calc::humiture(), WXP::Angle::init(), WXP::Attitude::init(), WXP::BrnData::init(), WXP::BufrCode::init(), WXP::BufrData::init(), WXP::CclData::init(), WXP::CityData::init(), WXP::CityHash::init(), WXP::ColorFill::init(), WXP::ContPlot::init(), WXP::Coords::init(), WXP::Date::init(), WXP::DateRange::init(), WXP::DateVal::init(), WXP::Datum::init(), WXP::DatumPlot::init(), WXP::Domain::init(), WXP::DomainVal::init(), WXP::EarthPoint::init(), WXP::EarthRange::init(), WXP::ForeTime::init(), WXP::Grid::init(), WXP::GridPoint::init(), WXP::GridSpec::init(), WXP::GridStats::init(), WXP::HelicityData::init(), WXP::Image::init(), WXP::ImagePlot::init(), WXP::LclData::init(), WXP::Lev2Data::init(), WXP::Lev2Image::init(), WXP::Level::init(), WXP::LightData::init(), WXP::MapFileHeader::init(), WXP::MapPlot::init(), WXP::MdrData::init(), WXP::MdrPlot::init(), WXP::MdrRegion::init(), WXP::ModelName::init(), WXP::ModelSpec::init(), WXP::MosData::init(), WXP::MosUData::init(), WXP::NameConv::init(), WXP::NidsImage::init(), WXP::NidsInfo::init(), WXP::NidsPlot::init(), WXP::ObjectAnal::init(), WXP::ParcelMeanData::init(), WXP::ParcelParams::init(), WXP::Point::init(), WXP::ProfData::init(), WXP::RadMask::init(), WXP::Range::init(), WXP::RawPlot::init(), WXP::RcmData::init(), WXP::RcmDecode::init(), WXP::RcmImage::init(), WXP::RcmPlot::init(), WXP::Rect::init(), WXP::SatFile::init(), WXP::SatPlot::init(), WXP::SfcData::init(), WXP::ThetaEData::init(), WXP::Timezone::init(), WXP::UpaData::init(), WXP::UpaLevel::init(), WXP::UpaRawinData::init(), WXP::Variable::init(), WXP::VarNameItem::init(), WXP::VarSpec::init(), WXP::VCoord::init(), WXP::Vect::init(), WXP::VectPlot::init(), WXP::Vtec::init(), WXP::WatchData::init(), WXP::Wind::init(), WXP::XSectionPlot::init(), WXP::Datum::initVals(), WXP::GridMath::interp(), WXP::Wind::interp(), WXP::Calc::interpTemp(), WXP::Convert::INtoCM(), WXP::Convert::INtoMB(), WXP::Convert::INtoMM(), WXP::GridMath::inv(), WXP::Date::isSet(), WXP::Domain::isSet(), WXP::Timezone::isSet(), WXP::Convert::KMHtoKT(), WXP::Convert::KMtoNM(), WXP::Convert::KMtoSM(), WXP::Convert::KtoC(), WXP::Convert::KtoF(), WXP::Convert::KTtoKMH(), WXP::Convert::KTtoMPH(), WXP::Convert::KTtoMPS(), WXP::Calc::lcl(), WXP::GridMath::log(), WXP::GridMath::log10(), WXP::GribFile::makeDatim(), WXP::ImageMath::maskGreater(), WXP::ImageMath::maskLesser(), WXP::DataMath::max(), WXP::GridMath::max(), WXP::GridMath::maxSpd(), WXP::Convert::MBtoIN(), WXP::UpaCalc::meanValue(), WXP::DataMath::min(), WXP::GridMath::min(), WXP::Calc::mixRatio(), WXP::Convert::MMtoIN(), WXP::GridMath::mod(), WXP::Convert::MPHtoKT(), WXP::Convert::MPHtoMPS(), WXP::Convert::MPStoKT(), WXP::Convert::MPStoMPH(), WXP::Convert::MtoFT(), WXP::Convert::MtoMI(), WXP::Calc::MUL(), WXP::GridMath::mult(), WXP::Convert::NMtoFT(), WXP::Convert::NMtoKM(), WXP::Convert::NMtoSM(), WXP::DataMath::offset(), WXP::Grid::offset(), WXP::GridMath::offset(), WXP::SfcData::outString(), WXP::Calc::potTemp(), WXP::GridMath::pow(), WXP::BufrCode::print(), WXP::Date::print(), WXP::DateVal::print(), WXP::Domain::print(), WXP::DomainVal::print(), WXP::EarthPoint::print(), WXP::ForeTime::print(), WXP::Image::print(), WXP::MdrRegion::print(), WXP::MosData::print(), WXP::MosUData::print(), WXP::Point::print(), WXP::RcmData::print(), WXP::SfcData::print(), WXP::VarNameItem::print(), WXP::WatchData::print(), WXP::MosData::printTable(), WXP::Menu::prompt(), WXP::MosData::quantPrec12(), WXP::MosData::quantPrec24(), WXP::MosData::quantPrec6(), WXP::CityFile::read(), WXP::LightFile::read(), WXP::SfcCdfFile::read(), WXP::SfcWxpFile::read(), WXP::WatchFile::read(), WXP::GribFile::readBDB(), WXP::GribFile::readDS(), WXP::WatchPlot::readFile(), WXP::GribFile::readPDB(), WXP::GribFile::readPDS(), WXP::NidsFile::readRun(), WXP::Calc::relHum(), WXP::ImageMath::remap(), WXP::DataMath::removeMiss(), WXP::GridMath::resetMiss(), WXP::DataMath::scale(), WXP::Vect::scale(), WXP::Grid::scale(), WXP::GridMath::scale(), WXP::Scanp::scan(), WXP::Menu::search(), WXP::VarName::searchFile(), WXP::Hash::searchInt(), WXP::Date::set(), WXP::Domain::set(), WXP::GridBox::set(), WXP::Level::set(), WXP::ParcelParams::set(), WXP::WxTool::setCloud(), WXP::Date::setDay(), WXP::Filename::setFile(), WXP::Date::setFractionalSecond(), WXP::Date::setHour(), WXP::NidsImage::setImage(), WXP::NameConv::setLatest(), WXP::Date::setMinute(), WXP::Date::setMonth(), WXP::Filename::setNumFiles(), WXP::NameConv::setOffset(), WXP::Domain::setParam(), WXP::RcmPlot::setParam(), WXP::Date::setSecond(), WXP::Wind::setVect(), WXP::Date::setYear(), WXP::Calc::sfcPrAlt(), WXP::Convert::SMtoKM(), WXP::Convert::SMtoNM(), WXP::Calc::specHum(), WXP::GridMath::sqrt(), WXP::Vect::sub(), WXP::Calc::tempHumIndex(), WXP::Calc::tempOnSatAd(), WXP::UpaCalc::thickBottom(), WXP::UpaCalc::thickTop(), WXP::ForeTime::toCode(), WXP::StrLib::toFloat(), WXP::StrLib::toInt(), WXP::Level::toLabel(), WXP::Level::toLevelCode(), WXP::ForeTime::toString(), WXP::Level::toString(), WXP::Domain::toString(), WXP::Date::toText(), WXP::ForeTime::toTimeLabel(), WXP::ForeTime::toTimeLabelDay(), WXP::Wind::toVect(), WXP::Domain::tran(), WXP::Gvar::tran(), WXP::Domain::unadjustDir(), WXP::SfcData::update(), WXP::UpaLevel::update(), WXP::Level::valid(), WXP::DateVal::validate(), WXP::SfcData::validate(), WXP::Calc::vaporPres(), WXP::Calc::virtPotTemp(), WXP::Calc::virtTemp(), WXP::MosData::visibility(), WXP::MosData::weather12(), WXP::MosData::weather6(), WXP::Calc::wetBulb(), WXP::Calc::wetBulbPotTemp(), WXP::Domain::where(), WXP::Calc::windChill(), WXP::Calc::windChillTemp(), WXP::Calc::windChillTemp2(), WXP::Calc::windDir(), WXP::Calc::windSpd(), WXP::Calc::windU(), WXP::Calc::windV(), WXP::Domain::within(), WXP::Domain::withinExt(), WXP::GifFile::write(), WXP::ImgWxpFile::write(), WXP::LZWComp::write(), WXP::PngFile::write(), and WXP::ShapeFile::write().

◆ PI

const double Const::PI = 3.1415926535898
static

◆ R

const float Const::R = 287.05
static

Gas constant

◆ RDC

const double Const::RDC = 57.29577951
static

◆ TWO_PI

const double Const::TWO_PI = 6.283185307
static

Two Pi


The documentation for this class was generated from the following files: