KIM API V2
Classes | Macros | Typedefs | Functions | Variables
KIM_EnergyUnit.h File Reference

Go to the source code of this file.

Classes

struct  KIM_EnergyUnit
 

Macros

#define KIM_ENERGY_UNIT_DEFINED_
 

Typedefs

typedef struct KIM_EnergyUnit KIM_EnergyUnit
 

Functions

KIM_EnergyUnit KIM_EnergyUnit_FromString (char const *const str)
 
int KIM_EnergyUnit_Equal (KIM_EnergyUnit const left, KIM_EnergyUnit const right)
 
int KIM_EnergyUnit_NotEqual (KIM_EnergyUnit const left, KIM_EnergyUnit const right)
 
char const *const KIM_EnergyUnit_String (KIM_EnergyUnit const energyUnit)
 
void KIM_ENERGY_UNIT_GetNumberOfEnergyUnits (int *const numberOfEnergyUnits)
 
int KIM_ENERGY_UNIT_GetEnergyUnit (int const index, KIM_EnergyUnit *const energyUnit)
 

Variables

KIM_EnergyUnit const KIM_ENERGY_UNIT_unused
 
KIM_EnergyUnit const KIM_ENERGY_UNIT_amu_A2_per_ps2
 
KIM_EnergyUnit const KIM_ENERGY_UNIT_erg
 
KIM_EnergyUnit const KIM_ENERGY_UNIT_eV
 
KIM_EnergyUnit const KIM_ENERGY_UNIT_Hartree
 
KIM_EnergyUnit const KIM_ENERGY_UNIT_J
 
KIM_EnergyUnit const KIM_ENERGY_UNIT_kcal_mol
 

Macro Definition Documentation

◆ KIM_ENERGY_UNIT_DEFINED_

#define KIM_ENERGY_UNIT_DEFINED_

Definition at line 44 of file KIM_EnergyUnit.h.

Typedef Documentation

◆ KIM_EnergyUnit

Definition at line 45 of file KIM_EnergyUnit.h.

Function Documentation

◆ KIM_ENERGY_UNIT_GetEnergyUnit()

int KIM_ENERGY_UNIT_GetEnergyUnit ( int const  index,
KIM_EnergyUnit *const  energyUnit 
)

◆ KIM_ENERGY_UNIT_GetNumberOfEnergyUnits()

void KIM_ENERGY_UNIT_GetNumberOfEnergyUnits ( int *const  numberOfEnergyUnits)

◆ KIM_EnergyUnit_Equal()

int KIM_EnergyUnit_Equal ( KIM_EnergyUnit const  left,
KIM_EnergyUnit const  right 
)

◆ KIM_EnergyUnit_FromString()

KIM_EnergyUnit KIM_EnergyUnit_FromString ( char const *const  str)

◆ KIM_EnergyUnit_NotEqual()

int KIM_EnergyUnit_NotEqual ( KIM_EnergyUnit const  left,
KIM_EnergyUnit const  right 
)

◆ KIM_EnergyUnit_String()

char const* const KIM_EnergyUnit_String ( KIM_EnergyUnit const  energyUnit)

Variable Documentation

◆ KIM_ENERGY_UNIT_amu_A2_per_ps2

KIM_EnergyUnit const KIM_ENERGY_UNIT_amu_A2_per_ps2

◆ KIM_ENERGY_UNIT_erg

KIM_EnergyUnit const KIM_ENERGY_UNIT_erg

◆ KIM_ENERGY_UNIT_eV

KIM_EnergyUnit const KIM_ENERGY_UNIT_eV

◆ KIM_ENERGY_UNIT_Hartree

KIM_EnergyUnit const KIM_ENERGY_UNIT_Hartree

◆ KIM_ENERGY_UNIT_J

KIM_EnergyUnit const KIM_ENERGY_UNIT_J

◆ KIM_ENERGY_UNIT_kcal_mol

KIM_EnergyUnit const KIM_ENERGY_UNIT_kcal_mol

◆ KIM_ENERGY_UNIT_unused

KIM_EnergyUnit const KIM_ENERGY_UNIT_unused