RNAlib-2.4.16
units.h
Go to the documentation of this file.
1 #ifndef VIENNA_RNA_PACKAGE_UNITS_H
2 #define VIENNA_RNA_PACKAGE_UNITS_H
3 
21 typedef enum {
37 
38 
44 typedef enum {
54 
55 
65 double
66 vrna_convert_energy(double energy,
67  vrna_unit_energy_e from,
69 
70 
80 double
84 
85 
97 int
99 
100 
111 double
113 
114 
119 #endif
VRNA_UNIT_DACAL
@ VRNA_UNIT_DACAL
Decacalorie (Thermochemical, )
Definition: units.h:28
VRNA_UNIT_T_TNT
@ VRNA_UNIT_T_TNT
ton TNT ( )
Definition: units.h:32
VRNA_UNIT_DEG_C
@ VRNA_UNIT_DEG_C
Degree Celcius (°C) ( )
Definition: units.h:46
VRNA_UNIT_KG_TNT
@ VRNA_UNIT_KG_TNT
kg TNT ( )
Definition: units.h:31
VRNA_UNIT_KJ
@ VRNA_UNIT_KJ
Kilojoule ( )
Definition: units.h:23
VRNA_UNIT_CAL
@ VRNA_UNIT_CAL
Calorie (Thermochemical, )
Definition: units.h:27
VRNA_UNIT_DACAL_IT
@ VRNA_UNIT_DACAL_IT
Decacolorie (International (Steam) Table, )
Definition: units.h:25
VRNA_UNIT_KWH
@ VRNA_UNIT_KWH
Kilowatt hour ( )
Definition: units.h:35
VRNA_UNIT_DEG_RE
@ VRNA_UNIT_DEG_RE
Degree Réaumur (°Ré) ( )
Definition: units.h:51
VRNA_UNIT_K
@ VRNA_UNIT_K
Kelvin (K)
Definition: units.h:45
vrna_convert_energy
double vrna_convert_energy(double energy, vrna_unit_energy_e from, vrna_unit_energy_e to)
Convert between energy / work units.
VRNA_UNIT_DEG_DE
@ VRNA_UNIT_DEG_DE
Degree Delisle (°De) ( )
Definition: units.h:50
VRNA_UNIT_CAL_IT
@ VRNA_UNIT_CAL_IT
Calorie (International (Steam) Table, )
Definition: units.h:24
vrna_unit_energy_e
vrna_unit_energy_e
Energy / Work Units.
Definition: units.h:21
VRNA_UNIT_DEG_N
@ VRNA_UNIT_DEG_N
Degree Newton (°N) ( )
Definition: units.h:49
VRNA_UNIT_KCAL_IT
@ VRNA_UNIT_KCAL_IT
Kilocalorie (International (Steam) Table, )
Definition: units.h:26
VRNA_UNIT_DEG_RO
@ VRNA_UNIT_DEG_RO
Degree Rømer (°Rø) ( )
Definition: units.h:52
VRNA_UNIT_G_TNT
@ VRNA_UNIT_G_TNT
g TNT ( )
Definition: units.h:30
VRNA_UNIT_DEG_F
@ VRNA_UNIT_DEG_F
Degree Fahrenheit (°F) ( )
Definition: units.h:47
vrna_convert_temperature
double vrna_convert_temperature(double temp, vrna_unit_temperature_e from, vrna_unit_temperature_e to)
Convert between temperature units.
vrna_convert_kcal_to_dcal
int vrna_convert_kcal_to_dcal(double energy)
Convert floating point energy value into integer representation.
vrna_unit_temperature_e
vrna_unit_temperature_e
Temperature Units.
Definition: units.h:44
VRNA_UNIT_KCAL
@ VRNA_UNIT_KCAL
Kilocalorie (Thermochemical, )
Definition: units.h:29
VRNA_UNIT_DEG_R
@ VRNA_UNIT_DEG_R
Degree Rankine (°R) ( )
Definition: units.h:48
VRNA_UNIT_WH
@ VRNA_UNIT_WH
Watt hour ( )
Definition: units.h:34
VRNA_UNIT_J
@ VRNA_UNIT_J
Joule ( )
Definition: units.h:22
vrna_convert_dcal_to_kcal
double vrna_convert_dcal_to_kcal(int energy)
Convert an integer representation of free energy in deka-cal/mol to kcal/mol.
VRNA_UNIT_EV
@ VRNA_UNIT_EV
Electronvolt ( )
Definition: units.h:33