ome-common
5.2.0
|
Pressure units of measurement. More...
#include <ome/common/config.h>
#include <ome/common/units/types.h>
#include <boost/units/base_units/metric/bar.hpp>
#include <boost/units/base_units/metric/atmosphere.hpp>
#include <boost/units/base_units/metric/torr.hpp>
#include <boost/units/base_units/metric/mmHg.hpp>
#include <boost/units/unit.hpp>
#include <boost/units/quantity.hpp>
#include <boost/units/systems/si.hpp>
Go to the source code of this file.
Classes | |
struct | ome::common::units::psi_base_unit |
Base unit for pound-force per square inch (psi) pressure. More... | |
struct | boost::units::base_unit_info< ome::common::units::psi_base_unit > |
Unit information for pound-force per square inch (psi). More... | |
Namespaces | |
ome::common | |
OME compatibility functions and classes. | |
Typedefs | |
typedef si::pressure | ome::common::units::pressure_unit |
Unit definition for pressure. | |
typedef quantity< si::pressure > | ome::common::units::pressure_quantity |
Measured quantity (pressure, pascals). | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational<-24 > > >::type | ome::common::units::yoctopascal_unit |
Unit definition for yoctopascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational<-21 > > >::type | ome::common::units::zeptopascal_unit |
Unit definition for zeptopascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational<-18 > > >::type | ome::common::units::attopascal_unit |
Unit definition for attopascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational<-15 > > >::type | ome::common::units::femtopascal_unit |
Unit definition for femtopascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational<-12 > > >::type | ome::common::units::picopascal_unit |
Unit definition for picopascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< -9 > > >::type | ome::common::units::nanopascal_unit |
Unit definition for nanopascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< -6 > > >::type | ome::common::units::micropascal_unit |
Unit definition for micropascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< -3 > > >::type | ome::common::units::millipascal_unit |
Unit definition for millipascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< -2 > > >::type | ome::common::units::centipascal_unit |
Unit definition for centipascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< -1 > > >::type | ome::common::units::decipascal_unit |
Unit definition for decipascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< 0 > > >::type | ome::common::units::pascal_unit |
Unit definition for pascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< 1 > > >::type | ome::common::units::dekapascal_unit |
Unit definition for dekapascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< 1 > > >::type | ome::common::units::decapascal_unit |
Unit definition for decapascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< 2 > > >::type | ome::common::units::hectopascal_unit |
Unit definition for hectopascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< 3 > > >::type | ome::common::units::kilopascal_unit |
Unit definition for kilopascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< 6 > > >::type | ome::common::units::megapascal_unit |
Unit definition for megapascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< 9 > > >::type | ome::common::units::gigapascal_unit |
Unit definition for gigapascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< 12 > > >::type | ome::common::units::terapascal_unit |
Unit definition for terapascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< 15 > > >::type | ome::common::units::petapascal_unit |
Unit definition for petapascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< 18 > > >::type | ome::common::units::exapascal_unit |
Unit definition for exapascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< 21 > > >::type | ome::common::units::zettapascal_unit |
Unit definition for zettapascal pressure. | |
typedef make_scaled_unit< si::pressure, scale< 10, static_rational< 24 > > >::type | ome::common::units::yottapascal_unit |
Unit definition for yottapascal pressure. | |
typedef quantity< yoctopascal_unit > | ome::common::units::yoctopascal_quantity |
Measured quantity in yoctopascals. | |
typedef quantity< zeptopascal_unit > | ome::common::units::zeptopascal_quantity |
Measured quantity in zeptopascals. | |
typedef quantity< attopascal_unit > | ome::common::units::attopascal_quantity |
Measured quantity in attopascals. | |
typedef quantity< femtopascal_unit > | ome::common::units::femtopascal_quantity |
Measured quantity in femtopascals. | |
typedef quantity< picopascal_unit > | ome::common::units::picopascal_quantity |
Measured quantity in picopascals. | |
typedef quantity< nanopascal_unit > | ome::common::units::nanopascal_quantity |
Measured quantity in nanopascals. | |
typedef quantity< micropascal_unit > | ome::common::units::micropascal_quantity |
Measured quantity in micropascals. | |
typedef quantity< millipascal_unit > | ome::common::units::millipascal_quantity |
Measured quantity in millipascals. | |
typedef quantity< centipascal_unit > | ome::common::units::centipascal_quantity |
Measured quantity in centipascals. | |
typedef quantity< decipascal_unit > | ome::common::units::decipascal_quantity |
Measured quantity in decipascals. | |
typedef quantity< pascal_unit > | ome::common::units::pascal_quantity |
Measured quantity in pascals. | |
typedef quantity< dekapascal_unit > | ome::common::units::dekapascal_quantity |
Measured quantity in dekapascals. | |
typedef quantity< decapascal_unit > | ome::common::units::decapascal_quantity |
Measured quantity in decapascals. | |
typedef quantity< hectopascal_unit > | ome::common::units::hectopascal_quantity |
Measured quantity in hectopascals. | |
typedef quantity< kilopascal_unit > | ome::common::units::kilopascal_quantity |
Measured quantity in kilopascals. | |
typedef quantity< megapascal_unit > | ome::common::units::megapascal_quantity |
Measured quantity in megapascals. | |
typedef quantity< gigapascal_unit > | ome::common::units::gigapascal_quantity |
Measured quantity in gigapascals. | |
typedef quantity< terapascal_unit > | ome::common::units::terapascal_quantity |
Measured quantity in terapascals. | |
typedef quantity< petapascal_unit > | ome::common::units::petapascal_quantity |
Measured quantity in petapascals. | |
typedef quantity< exapascal_unit > | ome::common::units::exapascal_quantity |
Measured quantity in exapascals. | |
typedef quantity< zettapascal_unit > | ome::common::units::zettapascal_quantity |
Measured quantity in zettapascals. | |
typedef quantity< yottapascal_unit > | ome::common::units::yottapascal_quantity |
Measured quantity in yottapascals. | |
typedef scaled_base_unit< boost::units::metric::bar_base_unit, scale< 10, static_rational< -3 > > >::unit_type | ome::common::units::millibar_unit |
Unit definition for millibar pressure. | |
typedef scaled_base_unit< boost::units::metric::bar_base_unit, scale< 10, static_rational< -2 > > >::unit_type | ome::common::units::centibar_unit |
Unit definition for centibar pressure. | |
typedef scaled_base_unit< boost::units::metric::bar_base_unit, scale< 10, static_rational< -1 > > >::unit_type | ome::common::units::decibar_unit |
Unit definition for decibar pressure. | |
typedef scaled_base_unit< boost::units::metric::bar_base_unit, scale< 10, static_rational< 0 > > >::unit_type | ome::common::units::bar_unit |
Unit definition for bar pressure. | |
typedef scaled_base_unit< boost::units::metric::bar_base_unit, scale< 10, static_rational< 1 > > >::unit_type | ome::common::units::dekabar_unit |
Unit definition for dekabar pressure. | |
typedef scaled_base_unit< boost::units::metric::bar_base_unit, scale< 10, static_rational< 1 > > >::unit_type | ome::common::units::decabar_unit |
Unit definition for decabar pressure. | |
typedef scaled_base_unit< boost::units::metric::bar_base_unit, scale< 10, static_rational< 2 > > >::unit_type | ome::common::units::hectobar_unit |
Unit definition for hectobar pressure. | |
typedef scaled_base_unit< boost::units::metric::bar_base_unit, scale< 10, static_rational< 3 > > >::unit_type | ome::common::units::kilobar_unit |
Unit definition for kilobar pressure. | |
typedef scaled_base_unit< boost::units::metric::bar_base_unit, scale< 10, static_rational< 6 > > >::unit_type | ome::common::units::megabar_unit |
Unit definition for megabar pressure. | |
typedef quantity< millibar_unit > | ome::common::units::millibar_quantity |
Measured quantity in millibars. | |
typedef quantity< centibar_unit > | ome::common::units::centibar_quantity |
Measured quantity in centibars. | |
typedef quantity< decibar_unit > | ome::common::units::decibar_quantity |
Measured quantity in decibars. | |
typedef quantity< bar_unit > | ome::common::units::bar_quantity |
Measured quantity in bars. | |
typedef quantity< dekabar_unit > | ome::common::units::dekabar_quantity |
Measured quantity in dekabars. | |
typedef quantity< decabar_unit > | ome::common::units::decabar_quantity |
Measured quantity in decabars. | |
typedef quantity< hectobar_unit > | ome::common::units::hectobar_quantity |
Measured quantity in hectobars. | |
typedef quantity< kilobar_unit > | ome::common::units::kilobar_quantity |
Measured quantity in kilobars. | |
typedef quantity< megabar_unit > | ome::common::units::megabar_quantity |
Measured quantity in megabars. | |
typedef boost::units::metric::atmosphere_base_unit::unit_type | ome::common::units::atmosphere_unit |
Unit definition for atmosphere pressure. | |
typedef quantity< atmosphere_unit > | ome::common::units::atmosphere_quantity |
Measured quantity in atmospheres. | |
typedef psi_base_unit::unit_type | ome::common::units::psi_unit |
Unit definition for pound-force per square inch (psi) pressure. | |
typedef quantity< psi_unit > | ome::common::units::psi_quantity |
Measured quantity in pound-force per square inch (psi). | |
typedef boost::units::metric::torr_base_unit::unit_type | ome::common::units::torr_unit |
Unit definition for Torr pressure. | |
typedef quantity< torr_unit > | ome::common::units::torr_quantity |
Measured quantity in Torrs. | |
typedef scaled_base_unit< boost::units::metric::torr_base_unit, scale< 10, static_rational< -3 > > >::unit_type | ome::common::units::millitorr_unit |
Unit definition for milliTorr pressure. | |
typedef quantity< millitorr_unit > | ome::common::units::millitorr_quantity |
Measured quantity in milliTorrs. | |
typedef boost::units::metric::mmHg_base_unit::unit_type | ome::common::units::mmHg_unit |
Unit definition for mmHg pressure. | |
typedef quantity< mmHg_unit > | ome::common::units::mmHg_quantity |
Measured quantity in mmHg. | |
Functions | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (yoctopascal, yoctopascal_unit) | |
Numeric constant for yoctopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (zeptopascal, zeptopascal_unit) | |
Numeric constant for zeptopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (attopascal, attopascal_unit) | |
Numeric constant for attopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (femtopascal, femtopascal_unit) | |
Numeric constant for femtopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (picopascal, picopascal_unit) | |
Numeric constant for picopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (nanopascal, nanopascal_unit) | |
Numeric constant for nanopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (micropascal, micropascal_unit) | |
Numeric constant for micropascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (millipascal, millipascal_unit) | |
Numeric constant for millipascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (centipascal, centipascal_unit) | |
Numeric constant for centipascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (decipascal, decipascal_unit) | |
Numeric constant for decipascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (pascal, pascal_unit) | |
Numeric constant for pascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (dekapascal, dekapascal_unit) | |
Numeric constant for dekapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (decapascal, decapascal_unit) | |
Numeric constant for decapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (hectopascal, hectopascal_unit) | |
Numeric constant for hectopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (kilopascal, kilopascal_unit) | |
Numeric constant for kilopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (megapascal, megapascal_unit) | |
Numeric constant for megapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (gigapascal, gigapascal_unit) | |
Numeric constant for gigapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (terapascal, terapascal_unit) | |
Numeric constant for terapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (petapascal, petapascal_unit) | |
Numeric constant for petapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (exapascal, exapascal_unit) | |
Numeric constant for exapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (zettapascal, zettapascal_unit) | |
Numeric constant for zettapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (yottapascal, yottapascal_unit) | |
Numeric constant for yottapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (yoctopascals, yoctopascal_unit) | |
Numeric constant for yoctopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (zeptopascals, zeptopascal_unit) | |
Numeric constant for zeptopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (attopascals, attopascal_unit) | |
Numeric constant for attopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (femtopascals, femtopascal_unit) | |
Numeric constant for femtopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (picopascals, picopascal_unit) | |
Numeric constant for picopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (nanopascals, nanopascal_unit) | |
Numeric constant for nanopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (micropascals, micropascal_unit) | |
Numeric constant for micropascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (millipascals, millipascal_unit) | |
Numeric constant for millipascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (centipascals, centipascal_unit) | |
Numeric constant for centipascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (decipascals, decipascal_unit) | |
Numeric constant for decipascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (pascals, pascal_unit) | |
Numeric constant for pascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (dekapascals, dekapascal_unit) | |
Numeric constant for dekapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (decapascals, decapascal_unit) | |
Numeric constant for decapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (hectopascals, hectopascal_unit) | |
Numeric constant for hectopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (kilopascals, kilopascal_unit) | |
Numeric constant for kilopascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (megapascals, megapascal_unit) | |
Numeric constant for megapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (gigapascals, gigapascal_unit) | |
Numeric constant for gigapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (terapascals, terapascal_unit) | |
Numeric constant for terapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (petapascals, petapascal_unit) | |
Numeric constant for petapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (exapascals, exapascal_unit) | |
Numeric constant for exapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (zettapascals, zettapascal_unit) | |
Numeric constant for zettapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (yottapascals, yottapascal_unit) | |
Numeric constant for yottapascal. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (millibar, millibar_unit) | |
Numeric constant for millibar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (centibar, centibar_unit) | |
Numeric constant for centibar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (decibar, decibar_unit) | |
Numeric constant for decibar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (bar, bar_unit) | |
Numeric constant for bar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (dekabar, dekabar_unit) | |
Numeric constant for dekabar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (decabar, decabar_unit) | |
Numeric constant for decabar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (hectobar, hectobar_unit) | |
Numeric constant for hectobar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (kilobar, kilobar_unit) | |
Numeric constant for kilobar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (megabar, megabar_unit) | |
Numeric constant for megabar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (millibars, millibar_unit) | |
Numeric constant for millibar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (centibars, centibar_unit) | |
Numeric constant for centibar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (decibars, decibar_unit) | |
Numeric constant for decibar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (bars, bar_unit) | |
Numeric constant for bar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (dekabars, dekabar_unit) | |
Numeric constant for dekabar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (decabars, decabar_unit) | |
Numeric constant for decabar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (hectobars, hectobar_unit) | |
Numeric constant for hectobar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (kilobars, kilobar_unit) | |
Numeric constant for kilobar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (megabars, megabar_unit) | |
Numeric constant for megabar. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (atmosphere, atmosphere_unit) | |
Numeric constant for atmosphere. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (atmospheres, atmosphere_unit) | |
Numeric constant for atmosphere. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (psi, psi_unit) | |
Numeric constant for pound-force per square inch (psi). | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (torr, torr_unit) | |
Numeric constant for Torr. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (millitorr, millitorr_unit) | |
Numeric constant for milliTorr. | |
ome::common::units::BOOST_UNITS_STATIC_CONSTANT (mmHg, mmHg_unit) | |
Numeric constant for mmHg. | |
BOOST_UNITS_DEFINE_CONVERSION_FACTOR (ome::common::units::psi_base_unit, si::pressure, double, 6894.7573) | |
Conversion factor for pound-force per square inch (psi) to pascal. | |
BOOST_UNITS_DEFAULT_CONVERSION (ome::common::units::psi_base_unit, si::pressure) | |
Default conversion for pound-force per square inch (psi) to is to SI pressure units (pascals). | |
Pressure units of measurement.
This header contains unit definition types, unit constants and measured quantity types for SI and other standard pressure units of measurement.