scifir-units 2.0.0
scifir-units is a library of units of measurement, angles, coordinates, fields, and related data, all lightweight, that help in the development of scientific software and scientific machines
Loading...
Searching...
No Matches
Functions
unit_abbreviation.hpp File Reference
#include "./scalar_unit.hpp"
#include "./base_units.hpp"
#include "../derived_units/electronics_units.hpp"
#include "../derived_units/physics_units.hpp"
#include "../derived_units/radiometry_units.hpp"
#include "../derived_units/space_units.hpp"
#include "../derived_units/chemistry_units.hpp"
#include "../derived_units/biology_units.hpp"
#include "../meca_number/percentage.hpp"
#include "../special_units/pixel.hpp"
#include "../nutrition/abv.hpp"
Include dependency graph for unit_abbreviation.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

scifir::length operator""_Å (unsigned long long int)
 
scifir::volume operator""_QL (unsigned long long int)
 
scifir::volume operator""_RL (unsigned long long int)
 
scifir::volume operator""_YL (unsigned long long int)
 
scifir::volume operator""_ZL (unsigned long long int)
 
scifir::volume operator""_EL (unsigned long long int)
 
scifir::volume operator""_PL (unsigned long long int)
 
scifir::volume operator""_TL (unsigned long long int)
 
scifir::volume operator""_GL (unsigned long long int)
 
scifir::volume operator""_ML (unsigned long long int)
 
scifir::volume operator""_kL (unsigned long long int)
 
scifir::volume operator""_hL (unsigned long long int)
 
scifir::volume operator""_daL (unsigned long long int)
 
scifir::volume operator""_L (unsigned long long int)
 
scifir::volume operator""_dL (unsigned long long int)
 
scifir::volume operator""_cL (unsigned long long int)
 
scifir::volume operator""_mL (unsigned long long int)
 
scifir::volume operator""_µL (unsigned long long int)
 
scifir::volume operator""_nL (unsigned long long int)
 
scifir::volume operator""_pL (unsigned long long int)
 
scifir::volume operator""_fL (unsigned long long int)
 
scifir::volume operator""_aL (unsigned long long int)
 
scifir::volume operator""_zL (unsigned long long int)
 
scifir::volume operator""_yL (unsigned long long int)
 
scifir::volume operator""_rL (unsigned long long int)
 
scifir::volume operator""_qL (unsigned long long int)
 
scifir::time_duration operator""_min (unsigned long long int)
 
scifir::time_duration operator""_hour (unsigned long long int)
 
scifir::time_duration operator""_day (unsigned long long int)
 
scifir::length operator""_QAU (unsigned long long int)
 
scifir::length operator""_RAU (unsigned long long int)
 
scifir::length operator""_YAU (unsigned long long int)
 
scifir::length operator""_ZAU (unsigned long long int)
 
scifir::length operator""_EAU (unsigned long long int)
 
scifir::length operator""_PAU (unsigned long long int)
 
scifir::length operator""_TAU (unsigned long long int)
 
scifir::length operator""_GAU (unsigned long long int)
 
scifir::length operator""_MAU (unsigned long long int)
 
scifir::length operator""_kAU (unsigned long long int)
 
scifir::length operator""_hAU (unsigned long long int)
 
scifir::length operator""_daAU (unsigned long long int)
 
scifir::length operator""_AU (unsigned long long int)
 
scifir::length operator""_dAU (unsigned long long int)
 
scifir::length operator""_cAU (unsigned long long int)
 
scifir::length operator""_mAU (unsigned long long int)
 
scifir::length operator""_µAU (unsigned long long int)
 
scifir::length operator""_nAU (unsigned long long int)
 
scifir::length operator""_pAU (unsigned long long int)
 
scifir::length operator""_fAU (unsigned long long int)
 
scifir::length operator""_aAU (unsigned long long int)
 
scifir::length operator""_zAU (unsigned long long int)
 
scifir::length operator""_yAU (unsigned long long int)
 
scifir::length operator""_rAU (unsigned long long int)
 
scifir::length operator""_qAU (unsigned long long int)
 
scifir::length operator""_Qpc (unsigned long long int)
 
scifir::length operator""_Rpc (unsigned long long int)
 
scifir::length operator""_Ypc (unsigned long long int)
 
scifir::length operator""_Zpc (unsigned long long int)
 
scifir::length operator""_Epc (unsigned long long int)
 
scifir::length operator""_Ppc (unsigned long long int)
 
scifir::length operator""_Tpc (unsigned long long int)
 
scifir::length operator""_Gpc (unsigned long long int)
 
scifir::length operator""_Mpc (unsigned long long int)
 
scifir::length operator""_kpc (unsigned long long int)
 
scifir::length operator""_hpc (unsigned long long int)
 
scifir::length operator""_dapc (unsigned long long int)
 
scifir::length operator""_pc (unsigned long long int)
 
scifir::length operator""_dpc (unsigned long long int)
 
scifir::length operator""_cpc (unsigned long long int)
 
scifir::length operator""_mpc (unsigned long long int)
 
scifir::length operator""_µpc (unsigned long long int)
 
scifir::length operator""_npc (unsigned long long int)
 
scifir::length operator""_ppc (unsigned long long int)
 
scifir::length operator""_fpc (unsigned long long int)
 
scifir::length operator""_apc (unsigned long long int)
 
scifir::length operator""_zpc (unsigned long long int)
 
scifir::length operator""_ypc (unsigned long long int)
 
scifir::length operator""_rpc (unsigned long long int)
 
scifir::length operator""_qpc (unsigned long long int)
 
scifir::energy operator""_QeV (unsigned long long int)
 
scifir::energy operator""_ReV (unsigned long long int)
 
scifir::energy operator""_YeV (unsigned long long int)
 
scifir::energy operator""_ZeV (unsigned long long int)
 
scifir::energy operator""_EeV (unsigned long long int)
 
scifir::energy operator""_PeV (unsigned long long int)
 
scifir::energy operator""_TeV (unsigned long long int)
 
scifir::energy operator""_GeV (unsigned long long int)
 
scifir::energy operator""_MeV (unsigned long long int)
 
scifir::energy operator""_keV (unsigned long long int)
 
scifir::energy operator""_heV (unsigned long long int)
 
scifir::energy operator""_daeV (unsigned long long int)
 
scifir::energy operator""_eV (unsigned long long int)
 
scifir::energy operator""_deV (unsigned long long int)
 
scifir::energy operator""_ceV (unsigned long long int)
 
scifir::energy operator""_meV (unsigned long long int)
 
scifir::energy operator""_µeV (unsigned long long int)
 
scifir::energy operator""_neV (unsigned long long int)
 
scifir::energy operator""_peV (unsigned long long int)
 
scifir::energy operator""_feV (unsigned long long int)
 
scifir::energy operator""_aeV (unsigned long long int)
 
scifir::energy operator""_zeV (unsigned long long int)
 
scifir::energy operator""_yeV (unsigned long long int)
 
scifir::energy operator""_reV (unsigned long long int)
 
scifir::energy operator""_qeV (unsigned long long int)
 
scifir::mass operator""_Da (unsigned long long int)
 
scifir::mass operator""_amu (unsigned long long int)
 
scifir::area operator""_Qbarn (unsigned long long int)
 
scifir::area operator""_Rbarn (unsigned long long int)
 
scifir::area operator""_Ybarn (unsigned long long int)
 
scifir::area operator""_Zbarn (unsigned long long int)
 
scifir::area operator""_Ebarn (unsigned long long int)
 
scifir::area operator""_Pbarn (unsigned long long int)
 
scifir::area operator""_Tbarn (unsigned long long int)
 
scifir::area operator""_Gbarn (unsigned long long int)
 
scifir::area operator""_Mbarn (unsigned long long int)
 
scifir::area operator""_kbarn (unsigned long long int)
 
scifir::area operator""_hbarn (unsigned long long int)
 
scifir::area operator""_dabarn (unsigned long long int)
 
scifir::area operator""_barn (unsigned long long int)
 
scifir::area operator""_dbarn (unsigned long long int)
 
scifir::area operator""_cbarn (unsigned long long int)
 
scifir::area operator""_mbarn (unsigned long long int)
 
scifir::area operator""_µbarn (unsigned long long int)
 
scifir::area operator""_nbarn (unsigned long long int)
 
scifir::area operator""_pbarn (unsigned long long int)
 
scifir::area operator""_fbarn (unsigned long long int)
 
scifir::area operator""_abarn (unsigned long long int)
 
scifir::area operator""_zbarn (unsigned long long int)
 
