Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_Unit_system_traits_none_AKMA< NT > Class Template Reference

Traits class defining dimensionless types for AKMA Traits class defining dimensionless types for AKMA. More...

#include <Unit_system_traits_none_AKMA.hpp>

Public Types

typedef NT FT
 
typedef FT Length_unit
 
typedef FT Mass_unit
 
typedef FT Time_unit
 
typedef FT Temperature_unit
 
typedef FT Angle_unit
 
typedef FT Amount_unit
 
typedef FT Charge_unit
 
typedef FT Energy_unit
 
typedef FT Molar_energy_unit
 
typedef FT Length_quantity
 
typedef FT Mass_quantity
 
typedef FT Time_quantity
 
typedef FT Temperature_quantity
 
typedef FT Angle_quantity
 
typedef FT Amount_quantity
 
typedef FT Charge_quantity
 
typedef FT Energy_quantity
 
typedef FT Molar_energy_quantity
 

Static Public Member Functions

template<class Quantity >
static const FTvalue (const Quantity &q)
 

Static Public Attributes

static Length_unit angstrom = 1
 
static Length_unit angstroms = 1
 
static Length_quantity nanometer = 10.*T_Unit_system_traits_none_AKMA<FT>::angstrom
 
static Length_quantity nanometers = 10.*T_Unit_system_traits_none_AKMA<FT>::angstroms
 
static Mass_unit dalton = 1
 
static Mass_unit daltons = 1
 
static Time_unit T = 1
 
static Time_quantity picosecond = 20.455*T_Unit_system_traits_none_AKMA<FT>::T
 
static Time_quantity picoseconds = 20.455*T_Unit_system_traits_none_AKMA<FT>::T
 
static Temperature_unit kelvin = 1
 
static Temperature_unit kelvins = 1
 
static Angle_unit radian = 1
 
static Angle_unit radians = 1
 
static Angle_quantity degree = 3.141592653589793/180.*T_Unit_system_traits_none_AKMA<FT>::radians
 
static Angle_quantity degrees = 3.141592653589793/180.*T_Unit_system_traits_none_AKMA<FT>::radians
 
static Amount_unit mole = 1
 
static Amount_unit moles = 1
 
static Charge_unit q_electron = 1.
 
static Charge_quantity coulomb = 18.22615*T_Unit_system_traits_none_AKMA<FT>::q_electron
 
static Charge_quantity coulombs = 18.22615*T_Unit_system_traits_none_AKMA<FT>::q_electron
 
static Energy_unit kilocalorie = 1
 
static Energy_unit kilocalories = 1
 
static Energy_quantity kilojoule = 0.2390057361377*T_Unit_system_traits_none_AKMA<FT>::kilocalorie
 
static Energy_quantity kilojoules = 0.2390057361377*T_Unit_system_traits_none_AKMA<FT>::kilocalories
 
static Length_unit length_unit = T_Unit_system_traits_none_AKMA<FT>::angstroms
 
static Mass_unit mass_unit = T_Unit_system_traits_none_AKMA<FT>::daltons
 
static Time_unit time_unit = T_Unit_system_traits_none_AKMA<FT>::T
 
static Energy_unit energy_unit = T_Unit_system_traits_none_AKMA<FT>::kilocalories
 
static Charge_unit charge_unit = T_Unit_system_traits_none_AKMA<FT>::q_electron
 
static Amount_unit amount_unit = T_Unit_system_traits_none_AKMA<FT>::moles
 
static Angle_unit angle_unit = T_Unit_system_traits_none_AKMA<FT>::radians
 
static Temperature_unit temp_unit = T_Unit_system_traits_none_AKMA<FT>::kelvins
 

Detailed Description

template<class NT = double>
class SBL::Models::T_Unit_system_traits_none_AKMA< NT >

Traits class defining dimensionless types for AKMA Traits class defining dimensionless types for AKMA.

Member Typedef Documentation

◆ Amount_quantity

◆ Amount_unit

typedef FT Amount_unit

◆ Angle_quantity

typedef FT Angle_quantity

◆ Angle_unit

typedef FT Angle_unit

◆ Charge_quantity

◆ Charge_unit

typedef FT Charge_unit

◆ Energy_quantity

◆ Energy_unit

typedef FT Energy_unit

◆ FT

typedef NT FT

◆ Length_quantity

◆ Length_unit

typedef FT Length_unit

◆ Mass_quantity

typedef FT Mass_quantity

◆ Mass_unit

typedef FT Mass_unit

◆ Molar_energy_quantity

◆ Molar_energy_unit

◆ Temperature_quantity

◆ Temperature_unit

◆ Time_quantity

typedef FT Time_quantity

◆ Time_unit

typedef FT Time_unit

Member Function Documentation

◆ value()

static const FT& value ( const Quantity &  q)
inlinestatic

Member Data Documentation

◆ amount_unit

◆ angle_unit

◆ angstrom

◆ angstroms

T_Unit_system_traits_none_AKMA< FT >::Length_unit angstroms = 1
static

◆ charge_unit

◆ coulomb

◆ coulombs

◆ dalton

◆ daltons

◆ degree

◆ degrees

◆ energy_unit

◆ kelvin

◆ kelvins

◆ kilocalorie

T_Unit_system_traits_none_AKMA< FT >::Energy_unit kilocalorie = 1
static

◆ kilocalories

T_Unit_system_traits_none_AKMA< FT >::Energy_unit kilocalories = 1
static

◆ kilojoule

◆ kilojoules

◆ length_unit

◆ mass_unit

◆ mole

◆ moles

◆ nanometer

◆ nanometers

◆ picosecond

◆ picoseconds

◆ q_electron

T_Unit_system_traits_none_AKMA< FT >::Charge_unit q_electron = 1.
static

◆ radian

◆ radians

◆ T

◆ temp_unit

◆ time_unit