Defined quantities

Defined in header <scicpp/core.hpp>


Base quantities

template<typename T, typename Scale>
class dimensionless
template<typename T, typename Scale>
class length
template<typename T, typename Scale>
class time
template<typename T, typename Scale>
class mass
template<typename T, typename Scale>
class electric_current
template<typename T, typename Scale, typename Offset>
class temperature
template<typename T, typename Scale>
class amount_of_substance
template<typename T, typename Scale>
class luminous_intensity
template<typename T, typename Scale>
class planar_angle
template<typename T, typename Scale>
class solid_angle
template<typename T, typename Scale>
class data_quantity

Derived quantities

template<typename T, typename Scale>
class area
template<typename T, typename Scale>
class volume
template<typename T, typename Scale>
class power
template<typename T, typename Scale>
class energy
template<typename T, typename Scale>
class frequency
template<typename T, typename Scale>
class data_rate

Mechanical

template<typename T, typename Scale>
class speed
template<typename T, typename Scale>
class acceleration
template<typename T, typename Scale>
class angular_velocity
template<typename T, typename Scale>
class momentum
template<typename T, typename Scale>
class force
template<typename T, typename Scale>
class work
template<typename T, typename Scale>
class pressure

Electromagnetism

template<typename T, typename Scale>
class electric_potential
template<typename T, typename Scale>
class electric_charge
template<typename T, typename Scale>
class electrical_resistance
template<typename T, typename Scale>
class electrical_conductivity
template<typename T, typename Scale>
class capacitance
template<typename T, typename Scale>
class inductance
template<typename T, typename Scale>
class magnetic_flux_density
template<typename T, typename Scale>
class magnetic_flux
template<typename T, typename Scale>
class current_noise_density
template<typename T, typename Scale>
class voltage_noise_density

Thermal

template<typename T, typename Scale>
class heat
template<typename T, typename Scale>
class heat_transfer_rate
template<typename T, typename Scale>
class heat_flux
template<typename T, typename Scale>
class heat_capacity
template<typename T, typename Scale>
class thermal_resistance
template<typename T, typename Scale>
class thermal_resistivity
template<typename T, typename Scale>
class thermal_conductivity
template<typename T, typename Scale>
class thermal_insulance

Chemical

template<typename T, typename Scale>
class chemical_potential
template<typename T, typename Scale>
class molarity
template<typename T, typename Scale>
class molality
template<typename T, typename Scale>
class catalytic_activity

Photometry

template<typename T, typename Scale>
class luminous_flux
template<typename T, typename Scale>
class luminous_energy
template<typename T, typename Scale>
class luminance
template<typename T, typename Scale>
class illuminance
template<typename T, typename Scale>
class luminous_exposure
template<typename T, typename Scale>
class luminous_energy_density
template<typename T, typename Scale>
class luminous_efficacy