scifir::area operator""_ybarn (unsigned long long int)
 
scifir::area operator""_rbarn (unsigned long long int)
 
scifir::area operator""_qbarn (unsigned long long int)
 
scifir::molarity operator""_QM (unsigned long long int)
 
scifir::molarity operator""_RM (unsigned long long int)
 
scifir::molarity operator""_YM (unsigned long long int)
 
scifir::molarity operator""_ZM (unsigned long long int)
 
scifir::molarity operator""_EM (unsigned long long int)
 
scifir::molarity operator""_PM (unsigned long long int)
 
scifir::molarity operator""_TM (unsigned long long int)
 
scifir::molarity operator""_GM (unsigned long long int)
 
scifir::molarity operator""_MM (unsigned long long int)
 
scifir::molarity operator""_kM (unsigned long long int)
 
scifir::molarity operator""_hM (unsigned long long int)
 
scifir::molarity operator""_daM (unsigned long long int)
 
scifir::molarity operator""_M (unsigned long long int)
 
scifir::molarity operator""_dM (unsigned long long int)
 
scifir::molarity operator""_cM (unsigned long long int)
 
scifir::molarity operator""_mM (unsigned long long int)
 
scifir::molarity operator""_µM (unsigned long long int)
 
scifir::molarity operator""_nM (unsigned long long int)
 
scifir::molarity operator""_pM (unsigned long long int)
 
scifir::molarity operator""_fM (unsigned long long int)
 
scifir::molarity operator""_aM (unsigned long long int)
 
scifir::molarity operator""_zM (unsigned long long int)
 
scifir::molarity operator""_yM (unsigned long long int)
 
scifir::molarity operator""_rM (unsigned long long int)
 
scifir::molarity operator""_qM (unsigned long long int)
 
scifir::amount_of_effect operator""_QIU (unsigned long long int)
 
scifir::amount_of_effect operator""_RIU (unsigned long long int)
 
scifir::amount_of_effect operator""_YIU (unsigned long long int)
 
scifir::amount_of_effect operator""_ZIU (unsigned long long int)
 
scifir::amount_of_effect operator""_EIU (unsigned long long int)
 
scifir::amount_of_effect operator""_PIU (unsigned long long int)
 
scifir::amount_of_effect operator""_TIU (unsigned long long int)
 
scifir::amount_of_effect operator""_GIU (unsigned long long int)
 
scifir::amount_of_effect operator""_MIU (unsigned long long int)
 
scifir::amount_of_effect operator""_kIU (unsigned long long int)
 
scifir::amount_of_effect operator""_hIU (unsigned long long int)
 
scifir::amount_of_effect operator""_daIU (unsigned long long int)
 
scifir::amount_of_effect operator""_IU (unsigned long long int)
 
scifir::amount_of_effect operator""_dIU (unsigned long long int)
 
scifir::amount_of_effect operator""_cIU (unsigned long long int)
 
scifir::amount_of_effect operator""_mIU (unsigned long long int)
 
scifir::amount_of_effect operator""_µIU (unsigned long long int)
 
scifir::amount_of_effect operator""_nIU (unsigned long long int)
 
scifir::amount_of_effect operator""_pIU (unsigned long long int)
 
scifir::amount_of_effect operator""_fIU (unsigned long long int)
 
scifir::amount_of_effect operator""_aIU (unsigned long long int)
 
scifir::amount_of_effect operator""_zIU (unsigned long long int)
 
scifir::amount_of_effect operator""_yIU (unsigned long long int)
 
scifir::amount_of_effect operator""_rIU (unsigned long long int)
 
scifir::amount_of_effect operator""_qIU (unsigned long long int)
 
scifir::scalar_unit operator""_mEq (unsigned long long int)
 
scifir::mole operator""_particles (unsigned long long int)
 
scifir::brain_memory operator""_memo (unsigned long long int)
 
scifir::angle operator""_deg (unsigned long long int)
 
scifir::angle operator""_rad (unsigned long long int)
 
scifir::percentage operator""_percentage (unsigned long long int)
 
scifir::percentage operator""_ppm (unsigned long long int)
 
scifir::pixel operator""_px (unsigned long long int)
 
scifir::abv operator""_abv (unsigned long long int)
 
scifir::sound_power operator""_dB (unsigned long long int)
 
scifir::length operator""_Å (long double)
 
scifir::volume operator""_QL (long double)
 
scifir::volume operator""_RL (long double)
 
scifir::volume operator""_YL (long double)
 
scifir::volume operator""_ZL (long double)
 
scifir::volume operator""_EL (long double)
 
scifir::volume operator""_PL (long double)
 
scifir::volume operator""_TL (long double)
 
scifir::volume operator""_GL (long double)
 
scifir::volume operator""_ML (long double)
 
scifir::volume operator""_kL (long double)
 
scifir::volume operator""_hL (long double)
 
scifir::volume operator""_daL (long double)
 
scifir::volume operator""_L (long double)
 
scifir::volume operator""_dL (long double)
 
scifir::volume operator""_cL (long double)
 
scifir::volume operator""_mL (long double)
 
scifir::volume operator""_µL (long double)
 
scifir::volume operator""_nL (long double)
 
scifir::volume operator""_pL (long double)
 
scifir::volume operator""_fL (long double)
 
scifir::volume operator""_aL (long double)
 
scifir::volume operator""_zL (long double)
 
scifir::volume operator""_yL (long double)
 
scifir::volume operator""_rL (long double)
 
scifir::volume operator""_qL (long double)
 
scifir::time_duration operator""_min (long double)
 
scifir::time_duration operator""_hour (long double)
 
scifir::time_duration operator""_day (long double)
 
scifir::length operator""_QAU (long double)
 
scifir::length operator""_RAU (long double)
 
scifir::length operator""_YAU (long double)
 
scifir::length operator""_ZAU (long double)
 
scifir::length operator""_EAU (long double)
 
scifir::length operator""_PAU (long double)
 
scifir::length operator""_TAU (long double)
 
scifir::length operator""_GAU (long double)
 
scifir::length operator""_MAU (long double)
 
scifir::length operator""_kAU (long double)
 
scifir::length operator""_hAU (long double)
 
scifir::length operator""_daAU (long double)
 
scifir::length operator""_AU (long double)
 
scifir::length operator""_dAU (long double)
 
scifir::length operator""_cAU (long double)
 
scifir::length operator""_mAU (long double)
 
scifir::length operator""_µAU (long double)
 
scifir::length operator""_nAU (long double)
 
scifir::length operator""_pAU (long double)
 
scifir::length operator""_fAU (long double)
 
scifir::length operator""_aAU (long double)
 
scifir::length operator""_zAU (long double)
 
scifir::length operator""_yAU (long double)
 
scifir::length operator""_rAU (long double)
 
scifir::length operator""_qAU (long double)
 
scifir::length operator""_Qpc (long double)
 
scifir::length operator""_Rpc (long double)
 
scifir::length operator""_Ypc (long double)
 
scifir::length operator""_Zpc (long double)
 
scifir::length operator""_Epc (long double)
 
scifir::length operator""_Ppc (long double)
 
scifir::length operator""_Tpc (long double)
 
scifir::length operator""_Gpc (long double)
 
scifir::length operator""_Mpc (long double)
 
scifir::length operator""_kpc (long double)
 
scifir::length operator""_hpc (long double)
 
scifir::length operator""_dapc (long double)
 
scifir::length operator""_pc (long double)
 
scifir::length operator""_dpc (long double)
 
scifir::length operator""_cpc (long double)
 
scifir::length operator""_mpc (long double)
 
scifir::length operator""_µpc (long double)
 
scifir::length operator""_npc (long double)
 
scifir::length operator""_ppc (long double)
 
scifir::length operator""_fpc (long double)
 
scifir::length operator""_apc (long double)
 
scifir::length operator""_zpc (long double)
 
scifir::length operator""_ypc (long double)
 
scifir::length operator""_rpc (long double)
 
scifir::length operator""_qpc (long double)
 
scifir::energy operator""_QeV (long double)
 
scifir::energy operator""_ReV (long double)
 
scifir::energy operator""_YeV (long double)
 
scifir::energy operator""_ZeV (long double)
 
scifir::energy operator""_EeV (long double)
 
scifir::energy operator""_PeV (long double)
 
scifir::energy operator""_TeV (long double)
 
scifir::energy operator""_GeV (long double)
 
scifir::energy operator""_MeV (long double)
 
scifir::energy operator""_keV (long double)
 
scifir::energy operator""_heV (long double)
 
