Prefixes.hh File Reference
#include <boost/units/scale.hpp>
#include <boost/units/make_scaled_unit.hpp>
#include <boost/units/systems/si/dimensionless.hpp>
#include <boost/units/pow.hpp>
#include "boca/units/Si.hh"
#include "boca/units/Barn.hh"
#include "boca/units/ElectronVolt.hh"
Include dependency graph for Prefixes.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
boca | |
Boosted Collider Analysis. | |
boca::units | |
Units. | |
Macros | |
#define | BOOST_UNITS_METRIC_PREFIX_2(exponent, name) |
#define | BOOST_UNITS_LITERAL(suffix, quant, unit, prefix, exponent) |
#define | BOOST_UNITS_LITERAL_SET(suffix, quant, unit) |
Typedefs | |
using | boca::units::yocto_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< -24 > > >::type |
using | boca::units::zepto_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< -21 > > >::type |
using | boca::units::atto_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< -18 > > >::type |
using | boca::units::femto_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< -15 > > >::type |
using | boca::units::pico_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< -12 > > >::type |
using | boca::units::nano_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< -9 > > >::type |
using | boca::units::micro_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< -6 > > >::type |
using | boca::units::milli_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< -3 > > >::type |
using | boca::units::centi_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< -2 > > >::type |
using | boca::units::deci_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< -1 > > >::type |
using | boca::units::deka_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< 1 > > >::type |
using | boca::units::hecto_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< 2 > > >::type |
using | boca::units::kilo_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< 3 > > >::type |
using | boca::units::mega_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< 6 > > >::type |
using | boca::units::giga_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< 9 > > >::type |
using | boca::units::tera_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< 12 > > >::type |
using | boca::units::peta_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< 15 > > >::type |
using | boca::units::exa_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< 18 > > >::type |
using | boca::units::zetta_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< 21 > > >::type |
using | boca::units::yotta_type = boost::units::make_scaled_unit< boost::units::si::dimensionless, boost::units::scale< 10, boost::units::static_rational< 24 > > >::type |
Functions | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (yocto, yocto_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (zepto, zepto_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (atto, atto_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (femto, femto_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (pico, pico_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (nano, nano_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (micro, micro_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (milli, milli_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (centi, centi_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (deci, deci_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (deka, deka_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (hecto, hecto_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (kilo, kilo_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (mega, mega_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (giga, giga_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (tera, tera_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (peta, peta_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (exa, exa_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (zetta, zetta_type) | |
boca::units::BOOST_UNITS_STATIC_CONSTANT (yotta, yotta_type) | |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Ym (long double x) |
Meter. More... | |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Ym (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Zm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Zm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Em (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Em (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Pm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Pm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Tm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Tm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Gm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Gm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Mm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_Mm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_km (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_km (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_hm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_hm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_dam (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_dam (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_m (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_m (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_dm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_dm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_cm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_cm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_mm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_mm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_um (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_um (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_nm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_nm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_pm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_pm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_fm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_fm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_am (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_am (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_zm (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_zm (unsigned long long x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_ym (long double x) |
boost::units::quantity< boost::units::si::length, double > | boca::units::operator""_ym (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Yrad (long double x) |
Radian. More... | |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Yrad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Zrad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Zrad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Erad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Erad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Prad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Prad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Trad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Trad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Grad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Grad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Mrad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_Mrad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_krad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_krad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_hrad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_hrad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_darad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_darad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_rad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_rad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_drad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_drad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_crad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_crad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_mrad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_mrad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_urad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_urad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_nrad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_nrad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_prad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_prad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_frad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_frad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_arad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_arad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_zrad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_zrad (unsigned long long x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_yrad (long double x) |
boost::units::quantity< boost::units::si::plane_angle, double > | boca::units::operator""_yrad (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_YeV (long double x) |
ElectronVolt. More... | |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_YeV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_ZeV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_ZeV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_EeV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_EeV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_PeV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_PeV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_TeV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_TeV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_GeV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_GeV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_MeV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_MeV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_keV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_keV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_heV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_heV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_daeV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_daeV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_eV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_eV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_deV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_deV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_ceV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_ceV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_meV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_meV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_ueV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_ueV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_neV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_neV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_peV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_peV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_feV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_feV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_aeV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_aeV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_zeV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_zeV (unsigned long long x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_yeV (long double x) |
boost::units::quantity< electronvolt::Energy, double > | boca::units::operator""_yeV (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Yb (long double x) |
Barn. More... | |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Yb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Zb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Zb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Eb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Eb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Pb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Pb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Tb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Tb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Gb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Gb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Mb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_Mb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_kb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_kb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_hb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_hb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_dab (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_dab (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_b (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_b (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_db (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_db (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_cb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_cb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_mb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_mb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_ub (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_ub (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_nb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_nb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_pb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_pb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_fb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_fb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_ab (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_ab (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_zb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_zb (unsigned long long x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_yb (long double x) |
boost::units::quantity< barn::Area, double > | boca::units::operator""_yb (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_YU (long double x) |
Uno. More... | |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_YU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_ZU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_ZU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_EU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_EU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_PU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_PU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_TU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_TU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_GU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_GU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_MU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_MU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_kU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_kU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_hU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_hU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_daU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_daU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_U (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_U (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_dU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_dU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_cU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_cU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_mU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_mU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_uU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_uU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_nU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_nU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_pU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_pU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_fU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_fU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_aU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_aU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_zU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_zU (unsigned long long x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_yU (long double x) |
boost::units::quantity< boost::units::si::dimensionless, double > | boca::units::operator""_yU (unsigned long long x) |
Macro Definition Documentation
#define BOOST_UNITS_LITERAL | ( | suffix, | |
quant, | |||
unit, | |||
prefix, | |||
exponent | |||
) |
Value:
inline boost::units::quantity<quant, double> operator "" _##prefix##suffix(long double x) { \
return boost::units::quantity<quant, double>(x * std::pow(10, exponent) * unit); \
} \
inline boost::units::quantity<quant, double > operator "" _##prefix##suffix(unsigned long long x) { \
return boost::units::quantity<quant, double >(static_cast<double>(x) * std::pow(10, exponent) * unit); \
} \
static const boost::units::quantity<quant, double> prefix##suffix(1. * std::pow(10, exponent) * unit); \
static const auto prefix##suffix##2 = boost::units::pow<2>(prefix##suffix); \
#define BOOST_UNITS_LITERAL_SET | ( | suffix, | |
quant, | |||
unit | |||
) |
Value:
BOOST_UNITS_LITERAL(suffix, quant, unit, Y, 24) \
BOOST_UNITS_LITERAL(suffix, quant, unit, Z, 21) \
BOOST_UNITS_LITERAL(suffix, quant, unit, E, 18) \
BOOST_UNITS_LITERAL(suffix, quant, unit, P, 15) \
BOOST_UNITS_LITERAL(suffix, quant, unit, T, 12) \
BOOST_UNITS_LITERAL(suffix, quant, unit, G, 9) \
BOOST_UNITS_LITERAL(suffix, quant, unit, M, 6) \
BOOST_UNITS_LITERAL(suffix, quant, unit, k, 3) \
BOOST_UNITS_LITERAL(suffix, quant, unit, h, 2) \
BOOST_UNITS_LITERAL(suffix, quant, unit, da, 1) \
BOOST_UNITS_LITERAL(suffix, quant, unit, , 0) \
BOOST_UNITS_LITERAL(suffix, quant, unit, d, -1) \
BOOST_UNITS_LITERAL(suffix, quant, unit, c, -2) \
BOOST_UNITS_LITERAL(suffix, quant, unit, m, -3) \
BOOST_UNITS_LITERAL(suffix, quant, unit, u, -6) \
BOOST_UNITS_LITERAL(suffix, quant, unit, n, -9) \
BOOST_UNITS_LITERAL(suffix, quant, unit, p, -12) \
BOOST_UNITS_LITERAL(suffix, quant, unit, f, -15) \
BOOST_UNITS_LITERAL(suffix, quant, unit, a, -18) \
BOOST_UNITS_LITERAL(suffix, quant, unit, z, -21) \
BOOST_UNITS_LITERAL(suffix, quant, unit, y, -24)
#define BOOST_UNITS_LITERAL(suffix, quant, unit, prefix, exponent)
Definition: Prefixes.hh:48
#define BOOST_UNITS_METRIC_PREFIX_2 | ( | exponent, | |
name | |||
) |
Value:
using name ## _type = boost::units::make_scaled_unit<boost::units::si::dimensionless, boost::units::scale<10, boost::units::static_rational<exponent> > >::type; \
BOOST_UNITS_STATIC_CONSTANT(name, name ## _type)
BOOST_UNITS_STATIC_CONSTANT(yotta, yotta_type)