1 #ifndef _ATM_MASSDENSITY_H
2 #define _ATM_MASSDENSITY_H
29 #error "This is a C++ include file and cannot be used from plain C"
54 MassDensity(
double massdensity,
const string &units);
63 double get(
const string &units)
const;
#define ATM_NAMESPACE_END
bool operator<=(const MassDensity &rhs) const
bool operator<(const MassDensity &rhs) const
MassDensity()
Default constructor.
MassDensity operator*(unsigned int scf)
MassDensity operator*(int scf)
bool operator>(const MassDensity &rhs) const
MassDensity operator/(float scf)
MassDensity operator*(float scf)
MassDensity operator/(double scf)
virtual ~MassDensity()
Destructor.
MassDensity operator/(unsigned int scf)
double get() const
Accessor to the massdensity value in International System units (kgm**-3)
bool operator==(const MassDensity &rhs) const
#define ATM_NAMESPACE_BEGIN
MassDensity operator/(int scf)
MassDensity & operator=(const MassDensity &rhs)
MassDensity & operator=(double rhs)
MassDensity operator-(const MassDensity &rhs)
bool operator>=(const MassDensity &rhs) const
MassDensity operator+(const MassDensity &rhs)
bool operator!=(const MassDensity &rhs) const
Mass Density value with units.
MassDensity operator*(double scf)