scifir::energy operator""_daeV (long double)
 
scifir::energy operator""_eV (long double)
 
scifir::energy operator""_deV (long double)
 
scifir::energy operator""_ceV (long double)
 
scifir::energy operator""_meV (long double)
 
scifir::energy operator""_µeV (long double)
 
scifir::energy operator""_neV (long double)
 
scifir::energy operator""_peV (long double)
 
scifir::energy operator""_feV (long double)
 
scifir::energy operator""_aeV (long double)
 
scifir::energy operator""_zeV (long double)
 
scifir::energy operator""_yeV (long double)
 
scifir::energy operator""_reV (long double)
 
scifir::energy operator""_qeV (long double)
 
scifir::mass operator""_Da (long double)
 
scifir::mass operator""_amu (long double)
 
scifir::area operator""_Qbarn (long double)
 
scifir::area operator""_Rbarn (long double)
 
scifir::area operator""_Ybarn (long double)
 
scifir::area operator""_Zbarn (long double)
 
scifir::area operator""_Ebarn (long double)
 
scifir::area operator""_Pbarn (long double)
 
scifir::area operator""_Tbarn (long double)
 
scifir::area operator""_Gbarn (long double)
 
scifir::area operator""_Mbarn (long double)
 
scifir::area operator""_kbarn (long double)
 
scifir::area operator""_hbarn (long double)
 
scifir::area operator""_dabarn (long double)
 
scifir::area operator""_barn (long double)
 
scifir::area operator""_dbarn (long double)
 
scifir::area operator""_cbarn (long double)
 
scifir::area operator""_mbarn (long double)
 
scifir::area operator""_µbarn (long double)
 
scifir::area operator""_nbarn (long double)
 
scifir::area operator""_pbarn (long double)
 
scifir::area operator""_fbarn (long double)
 
scifir::area operator""_abarn (long double)
 
scifir::area operator""_zbarn (long double)
 
scifir::area operator""_ybarn (long double)
 
scifir::area operator""_rbarn (long double)
 
scifir::area operator""_qbarn (long double)
 
scifir::molarity operator""_QM (long double)
 
scifir::molarity operator""_RM (long double)
 
scifir::molarity operator""_YM (long double)
 
scifir::molarity operator""_ZM (long double)
 
scifir::molarity operator""_EM (long double)
 
scifir::molarity operator""_PM (long double)
 
scifir::molarity operator""_TM (long double)
 
scifir::molarity operator""_GM (long double)
 
scifir::molarity operator""_MM (long double)
 
scifir::molarity operator""_kM (long double)
 
scifir::molarity operator""_hM (long double)
 
scifir::molarity operator""_daM (long double)
 
scifir::molarity operator""_M (long double)
 
scifir::molarity operator""_dM (long double)
 
scifir::molarity operator""_cM (long double)
 
scifir::molarity operator""_mM (long double)
 
scifir::molarity operator""_µM (long double)
 
scifir::molarity operator""_nM (long double)
 
scifir::molarity operator""_pM (long double)
 
scifir::molarity operator""_fM (long double)
 
scifir::molarity operator""_aM (long double)
 
scifir::molarity operator""_zM (long double)
 
scifir::molarity operator""_yM (long double)
 
scifir::molarity operator""_rM (long double)
 
scifir::molarity operator""_qM (long double)
 
scifir::amount_of_effect operator""_QIU (long double)
 
scifir::amount_of_effect operator""_RIU (long double)
 
scifir::amount_of_effect operator""_YIU (long double)
 
scifir::amount_of_effect operator""_ZIU (long double)
 
scifir::amount_of_effect operator""_EIU (long double)
 
scifir::amount_of_effect operator""_PIU (long double)
 
scifir::amount_of_effect operator""_TIU (long double)
 
scifir::amount_of_effect operator""_GIU (long double)
 
scifir::amount_of_effect operator""_MIU (long double)
 
scifir::amount_of_effect operator""_kIU (long double)
 
scifir::amount_of_effect operator""_hIU (long double)
 
scifir::amount_of_effect operator""_daIU (long double)
 
scifir::amount_of_effect operator""_IU (long double)
 
scifir::amount_of_effect operator""_dIU (long double)
 
scifir::amount_of_effect operator""_cIU (long double)
 
scifir::amount_of_effect operator""_mIU (long double)
 
scifir::amount_of_effect operator""_µIU (long double)
 
scifir::amount_of_effect operator""_nIU (long double)
 
scifir::amount_of_effect operator""_pIU (long double)
 
scifir::amount_of_effect operator""_fIU (long double)
 
scifir::amount_of_effect operator""_aIU (long double)
 
scifir::amount_of_effect operator""_zIU (long double)
 
scifir::amount_of_effect operator""_yIU (long double)
 
scifir::amount_of_effect operator""_rIU (long double)
 
scifir::amount_of_effect operator""_qIU (long double)
 
scifir::scalar_unit operator""_mEq (long double)
 
scifir::scalar_unit operator""_memo (long double)
 
scifir::angle operator""_deg (long double)
 
scifir::angle operator""_rad (long double)
 
scifir::percentage operator""_percentage (long double)
 
scifir::percentage operator""_ppm (long double)
 
scifir::pixel operator""_px (long double)
 
scifir::abv operator""_abv (long double)
 
scifir::sound_power operator""_dB (long double)
 

Function Documentation

◆ operator""_µAU() [1/2]

scifir::length operator""_µAU ( long double  x)

Definition at line 1200 of file unit_abbreviation.cpp.

1201{
1203}
Class that represents dimensions of the SI system of units. Each dimension sizes 6 bytes,...
Definition dimension.hpp:31
@ NUMERATOR
The dimension is at the numerator.
Definition dimension.hpp:38
@ ASTRONOMICAL_UNIT
Astronomical unit, plural astronomical units. Dimension of length. The derived dimensions are 149,...
Definition dimension.hpp:35
@ MICRO
Prefix of a factor of 10^-6.
Definition prefix.hpp:16

◆ operator""_µAU() [2/2]

scifir::length operator""_µAU ( unsigned long long int  x)

◆ operator""_µbarn() [1/2]

scifir::area operator""_µbarn ( long double  x)

Definition at line 1585 of file unit_abbreviation.cpp.

1586{
1588}
@ BARN
Barn, plural barns. Dimension of area. The derived dimensions are 10^-28 m2. It's used inside nuclear...
Definition dimension.hpp:35
area(const size_2d< length > &)

◆ operator""_µbarn() [2/2]

scifir::area operator""_µbarn ( unsigned long long int  x)

◆ operator""_µeV() [1/2]

scifir::energy operator""_µeV ( long double  x)

Definition at line 1450 of file unit_abbreviation.cpp.

1451{
1453}
@ ELECTRON_VOLT
Electron volt, plural electron volts. The derived dimensions are 1.602176634 * 10^−19 J....
Definition dimension.hpp:35

◆ operator""_µeV() [2/2]

scifir::energy operator""_µeV ( unsigned long long int  x)

◆ operator""_µIU() [1/2]

scifir::amount_of_effect operator""_µIU ( long double  x)

Definition at line 1835 of file unit_abbreviation.cpp.

1836{
1838}
@ INTERNATIONAL_UNIT
International unit, plural international units. It measures the amount of effect or biological activi...
Definition dimension.hpp:35

◆ operator""_µIU() [2/2]

scifir::amount_of_effect operator""_µIU ( unsigned long long int  x)

◆ operator""_µL() [1/2]

scifir::volume operator""_µL ( long double  x)

Definition at line 1060 of file unit_abbreviation.cpp.

1061{
1063}
@ LITRE
Litre, plural litres. The derived dimensions are dm3. Dimension of volume. Symbol L.
Definition dimension.hpp:35
volume(const size_3d< length > &)

◆ operator""_µL() [2/2]

scifir::volume operator""_µL ( unsigned long long int  x)

◆ operator""_µM() [1/2]

scifir::molarity operator""_µM ( long double  x)

Definition at line 1710 of file unit_abbreviation.cpp.

1711{
1713}
@ MOLARITY
Molarity, plural molarities. The derived dimensions are mol / L. Dimension of concentration of a chem...
Definition dimension.hpp:35

◆ operator""_µM() [2/2]

scifir::molarity operator""_µM ( unsigned long long int  x)

◆ operator""_µpc() [1/2]

scifir::length operator""_µpc ( long double  x)

Definition at line 1325 of file unit_abbreviation.cpp.

1326{
1328}
@ PARSEC
Parsec, plural parsecs. Dimension of length. The derived dimensions are 3.2616 ly....
Definition dimension.hpp:35

