|
Unit Conversion and Dimensional Analysis Library 3.6.1
A compile-time, header-only C++23 dimensional-analysis library
|
Complete implementation of units - a compile-time, header-only, unit conversion library built on c++23 with no dependencies. More...
#include <units/acceleration.h>#include <units/angle.h>#include <units/angular_velocity.h>#include <units/area.h>#include <units/capacitance.h>#include <units/charge.h>#include <units/concentration.h>#include <units/conductance.h>#include <units/current.h>#include <units/data.h>#include <units/data_transfer_rate.h>#include <units/density.h>#include <units/energy.h>#include <units/energy_density.h>#include <units/force.h>#include <units/frequency.h>#include <units/illuminance.h>#include <units/impedance.h>#include <units/inductance.h>#include <units/irradiance.h>#include <units/jerk.h>#include <units/length.h>#include <units/luminance.h>#include <units/luminous_flux.h>#include <units/luminous_intensity.h>#include <units/magnetic_field_strength.h>#include <units/magnetic_flux.h>#include <units/mass.h>#include <units/power.h>#include <units/pressure.h>#include <units/radiance.h>#include <units/radiant_intensity.h>#include <units/radiation.h>#include <units/solid_angle.h>#include <units/spectral_flux.h>#include <units/spectral_intensity.h>#include <units/spectral_irradiance.h>#include <units/spectral_radiance.h>#include <units/substance.h>#include <units/substance_concentration.h>#include <units/substance_mass.h>#include <units/temperature.h>#include <units/time.h>#include <units/torque.h>#include <units/velocity.h>#include <units/viscosity.h>#include <units/voltage.h>#include <units/volume.h>#include <units/volume_flow_rate.h>#include <units/eigen.h>Go to the source code of this file.
Classes | |
| struct | units::detail::PI |
Namespaces | |
| namespace | units |
| Unit Conversion Library namespace. | |
| namespace | units::constants |
| namespace for physical constants like PI and Avogadro's Number. | |
Functions | |
Unit Containers | |
| constexpr unit< detail::PI > | units::constants::pi (1) |
| Ratio of a circle's circumference to its diameter. | |
| constexpr meters_per_second | units::constants::c (299792458.0) |
| Speed of light in vacuum. | |
| constexpr unit< compound_conversion_factor< cubed< meters_ >, inverse< kilograms_ >, inverse< squared< seconds_ > > > > | units::constants::G (6.67430e-11) |
| Newtonian constant of gravitation. | |
| constexpr unit< compound_conversion_factor< joules_, seconds_ > > | units::constants::h (6.62607015e-34) |
| Planck constant. | |
| constexpr unit< compound_conversion_factor< joules_, seconds_ > > | units::constants::h_bar (1.054571817e-34) |
| Reduced Planck constant. | |
| constexpr unit< compound_conversion_factor< newtons_, inverse< squared< amperes_ > > > > | units::constants::mu0 (1.25663706212e-6) |
| vacuum permeability. | |
| constexpr unit< compound_conversion_factor< farads_, inverse< meters_ > > > | units::constants::epsilon0 (8.8541878128e-12) |
| vacuum permittivity. | |
| constexpr ohms | units::constants::Z0 (376.730313668) |
| characteristic impedance of vacuum. | |
| constexpr unit< compound_conversion_factor< newtons_, square_meters_, inverse< squared< coulombs_ > > > > | units::constants::k_e (8.9875517923e9) |
| Coulomb's constant. | |
| constexpr coulombs | units::constants::e (1.602176634e-19) |
| elementary charge. | |
| constexpr kilograms | units::constants::m_e (9.1093837015e-31) |
| electron mass. | |
| constexpr kilograms | units::constants::m_p (1.67262192369e-27) |
| proton mass. | |
| constexpr unit< compound_conversion_factor< joules_, inverse< teslas_ > > > | units::constants::mu_B (9.2740100783e-24) |
| Bohr Magneton. | |
| constexpr unit< inverse< mols_ > > | units::constants::N_A (6.02214076e23) |
| Avogadro's Number. | |
| constexpr unit< compound_conversion_factor< joules_, inverse< kelvin_ >, inverse< mols_ > > > | units::constants::R (8.314462618) |
| Gas constant. | |
| constexpr unit< compound_conversion_factor< joules_, inverse< kelvin_ > > > | units::constants::k_B (1.380649e-23) |
| Boltzmann constant. | |
| constexpr unit< compound_conversion_factor< coulombs_, inverse< mols_ > > > | units::constants::F (96485.33212) |
| Faraday constant. | |
| constexpr unit< compound_conversion_factor< watts_, inverse< square_meters_ >, inverse< squared< squared< kelvin_ > > > > > | units::constants::sigma (5.670374419e-8) |
| Stefan-Boltzmann constant. | |
Complete implementation of units - a compile-time, header-only, unit conversion library built on c++23 with no dependencies.