MEASUR-Tools-Suite v1.0.11
The MEASUR Tools Suite is a collection of industrial efficiency calculations written in C++ and with bindings for compilation to WebAssembly.
Loading...
Searching...
No Matches
constants.h
Go to the documentation of this file.
1
7#pragma once
8
18namespace physics::si {
19
21inline constexpr double kStefanBoltzmann = 5.670374419e-8;
22
23} // namespace physics::si
24
29namespace physics::imperial {}
30
35namespace physics::us {
36
41inline constexpr double kStefanBoltzmann = 1.713441e-9;
42
43} // namespace physics::us
44
49namespace physics::conversions {
50
52inline constexpr double kFahrenheitToRankineOffset = 459.67;
53
55inline constexpr double kHoursPerDay = 24.0;
56
73constexpr double fahrenheitToRankine(double fahrenheit) { return fahrenheit + kFahrenheitToRankineOffset; }
74
75} // namespace physics::conversions
Factors and functions for unit conversions.
constexpr double fahrenheitToRankine(double fahrenheit)
Convert Fahrenheit to Rankine.
Definition constants.h:73
constexpr double kFahrenheitToRankineOffset
Offset to convert Fahrenheit to Rankine.
Definition constants.h:52
constexpr double kHoursPerDay
Number of hours in a day.
Definition constants.h:55
Physical constants defined in British Imperial units.
Physical constants defined in Standard International (SI) units.
constexpr double kStefanBoltzmann
Stefan–Boltzmann constant .
Definition constants.h:21
Physical constants defined in U.S. Customary units.
constexpr double kStefanBoltzmann
Stefan–Boltzmann constant .
Definition constants.h:41