◆ operator""_µpc() [2/2]

scifir::length operator""_µpc ( unsigned long long int  x)

◆ operator""_Å() [1/2]

scifir::length operator""_Å ( long double  x)

Definition at line 975 of file unit_abbreviation.cpp.

976{
978}
@ ANGSTROM
Ángstrom, plural angstroms. The derived dimensions are 10^-10 m. Dimension of length,...
Definition dimension.hpp:35
@ NONE
There is no prefix. Then, the dimension is not increased or decreased by some factor.
Definition prefix.hpp:16

◆ operator""_Å() [2/2]

scifir::length operator""_Å ( unsigned long long int  x)

◆ operator""_aAU() [1/2]

scifir::length operator""_aAU ( long double  x)

Definition at line 1220 of file unit_abbreviation.cpp.

◆ operator""_aAU() [2/2]

scifir::length operator""_aAU ( unsigned long long int  x)

◆ operator""_abarn() [1/2]

scifir::area operator""_abarn ( long double  x)

◆ operator""_abarn() [2/2]

scifir::area operator""_abarn ( unsigned long long int  x)

◆ operator""_abv() [1/2]

scifir::abv operator""_abv ( long double  x)

Definition at line 1930 of file unit_abbreviation.cpp.

1931{
1932 return scifir::abv(x,scifir::abv::PERCENTAGE);
1933}

◆ operator""_abv() [2/2]

scifir::abv operator""_abv ( unsigned long long int  x)

Definition at line 965 of file unit_abbreviation.cpp.

966{
967 return scifir::abv((long double)x,scifir::abv::PERCENTAGE);
968}

◆ operator""_aeV() [1/2]

scifir::energy operator""_aeV ( long double  x)

◆ operator""_aeV() [2/2]

scifir::energy operator""_aeV ( unsigned long long int  x)

◆ operator""_aIU() [1/2]

scifir::amount_of_effect operator""_aIU ( long double  x)

◆ operator""_aIU() [2/2]

scifir::amount_of_effect operator""_aIU ( unsigned long long int  x)

◆ operator""_aL() [1/2]

scifir::volume operator""_aL ( long double  x)

◆ operator""_aL() [2/2]

scifir::volume operator""_aL ( unsigned long long int  x)

◆ operator""_aM() [1/2]

scifir::molarity operator""_aM ( long double  x)

◆ operator""_aM() [2/2]

scifir::molarity operator""_aM ( unsigned long long int  x)

◆ operator""_amu() [1/2]

scifir::mass operator""_amu ( long double  x)

Definition at line 1500 of file unit_abbreviation.cpp.

1501{
1503}
@ ATOMIC_MASS_UNIT
Atomic mass unit, plural atomic mass units. The derived dimensions are Da. Equivalent to the Dalton....
Definition dimension.hpp:35
mass(const percentage &new_percentage, const mass &new_mass)

◆ operator""_amu() [2/2]

scifir::mass operator""_amu ( unsigned long long int  x)

◆ operator""_apc() [1/2]

scifir::length operator""_apc ( long double  x)

◆ operator""_apc() [2/2]

scifir::length operator""_apc ( unsigned long long int  x)

◆ operator""_AU() [1/2]

scifir::length operator""_AU ( long double  x)

◆ operator""_AU() [2/2]

scifir::length operator""_AU ( unsigned long long int  x)

◆ operator""_barn() [1/2]

scifir::area operator""_barn ( long double  x)

◆ operator""_barn() [2/2]

scifir::area operator""_barn ( unsigned long long int  x)

◆ operator""_cAU() [1/2]

scifir::length operator""_cAU ( long double  x)

Definition at line 1190 of file unit_abbreviation.cpp.

◆ operator""_cAU() [2/2]

scifir::length operator""_cAU ( unsigned long long int  x)

◆ operator""_cbarn() [1/2]

scifir::area operator""_cbarn ( long double  x)

◆ operator""_cbarn() [2/2]

scifir::area operator""_cbarn ( unsigned long long int  x)

◆ operator""_ceV() [1/2]

scifir::energy operator""_ceV ( long double  x)

◆ operator""_ceV() [2/2]

scifir::energy operator""_ceV ( unsigned long long int  x)

◆ operator""_cIU() [1/2]

scifir::amount_of_effect operator""_cIU ( long double  x)

◆ operator""_cIU() [2/2]

scifir::amount_of_effect operator""_cIU ( unsigned long long int  x)

◆ operator""_cL() [1/2]

scifir::volume operator""_cL ( long double  x)

◆ operator""_cL() [2/2]

scifir::volume operator""_cL ( unsigned long long int  x)

◆ operator""_cM() [1/2]

scifir::molarity operator""_cM ( long double  x)

◆ operator""_cM() [2/2]

scifir::molarity operator""_cM ( unsigned long long int  x)

◆ operator""_cpc() [1/2]

scifir::length operator""_cpc ( long double  x)

◆ operator""_cpc() [2/2]

scifir::length operator""_cpc ( unsigned long long int  x)

◆ operator""_Da() [1/2]

scifir::mass operator""_Da ( long double  x)

Definition at line 1495 of file unit_abbreviation.cpp.

1496{
1498}
@ DALTON
Dalton, plural daltons. The derived dimensions are 1,66053886 * 10^-24. Dimension of mass....
Definition dimension.hpp:35

◆ operator""_Da() [2/2]

scifir::mass operator""_Da ( unsigned long long int  x)

◆ operator""_daAU() [1/2]

scifir::length operator""_daAU ( long double  x)

◆ operator""_daAU() [2/2]

scifir::length operator""_daAU ( unsigned long long int  x)

◆ operator""_dabarn() [1/2]

scifir::area operator""_dabarn ( long double  x)

◆ operator""_dabarn() [2/2]

scifir::area operator""_dabarn ( unsigned long long int  x)

◆ operator""_daeV() [1/2]

scifir::energy operator""_daeV ( long double  x)

◆ operator""_daeV() [2/2]

scifir::energy operator""_daeV ( unsigned long long int  x)

◆ operator""_daIU() [1/2]

scifir::amount_of_effect operator""_daIU ( long double  x)

◆ operator""_daIU() [2/2]

scifir::amount_of_effect operator""_daIU ( unsigned long long int  x)

◆ operator""_daL() [1/2]

scifir::volume operator""_daL ( long double  x)

◆ operator""_daL() [2/2]

scifir::volume operator""_daL ( unsigned long long int  x)

◆ operator""_daM() [1/2]

scifir::molarity operator""_daM ( long double  x)

◆ operator""_daM() [2/2]

scifir::molarity operator""_daM ( unsigned long long int  x)

◆ operator""_dapc() [1/2]

scifir::length operator""_dapc ( long double  x)

◆ operator""_dapc() [2/2]

scifir::length operator""_dapc ( unsigned long long int  x)

◆ operator""_dAU() [1/2]

scifir::length operator""_dAU ( long double  x)

Definition at line 1185 of file unit_abbreviation.cpp.

◆ operator""_dAU() [2/2]

scifir::length operator""_dAU ( unsigned long long int  x)

◆ operator""_day() [1/2]

scifir::time_duration operator""_day ( long double  x)

Definition at line 1115 of file unit_abbreviation.cpp.

1116{
1118}
@ DAY
Day, plural days. The derived dimensions are 86,400 s. Dimension of time. Symbol day,...
Definition dimension.hpp:35

◆ operator""_day() [2/2]

scifir::time_duration operator""_day ( unsigned long long int  x)

◆ operator""_dB() [1/2]

scifir::sound_power operator""_dB ( long double  x)

◆ operator""_dB() [2/2]

scifir::sound_power operator""_dB ( unsigned long long int  x)

◆ operator""_dbarn() [1/2]

scifir::area operator""_dbarn ( long double  x)

◆ operator""_dbarn() [2/2]

scifir::area operator""_dbarn ( unsigned long long int  x)

◆ operator""_deg() [1/2]

scifir::angle operator""_deg ( long double  x)

Definition at line 1890 of file unit_abbreviation.cpp.

1891{
1893}
Class that allows to work with angles. Each angle sizes 4 bytes. Initialization string example: "20°"...
Definition angle.hpp:77
@ DEGREE
The angle is in DEGREE. A degree is defined as a 1/360 part of a circle. The entire circle correspond...
Definition angle.hpp:79

◆ operator""_deg() [2/2]

scifir::angle operator""_deg ( unsigned long long int  x)

Definition at line 925 of file unit_abbreviation.cpp.

