icedb  version 0.5.1
Snow particle scattering database API
Namespaces | Classes | Typedefs
icedb::units Namespace Reference

Provides convenient runtime conversion functions for converting different units. More...

Namespaces

 implementations
 

Classes

class  conv_spec
 Perform interconversions between frequency, wavelength and wavenumber (GHz, Hz, m, cm, um, cm^-1, m^-1) More...
 
class  converter
 Base conversion class. More...
 

Typedefs

typedef std::shared_ptr< const implementations::UnithandlerUnithandler_p
 
typedef std::shared_ptr< const converterconverter_p
 

Detailed Description

Provides convenient runtime conversion functions for converting different units.

This includes interconversions between prefixes and conversions to different unit types. Complex unit systems may also be introduced, allowing for calculation of conversion factors in equations.

Typedef Documentation

◆ converter_p

typedef std::shared_ptr<const converter> icedb::units::converter_p

Definition at line 16 of file units.hpp.

◆ Unithandler_p

Definition at line 15 of file units.hpp.