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
derived_units
chemistry_units.cpp
Go to the documentation of this file.
1
#include "
./chemistry_units.hpp
"
2
3
#include <string>
4
5
using namespace
std;
6
7
namespace
scifir
8
{
9
// GENERAL CHEMISTRY
10
SCALAR_UNIT_CPP
(
density
,
"g/m3"
);
11
SCALAR_UNIT_CPP
(
viscosity
,
"m2/s"
);
12
SCALAR_UNIT_CPP
(
specific_volume
,
"m3/g"
);
13
SCALAR_UNIT_CPP
(
specific_heat_capacity
,
"J/K*kg"
);
14
SCALAR_UNIT_CPP
(
specific_entropy
,
"m2/s2*K"
);
15
SCALAR_UNIT_CPP
(
specific_energy
,
"m2/s2"
);
16
SCALAR_UNIT_CPP
(
molar_volume
,
"m3/mol"
);
17
SCALAR_UNIT_CPP
(
molar_mass
,
"g/mol"
);
18
SCALAR_UNIT_CPP
(
molar_heat_capacity
,
"m2*g/s2*K*mol"
);
19
SCALAR_UNIT_CPP
(
molar_enthalpy
,
"m2*g/s2*mol"
);
20
SCALAR_UNIT_CPP
(
molar_entropy
,
"m2*g/s2*K*mol"
);
21
SCALAR_UNIT_CPP
(
molar_energy
,
"m2*g/s2*mol"
);
22
SCALAR_UNIT_CPP
(
molar_conductivity
,
"s3*A2/g*mol"
);
23
SCALAR_UNIT_CPP
(
energy_density
,
"g/m*s2"
);
24
SCALAR_UNIT_CPP
(
catalytic_efficiency
,
"m3/s*mol"
);
25
26
// SUBSTANCE
27
SCALAR_UNIT_CPP
(
molarity
,
"M"
);
28
SCALAR_UNIT_CPP
(
molality
,
"mol/g"
);
29
SCALAR_UNIT_CPP
(
linear_mass_density
,
"g/m"
);
30
SCALAR_UNIT_CPP
(
area_density
,
"g/m2"
);
31
SCALAR_UNIT_CPP
(
dynamic_viscosity
,
"g/m*s"
);
32
SCALAR_UNIT_CPP
(
mass_flow_rate
,
"g/s"
);
33
SCALAR_UNIT_CPP
(
catalytic_activity
,
"kat"
);
34
35
// PHARMACOLOGY
36
SCALAR_UNIT_CPP
(
amount_of_effect
,
"IU"
);
37
}
chemistry_units.hpp
scifir::coordinates_1d
Definition
coordinates_1d.hpp:18
scifir
The namespace scifir contains all scifir-units, excepting the string literals, which are outside.
Definition
address.cpp:6
SCALAR_UNIT_CPP
#define SCALAR_UNIT_CPP(name, init_real_dimensions)
Definition
scalar_unit.hpp:81
Generated by
1.9.8