926{
927 return scifir::angle((long double)x, scifir::angle::DEGREE);
928}

◆ operator""_deV() [1/2]

scifir::energy operator""_deV ( long double  x)

◆ operator""_deV() [2/2]

scifir::energy operator""_deV ( unsigned long long int  x)

◆ operator""_dIU() [1/2]

scifir::amount_of_effect operator""_dIU ( long double  x)

◆ operator""_dIU() [2/2]

scifir::amount_of_effect operator""_dIU ( unsigned long long int  x)

◆ operator""_dL() [1/2]

scifir::volume operator""_dL ( long double  x)

◆ operator""_dL() [2/2]

scifir::volume operator""_dL ( unsigned long long int  x)

◆ operator""_dM() [1/2]

scifir::molarity operator""_dM ( long double  x)

◆ operator""_dM() [2/2]

scifir::molarity operator""_dM ( unsigned long long int  x)

◆ operator""_dpc() [1/2]

scifir::length operator""_dpc ( long double  x)

◆ operator""_dpc() [2/2]

scifir::length operator""_dpc ( unsigned long long int  x)

◆ operator""_EAU() [1/2]

scifir::length operator""_EAU ( long double  x)

Definition at line 1140 of file unit_abbreviation.cpp.

◆ operator""_EAU() [2/2]

scifir::length operator""_EAU ( unsigned long long int  x)

◆ operator""_Ebarn() [1/2]

scifir::area operator""_Ebarn ( long double  x)

◆ operator""_Ebarn() [2/2]

scifir::area operator""_Ebarn ( unsigned long long int  x)

◆ operator""_EeV() [1/2]

scifir::energy operator""_EeV ( long double  x)

◆ operator""_EeV() [2/2]

scifir::energy operator""_EeV ( unsigned long long int  x)

◆ operator""_EIU() [1/2]

scifir::amount_of_effect operator""_EIU ( long double  x)

◆ operator""_EIU() [2/2]

scifir::amount_of_effect operator""_EIU ( unsigned long long int  x)

◆ operator""_EL() [1/2]

scifir::volume operator""_EL ( long double  x)

◆ operator""_EL() [2/2]

scifir::volume operator""_EL ( unsigned long long int  x)

◆ operator""_EM() [1/2]

scifir::molarity operator""_EM ( long double  x)

◆ operator""_EM() [2/2]

scifir::molarity operator""_EM ( unsigned long long int  x)

◆ operator""_Epc() [1/2]

scifir::length operator""_Epc ( long double  x)

◆ operator""_Epc() [2/2]

scifir::length operator""_Epc ( unsigned long long int  x)

◆ operator""_eV() [1/2]

scifir::energy operator""_eV ( long double  x)

◆ operator""_eV() [2/2]

scifir::energy operator""_eV ( unsigned long long int  x)

◆ operator""_fAU() [1/2]

scifir::length operator""_fAU ( long double  x)

Definition at line 1215 of file unit_abbreviation.cpp.

◆ operator""_fAU() [2/2]

scifir::length operator""_fAU ( unsigned long long int  x)

◆ operator""_fbarn() [1/2]

scifir::area operator""_fbarn ( long double  x)

◆ operator""_fbarn() [2/2]

scifir::area operator""_fbarn ( unsigned long long int  x)

◆ operator""_feV() [1/2]

scifir::energy operator""_feV ( long double  x)

◆ operator""_feV() [2/2]

scifir::energy operator""_feV ( unsigned long long int  x)

◆ operator""_fIU() [1/2]

scifir::amount_of_effect operator""_fIU ( long double  x)

◆ operator""_fIU() [2/2]

scifir::amount_of_effect operator""_fIU ( unsigned long long int  x)

◆ operator""_fL() [1/2]

scifir::volume operator""_fL ( long double  x)

◆ operator""_fL() [2/2]

scifir::volume operator""_fL ( unsigned long long int  x)

◆ operator""_fM() [1/2]

scifir::molarity operator""_fM ( long double  x)

◆ operator""_fM() [2/2]

scifir::molarity operator""_fM ( unsigned long long int  x)

◆ operator""_fpc() [1/2]

scifir::length operator""_fpc ( long double  x)

◆ operator""_fpc() [2/2]

scifir::length operator""_fpc ( unsigned long long int  x)

◆ operator""_GAU() [1/2]

scifir::length operator""_GAU ( long double  x)

◆ operator""_GAU() [2/2]

scifir::length operator""_GAU ( unsigned long long int  x)

◆ operator""_Gbarn() [1/2]

scifir::area operator""_Gbarn ( long double  x)

◆ operator""_Gbarn() [2/2]

scifir::area operator""_Gbarn ( unsigned long long int  x)

◆ operator""_GeV() [1/2]

scifir::energy operator""_GeV ( long double  x)

◆ operator""_GeV() [2/2]

scifir::energy operator""_GeV ( unsigned long long int  x)

◆ operator""_GIU() [1/2]

scifir::amount_of_effect operator""_GIU ( long double  x)

◆ operator""_GIU() [2/2]

scifir::amount_of_effect operator""_GIU ( unsigned long long int  x)

◆ operator""_GL() [1/2]

scifir::volume operator""_GL ( long double  x)

◆ operator""_GL() [2/2]

scifir::volume operator""_GL ( unsigned long long int  x)

◆ operator""_GM() [1/2]

scifir::molarity operator""_GM ( long double  x)

◆ operator""_GM() [2/2]

scifir::molarity operator""_GM ( unsigned long long int  x)

◆ operator""_Gpc() [1/2]

scifir::length operator""_Gpc ( long double  x)

◆ operator""_Gpc() [2/2]

scifir::length operator""_Gpc ( unsigned long long int  x)

◆ operator""_hAU() [1/2]

scifir::length operator""_hAU ( long double  x)

◆ operator""_hAU() [2/2]

scifir::length operator""_hAU ( unsigned long long int  x)

◆ operator""_hbarn() [1/2]

scifir::area operator""_hbarn ( long double  x)

◆ operator""_hbarn() [2/2]

scifir::area operator""_hbarn ( unsigned long long int  x)

◆ operator""_heV() [1/2]

scifir::energy operator""_heV ( long double  x)

◆ operator""_heV() [2/2]

scifir::energy operator""_heV ( unsigned long long int  x)

◆ operator""_hIU() [1/2]

scifir::amount_of_effect operator""_hIU ( long double  x)

◆ operator""_hIU() [2/2]

scifir::amount_of_effect operator""_hIU ( unsigned long long int  x)

◆ operator""_hL() [1/2]

scifir::volume operator""_hL ( long double  x)

◆ operator""_hL() [2/2]

scifir::volume operator""_hL ( unsigned long long int  x)

◆ operator""_hM() [1/2]

scifir::molarity operator""_hM ( long double  x)

◆ operator""_hM() [2/2]

scifir::molarity operator""_hM ( unsigned long long int  x)

◆ operator""_hour() [1/2]

scifir::time_duration operator""_hour ( long double  x)

Definition at line 1110 of file unit_abbreviation.cpp.

1111{
1113}
@ HOUR
Hour, plural hours. The derived dimensions are 3,600 s. Dimension of time. Symbol hour,...
Definition dimension.hpp:35

◆ operator""_hour() [2/2]

scifir::time_duration operator""_hour ( unsigned long long int  x)

◆ operator""_hpc() [1/2]

scifir::length operator""_hpc ( long double  x)

◆ operator""_hpc() [2/2]

scifir::length operator""_hpc ( unsigned long long int  x)

◆ operator""_IU() [1/2]

scifir::amount_of_effect operator""_IU ( long double  x)

◆ operator""_IU() [2/2]

scifir::amount_of_effect operator""_IU ( unsigned long long int  x)

◆ operator""_kAU() [1/2]

scifir::length operator""_kAU ( long double  x)

◆ operator""_kAU() [2/2]

scifir::length operator""_kAU ( unsigned long long int  x)

◆ operator""_kbarn() [1/2]

scifir::area operator""_kbarn ( long double  x)

◆ operator""_kbarn() [2/2]

scifir::area operator""_kbarn ( unsigned long long int  x)

◆ operator""_keV() [1/2]

scifir::energy operator""_keV ( long double  x)

◆ operator""_keV() [2/2]

scifir::energy operator""_keV ( unsigned long long int  x)

◆ operator""_kIU() [1/2]

scifir::amount_of_effect operator""_kIU ( long double  x)

◆ operator""_kIU() [2/2]

scifir::amount_of_effect operator""_kIU ( unsigned long long int  x)

