1 #ifndef _ATM_PRESSURE_H
2 #define _ATM_PRESSURE_H
29 #error "This is a C++ include file and cannot be used from plain C"
52 Pressure(
double pressure,
const string &units);
61 double get(
const string &units)
const;
#define ATM_NAMESPACE_END
bool operator>(const Pressure &rhs) const
Pressure operator*(unsigned int scf)
Pressure operator*(float scf)
double get() const
Accessor to get the value in SI units (Pa)
bool operator<=(const Pressure &rhs) const
virtual ~Pressure()
Destructor.
Pressure & operator=(double rhs)
Pressure operator/(double scf)
Pressure operator-(const Pressure &rhs)
bool operator>=(const Pressure &rhs) const
Pressure operator/(float scf)
Pressure operator*(int scf)
#define ATM_NAMESPACE_BEGIN
Pressure operator+(const Pressure &rhs)
Pressure operator/(unsigned int scf)
bool operator<(const Pressure &rhs) const
Defines pressure with units.
bool operator==(const Pressure &rhs) const
bool operator!=(const Pressure &rhs) const
Pressure & operator=(const Pressure &rhs)
Pressure()
Default constructor.
Pressure operator/(int scf)
Pressure operator*(double scf)