#include "measurement.h"#include <iostream>#include <sstream>#include <stdexcept>#include <map>

Namespaces | |
| namespace | MeasurementData |
Classes | |
| struct | DimScale |
| struct | UnitsDimScale |
| class | UnitsMapInitialiser |
Typedefs | |
| typedef map< string, DimScale > | UnitsMap |
Functions | |
| int | dimension_cmp (const Dimension &d1, const Dimension &d2) |
| Dimension | dimension_add (const Dimension &d1, const Dimension &d2) |
| Dimension | dimension_sub (const Dimension &d1, const Dimension &d2) |
| Dimension | dimension_mul (const Dimension &d1, const int &n) |
Variables | |
| const double | MeasurementData::lb = 0.45359237 |
| const double | MeasurementData::yd = 0.9144 |
| const double | MeasurementData::in = yd / 36. |
| const double | MeasurementData::ft = 12. * in |
| const double | MeasurementData::g = 9.80665 |
| const double | MeasurementData::lbf = lb * g |
| const double | MeasurementData::psi = lbf / (in*in) |
| const double | MeasurementData::lb_in3 = lb / (in*in*in) |
| const double | MeasurementData::Btu = 1055.05585262 |
| UnitsMapInitialiser | unitsmapinitialiser |
| Create a static unitsmap that is created a loadtime. | |
| const UnitsMap & | unitsmap = unitsmapinitialiser.unitsmap |
| An alias to the unitsmap stored inside the unitsmap initialiser. | |
References IAPWS95::d, Dimension::i, Dimension::k, Dimension::l, Dimension::m, and Dimension::t.
References Dimension::i, Dimension::k, Dimension::l, Dimension::m, and Dimension::t.
References IAPWS95::d, Dimension::i, Dimension::k, Dimension::l, Dimension::m, and Dimension::t.
References IAPWS95::d, Dimension::i, Dimension::k, Dimension::l, Dimension::m, and Dimension::t.
| const UnitsMap& unitsmap = unitsmapinitialiser.unitsmap |
An alias to the unitsmap stored inside the unitsmap initialiser.
Referenced by Measurement::Measurement().
Create a static unitsmap that is created a loadtime.
1.5.6