◆ operator""_kL() [1/2]

scifir::volume operator""_kL ( long double  x)

◆ operator""_kL() [2/2]

scifir::volume operator""_kL ( unsigned long long int  x)

◆ operator""_kM() [1/2]

scifir::molarity operator""_kM ( long double  x)

◆ operator""_kM() [2/2]

scifir::molarity operator""_kM ( unsigned long long int  x)

◆ operator""_kpc() [1/2]

scifir::length operator""_kpc ( long double  x)

◆ operator""_kpc() [2/2]

scifir::length operator""_kpc ( unsigned long long int  x)

◆ operator""_L() [1/2]

scifir::volume operator""_L ( long double  x)

◆ operator""_L() [2/2]

scifir::volume operator""_L ( unsigned long long int  x)

◆ operator""_M() [1/2]

scifir::molarity operator""_M ( long double  x)

◆ operator""_M() [2/2]

scifir::molarity operator""_M ( unsigned long long int  x)

◆ operator""_MAU() [1/2]

scifir::length operator""_MAU ( long double  x)

◆ operator""_mAU() [1/2]

scifir::length operator""_mAU ( long double  x)

Definition at line 1195 of file unit_abbreviation.cpp.

◆ operator""_MAU() [2/2]

scifir::length operator""_MAU ( unsigned long long int  x)

◆ operator""_mAU() [2/2]

scifir::length operator""_mAU ( unsigned long long int  x)

◆ operator""_Mbarn() [1/2]

scifir::area operator""_Mbarn ( long double  x)

◆ operator""_mbarn() [1/2]

scifir::area operator""_mbarn ( long double  x)

◆ operator""_Mbarn() [2/2]

scifir::area operator""_Mbarn ( unsigned long long int  x)

◆ operator""_mbarn() [2/2]

scifir::area operator""_mbarn ( unsigned long long int  x)

◆ operator""_memo() [1/2]

scifir::scalar_unit operator""_memo ( long double  x)

Definition at line 1885 of file unit_abbreviation.cpp.

1886{
1888}
@ MEMO
Memo, plural memos. Invented unit inside Scifir, it's not part of the SI system of units....
Definition dimension.hpp:35
Class that allows to create scalar units, which are composed of a value (as a float) and dimensions....

◆ operator""_memo() [2/2]

scifir::brain_memory operator""_memo ( unsigned long long int  x)

◆ operator""_mEq() [1/2]

scifir::scalar_unit operator""_mEq ( long double  x)

Definition at line 1880 of file unit_abbreviation.cpp.

1881{
1883}
@ MILLIEQUIVALENT
Milliequivalent, plural Milliequivalents. Amount of moles in a given chemical reaction needed to reac...
Definition dimension.hpp:35

◆ operator""_mEq() [2/2]

scifir::scalar_unit operator""_mEq ( unsigned long long int  x)

◆ operator""_MeV() [1/2]

scifir::energy operator""_MeV ( long double  x)

◆ operator""_meV() [1/2]

scifir::energy operator""_meV ( long double  x)

◆ operator""_MeV() [2/2]

scifir::energy operator""_MeV ( unsigned long long int  x)

◆ operator""_meV() [2/2]

scifir::energy operator""_meV ( unsigned long long int  x)

◆ operator""_min() [1/2]

scifir::time_duration operator""_min ( long double  x)

Definition at line 1105 of file unit_abbreviation.cpp.

1106{
1108}
@ MINUTE
Minute, plural minutes. The derived dimensions are 60 s. Dimension of time. Symbol min.
Definition dimension.hpp:35

◆ operator""_min() [2/2]

scifir::time_duration operator""_min ( unsigned long long int  x)

◆ operator""_MIU() [1/2]

scifir::amount_of_effect operator""_MIU ( long double  x)

◆ operator""_mIU() [1/2]

scifir::amount_of_effect operator""_mIU ( long double  x)

◆ operator""_MIU() [2/2]

scifir::amount_of_effect operator""_MIU ( unsigned long long int  x)

◆ operator""_mIU() [2/2]

scifir::amount_of_effect operator""_mIU ( unsigned long long int  x)

◆ operator""_ML() [1/2]

scifir::volume operator""_ML ( long double  x)

◆ operator""_mL() [1/2]

scifir::volume operator""_mL ( long double  x)

◆ operator""_ML() [2/2]

scifir::volume operator""_ML ( unsigned long long int  x)

◆ operator""_mL() [2/2]

scifir::volume operator""_mL ( unsigned long long int  x)

◆ operator""_MM() [1/2]

scifir::molarity operator""_MM ( long double  x)

◆ operator""_mM() [1/2]

scifir::molarity operator""_mM ( long double  x)

◆ operator""_MM() [2/2]

scifir::molarity operator""_MM ( unsigned long long int  x)

◆ operator""_mM() [2/2]

scifir::molarity operator""_mM ( unsigned long long int  x)

◆ operator""_Mpc() [1/2]

scifir::length operator""_Mpc ( long double  x)

◆ operator""_mpc() [1/2]

scifir::length operator""_mpc ( long double  x)

◆ operator""_Mpc() [2/2]

scifir::length operator""_Mpc ( unsigned long long int  x)

◆ operator""_mpc() [2/2]

scifir::length operator""_mpc ( unsigned long long int  x)

◆ operator""_nAU() [1/2]

scifir::length operator""_nAU ( long double  x)

Definition at line 1205 of file unit_abbreviation.cpp.

◆ operator""_nAU() [2/2]

scifir::length operator""_nAU ( unsigned long long int  x)

◆ operator""_nbarn() [1/2]

scifir::area operator""_nbarn ( long double  x)

◆ operator""_nbarn() [2/2]

scifir::area operator""_nbarn ( unsigned long long int  x)

◆ operator""_neV() [1/2]

scifir::energy operator""_neV ( long double  x)

◆ operator""_neV() [2/2]

scifir::energy operator""_neV ( unsigned long long int  x)

◆ operator""_nIU() [1/2]

scifir::amount_of_effect operator""_nIU ( long double  x)

◆ operator""_nIU() [2/2]

scifir::amount_of_effect operator""_nIU ( unsigned long long int  x)

◆ operator""_nL() [1/2]

scifir::volume operator""_nL ( long double  x)

◆ operator""_nL() [2/2]

scifir::volume operator""_nL ( unsigned long long int  x)

◆ operator""_nM() [1/2]

scifir::molarity operator""_nM ( long double  x)

◆ operator""_nM() [2/2]

scifir::molarity operator""_nM ( unsigned long long int  x)

◆ operator""_npc() [1/2]

scifir::length operator""_npc ( long double  x)

◆ operator""_npc() [2/2]

scifir::length operator""_npc ( unsigned long long int  x)

◆ operator""_particles()

scifir::mole operator""_particles ( unsigned long long int  x)

Definition at line 915 of file unit_abbreviation.cpp.

916{
918}
@ PARTICLES
Total of particles, the total amount that the mole represents. It's not exactly a dimension,...
Definition dimension.hpp:35
mole(const percentage &new_percentage, const mole &new_mole)

◆ operator""_PAU() [1/2]

scifir::length operator""_PAU ( long double  x)

Definition at line 1145 of file unit_abbreviation.cpp.

◆ operator""_pAU() [1/2]

scifir::length operator""_pAU ( long double  x)

Definition at line 1210 of file unit_abbreviation.cpp.

◆ operator""_PAU() [2/2]

scifir::length operator""_PAU ( unsigned long long int  x)

◆ operator""_pAU() [2/2]

scifir::length operator""_pAU ( unsigned long long int  x)

◆ operator""_Pbarn() [1/2]

scifir::area operator""_Pbarn ( long double  x)

◆ operator""_pbarn() [1/2]

scifir::area operator""_pbarn ( long double  x)

◆ operator""_Pbarn() [2/2]

scifir::area operator""_Pbarn ( unsigned long long int  x)

◆ operator""_pbarn() [2/2]

scifir::area operator""_pbarn ( unsigned long long int  x)

◆ operator""_pc() [1/2]

scifir::length operator""_pc ( long double  x)

◆ operator""_pc() [2/2]

scifir::length operator""_pc ( unsigned long long int  x)

◆ operator""_percentage() [1/2]

scifir::percentage operator""_percentage ( long double  x)

Definition at line 1900 of file unit_abbreviation.cpp.

1901{
1903}
Class that allows to handle percentages and do calculations with it easy. It supports normal percenta...
@ PERCENTAGE
Normal percentage, with the % symbol.

◆ operator""_percentage() [2/2]

scifir::percentage operator""_percentage ( unsigned long long int  x)

Definition at line 935 of file unit_abbreviation.cpp.

936{
938}

◆ operator""_PeV() [1/2]

scifir::energy operator""_PeV ( long double  x)

◆ operator""_peV() [1/2]

scifir::energy operator""_peV ( long double  x)

◆ operator""_PeV() [2/2]

scifir::energy operator""_PeV ( unsigned long long int  x)

◆ operator""_peV() [2/2]

scifir::energy operator""_peV ( unsigned long long int  x)

◆ operator""_PIU() [1/2]

scifir::amount_of_effect operator""_PIU ( long double  x)

◆ operator""_pIU() [1/2]

scifir::amount_of_effect operator""_pIU ( long double  x)

◆ operator""_PIU() [2/2]

scifir::amount_of_effect operator""_PIU ( unsigned long long int  x)

◆ operator""_pIU() [2/2]

scifir::amount_of_effect operator""_pIU ( unsigned long long int  x)

◆ operator""_PL() [1/2]

scifir::volume operator""_PL ( long double  x)

◆ operator""_pL() [1/2]

scifir::volume operator""_pL ( long double  x)

◆ operator""_PL() [2/2]

scifir::volume operator""_PL ( unsigned long long int  x)

◆ operator""_pL() [2/2]

scifir::volume operator""_pL ( unsigned long long int  x)

◆ operator""_PM() [1/2]

scifir::molarity operator""_PM ( long double  x)

◆ operator""_pM() [1/2]

scifir::molarity operator""_pM ( long double  x)

◆ operator""_PM() [2/2]

scifir::molarity operator""_PM ( unsigned long long int  x)

◆ operator""_pM() [2/2]

scifir::molarity operator""_pM ( unsigned long long int  x)

◆ operator""_Ppc() [1/2]

scifir::length operator""_Ppc ( long double  x)

◆ operator""_ppc() [1/2]

scifir::length operator""_ppc ( long double  x)

◆ operator""_Ppc() [2/2]

scifir::length operator""_Ppc ( unsigned long long int  x)

◆ operator""_ppc() [2/2]

scifir::length operator""_ppc ( unsigned long long int  x)

◆ operator""_ppm() [1/2]

scifir::percentage operator""_ppm ( long double  x)

Definition at line 1905 of file unit_abbreviation.cpp.

1906{
1908}
@ PARTS_PER_MILLION
Percentage, with the ppm symbol. Commonly used in chemistry, it represents 1 in 10^6.

◆ operator""_ppm() [2/2]

scifir::percentage operator""_ppm ( unsigned long long int  x)

Definition at line 940 of file unit_abbreviation.cpp.

941{
943}

◆ operator""_px() [1/2]

scifir::pixel operator""_px ( long double  x)

Definition at line 1925 of file unit_abbreviation.cpp.

1926{
1927 return scifir::pixel(x);
1928}

◆ operator""_px() [2/2]

scifir::pixel operator""_px ( unsigned long long int  x)

Definition at line 960 of file unit_abbreviation.cpp.

961{
962 return scifir::pixel((long double)x);
963}

◆ operator""_QAU() [1/2]

scifir::length operator""_QAU ( long double  x)

Definition at line 1120 of file unit_abbreviation.cpp.

◆ operator""_qAU() [1/2]

scifir::length operator""_qAU ( long double  x)

Definition at line 1240 of file unit_abbreviation.cpp.

◆ operator""_QAU() [2/2]

scifir::length operator""_QAU ( unsigned long long int  x)

◆ operator""_qAU() [2/2]

scifir::length operator""_qAU ( unsigned long long int  x)

◆ operator""_Qbarn() [1/2]

scifir::area operator""_Qbarn ( long double  x)

◆ operator""_qbarn() [1/2]

scifir::area operator""_qbarn ( long double  x)

◆ operator""_Qbarn() [2/2]

scifir::area operator""_Qbarn ( unsigned long long int  x)

◆ operator""_qbarn() [2/2]

scifir::area operator""_qbarn ( unsigned long long int  x)

◆ operator""_QeV() [1/2]

scifir::energy operator""_QeV ( long double  x)

◆ operator""_qeV() [1/2]

scifir::energy operator""_qeV ( long double  x)

◆ operator""_QeV() [2/2]

scifir::energy operator""_QeV ( unsigned long long int  x)

◆ operator""_qeV() [2/2]

scifir::energy operator""_qeV ( unsigned long long int  x)

◆ operator""_QIU() [1/2]

scifir::amount_of_effect operator""_QIU ( long double  x)

◆ operator""_qIU() [1/2]

scifir::amount_of_effect operator""_qIU ( long double  x)

◆ operator""_QIU() [2/2]

scifir::amount_of_effect operator""_QIU ( unsigned long long int  x)

◆ operator""_qIU() [2/2]

scifir::amount_of_effect operator""_qIU ( unsigned long long int  x)

◆ operator""_QL() [1/2]

scifir::volume operator""_QL ( long double  x)

◆ operator""_qL() [1/2]

scifir::volume operator""_qL ( long double  x)

◆ operator""_QL() [2/2]

scifir::volume operator""_QL ( unsigned long long int  x)

◆ operator""_qL() [2/2]

scifir::volume operator""_qL ( unsigned long long int  x)

◆ operator""_QM() [1/2]

scifir::molarity operator""_QM ( long double  x)

◆ operator""_qM() [1/2]

scifir::molarity operator""_qM ( long double  x)

◆ operator""_QM() [2/2]

scifir::molarity operator""_QM ( unsigned long long int  x)

◆ operator""_qM() [2/2]

scifir::molarity operator""_qM ( unsigned long long int  x)

◆ operator""_Qpc() [1/2]

scifir::length operator""_Qpc ( long double  x)

◆ operator""_qpc() [1/2]

scifir::length operator""_qpc ( long double  x)

◆ operator""_Qpc() [2/2]

scifir::length operator""_Qpc ( unsigned long long int  x)

◆ operator""_qpc() [2/2]

scifir::length operator""_qpc ( unsigned long long int  x)

◆ operator""_rad() [1/2]

scifir::angle operator""_rad ( long double  x)

Definition at line 1895 of file unit_abbreviation.cpp.

1896{
1898}
@ RADIAN
The angle is in RADIAN. A radian is defined as the length of the perimeter of the circle that conform...
Definition angle.hpp:79

◆ operator""_rad() [2/2]

scifir::angle operator""_rad ( unsigned long long int  x)

Definition at line 930 of file unit_abbreviation.cpp.

931{
932 return scifir::angle((long double)x, scifir::angle::RADIAN);
933}

◆ operator""_RAU() [1/2]

scifir::length operator""_RAU ( long double  x)

Definition at line 1125 of file unit_abbreviation.cpp.

◆ operator""_rAU() [1/2]

scifir::length operator""_rAU ( long double  x)

Definition at line 1235 of file unit_abbreviation.cpp.

◆ operator""_RAU() [2/2]

scifir::length operator""_RAU ( unsigned long long int  x)

◆ operator""_rAU() [2/2]

scifir::length operator""_rAU ( unsigned long long int  x)

◆ operator""_Rbarn() [1/2]

scifir::area operator""_Rbarn ( long double  x)

◆ operator""_rbarn() [1/2]

scifir::area operator""_rbarn ( long double  x)

◆ operator""_Rbarn() [2/2]

scifir::area operator""_Rbarn ( unsigned long long int  x)

◆ operator""_rbarn() [2/2]

scifir::area operator""_rbarn ( unsigned long long int  x)

◆ operator""_ReV() [1/2]

scifir::energy operator""_ReV ( long double  x)

◆ operator""_reV() [1/2]

scifir::energy operator""_reV ( long double  x)

◆ operator""_ReV() [2/2]

scifir::energy operator""_ReV ( unsigned long long int  x)

◆ operator""_reV() [2/2]

scifir::energy operator""_reV ( unsigned long long int  x)

◆ operator""_RIU() [1/2]

scifir::amount_of_effect operator""_RIU ( long double  x)

◆ operator""_rIU() [1/2]

scifir::amount_of_effect operator""_rIU ( long double  x)

◆ operator""_RIU() [2/2]

scifir::amount_of_effect operator""_RIU ( unsigned long long int  x)

◆ operator""_rIU() [2/2]

scifir::amount_of_effect operator""_rIU ( unsigned long long int  x)

◆ operator""_RL() [1/2]

scifir::volume operator""_RL ( long double  x)

◆ operator""_rL() [1/2]

scifir::volume operator""_rL ( long double  x)

◆ operator""_RL() [2/2]

scifir::volume operator""_RL ( unsigned long long int  x)

◆ operator""_rL() [2/2]

scifir::volume operator""_rL ( unsigned long long int  x)

◆ operator""_RM() [1/2]

scifir::molarity operator""_RM ( long double  x)

◆ operator""_rM() [1/2]

scifir::molarity operator""_rM ( long double  x)

◆ operator""_RM() [2/2]

scifir::molarity operator""_RM ( unsigned long long int  x)

◆ operator""_rM() [2/2]

scifir::molarity operator""_rM ( unsigned long long int  x)

◆ operator""_Rpc() [1/2]

scifir::length operator""_Rpc ( long double  x)

◆ operator""_rpc() [1/2]

scifir::length operator""_rpc ( long double  x)

◆ operator""_Rpc() [2/2]

scifir::length operator""_Rpc ( unsigned long long int  x)

◆ operator""_rpc() [2/2]

scifir::length operator""_rpc ( unsigned long long int  x)

◆ operator""_TAU() [1/2]

scifir::length operator""_TAU ( long double  x)

Definition at line 1150 of file unit_abbreviation.cpp.

◆ operator""_TAU() [2/2]

scifir::length operator""_TAU ( unsigned long long int  x)

◆ operator""_Tbarn() [1/2]

scifir::area operator""_Tbarn ( long double  x)

◆ operator""_Tbarn() [2/2]

scifir::area operator""_Tbarn ( unsigned long long int  x)

◆ operator""_TeV() [1/2]

scifir::energy operator""_TeV ( long double  x)

◆ operator""_TeV() [2/2]

scifir::energy operator""_TeV ( unsigned long long int  x)

◆ operator""_TIU() [1/2]

scifir::amount_of_effect operator""_TIU ( long double  x)

◆ operator""_TIU() [2/2]

scifir::amount_of_effect operator""_TIU ( unsigned long long int  x)

◆ operator""_TL() [1/2]

scifir::volume operator""_TL ( long double  x)

◆ operator""_TL() [2/2]

scifir::volume operator""_TL ( unsigned long long int  x)

◆ operator""_TM() [1/2]

scifir::molarity operator""_TM ( long double  x)

◆ operator""_TM() [2/2]

scifir::molarity operator""_TM ( unsigned long long int  x)

◆ operator""_Tpc() [1/2]

scifir::length operator""_Tpc ( long double  x)

◆ operator""_Tpc() [2/2]

scifir::length operator""_Tpc ( unsigned long long int  x)

◆ operator""_YAU() [1/2]

scifir::length operator""_YAU ( long double  x)

Definition at line 1130 of file unit_abbreviation.cpp.

◆ operator""_yAU() [1/2]

scifir::length operator""_yAU ( long double  x)

Definition at line 1230 of file unit_abbreviation.cpp.

◆ operator""_YAU() [2/2]

scifir::length operator""_YAU ( unsigned long long int  x)

◆ operator""_yAU() [2/2]

scifir::length operator""_yAU ( unsigned long long int  x)

◆ operator""_Ybarn() [1/2]

scifir::area operator""_Ybarn ( long double  x)

◆ operator""_ybarn() [1/2]

scifir::area operator""_ybarn ( long double  x)

◆ operator""_Ybarn() [2/2]

scifir::area operator""_Ybarn ( unsigned long long int  x)

◆ operator""_ybarn() [2/2]

scifir::area operator""_ybarn ( unsigned long long int  x)

◆ operator""_YeV() [1/2]

scifir::energy operator""_YeV ( long double  x)

◆ operator""_yeV() [1/2]

scifir::energy operator""_yeV ( long double  x)

◆ operator""_YeV() [2/2]

scifir::energy operator""_YeV ( unsigned long long int  x)

◆ operator""_yeV() [2/2]

scifir::energy operator""_yeV ( unsigned long long int  x)

◆ operator""_YIU() [1/2]

scifir::amount_of_effect operator""_YIU ( long double  x)

◆ operator""_yIU() [1/2]

scifir::amount_of_effect operator""_yIU ( long double  x)

◆ operator""_YIU() [2/2]

scifir::amount_of_effect operator""_YIU ( unsigned long long int  x)

◆ operator""_yIU() [2/2]

scifir::amount_of_effect operator""_yIU ( unsigned long long int  x)

◆ operator""_YL() [1/2]

scifir::volume operator""_YL ( long double  x)

◆ operator""_yL() [1/2]

scifir::volume operator""_yL ( long double  x)

◆ operator""_YL() [2/2]

scifir::volume operator""_YL ( unsigned long long int  x)

◆ operator""_yL() [2/2]

scifir::volume operator""_yL ( unsigned long long int  x)

◆ operator""_YM() [1/2]

scifir::molarity operator""_YM ( long double  x)

◆ operator""_yM() [1/2]

scifir::molarity operator""_yM ( long double  x)

◆ operator""_YM() [2/2]

scifir::molarity operator""_YM ( unsigned long long int  x)

◆ operator""_yM() [2/2]

scifir::molarity operator""_yM ( unsigned long long int  x)

◆ operator""_Ypc() [1/2]

scifir::length operator""_Ypc ( long double  x)

◆ operator""_ypc() [1/2]

scifir::length operator""_ypc ( long double  x)

◆ operator""_Ypc() [2/2]

scifir::length operator""_Ypc ( unsigned long long int  x)

◆ operator""_ypc() [2/2]

scifir::length operator""_ypc ( unsigned long long int  x)

◆ operator""_ZAU() [1/2]

scifir::length operator""_ZAU ( long double  x)

Definition at line 1135 of file unit_abbreviation.cpp.

◆ operator""_zAU() [1/2]

scifir::length operator""_zAU ( long double  x)

Definition at line 1225 of file unit_abbreviation.cpp.

◆ operator""_ZAU() [2/2]

scifir::length operator""_ZAU ( unsigned long long int  x)

◆ operator""_zAU() [2/2]

scifir::length operator""_zAU ( unsigned long long int  x)

◆ operator""_Zbarn() [1/2]

scifir::area operator""_Zbarn ( long double  x)

◆ operator""_zbarn() [1/2]

scifir::area operator""_zbarn ( long double  x)

◆ operator""_Zbarn() [2/2]

scifir::area operator""_Zbarn ( unsigned long long int  x)

◆ operator""_zbarn() [2/2]

scifir::area operator""_zbarn ( unsigned long long int  x)

◆ operator""_ZeV() [1/2]

scifir::energy operator""_ZeV ( long double  x)

◆ operator""_zeV() [1/2]

scifir::energy operator""_zeV ( long double  x)

◆ operator""_ZeV() [2/2]

scifir::energy operator""_ZeV ( unsigned long long int  x)

◆ operator""_zeV() [2/2]

scifir::energy operator""_zeV ( unsigned long long int  x)

◆ operator""_ZIU() [1/2]

scifir::amount_of_effect operator""_ZIU ( long double  x)

◆ operator""_zIU() [1/2]

scifir::amount_of_effect operator""_zIU ( long double  x)

◆ operator""_ZIU() [2/2]

scifir::amount_of_effect operator""_ZIU ( unsigned long long int  x)

◆ operator""_zIU() [2/2]

scifir::amount_of_effect operator""_zIU ( unsigned long long int  x)

◆ operator""_ZL() [1/2]

scifir::volume operator""_ZL ( long double  x)

◆ operator""_zL() [1/2]

scifir::volume operator""_zL ( long double  x)

◆ operator""_ZL() [2/2]

scifir::volume operator""_ZL ( unsigned long long int  x)

◆ operator""_zL() [2/2]

scifir::volume operator""_zL ( unsigned long long int  x)

◆ operator""_ZM() [1/2]

scifir::molarity operator""_ZM ( long double  x)

◆ operator""_zM() [1/2]

scifir::molarity operator""_zM ( long double  x)

◆ operator""_ZM() [2/2]

scifir::molarity operator""_ZM ( unsigned long long int  x)

◆ operator""_zM() [2/2]

scifir::molarity operator""_zM ( unsigned long long int  x)

◆ operator""_Zpc() [1/2]

scifir::length operator""_Zpc ( long double  x)

◆ operator""_zpc() [1/2]

scifir::length operator""_zpc ( long double  x)

◆ operator""_Zpc() [2/2]

scifir::length operator""_Zpc ( unsigned long long int  x)

◆ operator""_zpc() [2/2]

scifir::length operator""_zpc ( unsigned long long int  x)