kim-api 2.3.0+AppleClang.AppleClang.GNU
An Application Programming Interface (API) for the Knowledgebase of Interatomic Models (KIM).
|
Go to the source code of this file.
Data Types | |
type | kim_energy_unit_module::kim_energy_unit_type |
An Extensible Enumeration for the EnergyUnit's supported by the KIM API. More... | |
interface | kim_energy_unit_module::kim_known |
Determines if the object is a quantity known to the KIM API. More... | |
interface | kim_energy_unit_module::operator(.eq.) |
Compares EnergyUnit objects for equality. More... | |
interface | kim_energy_unit_module::operator(.ne.) |
Compares EnergyUnit objects for inequality. More... | |
interface | kim_energy_unit_module::kim_from_string |
Create an EnergyUnit object corresponding to the provided string. If the string does not match one of the values defined by the KIM API, then an "unknown" object is generated. More... | |
interface | kim_energy_unit_module::kim_to_string |
Converts the object to a string. More... | |
Modules | |
module | kim_energy_unit_module |
An Extensible Enumeration for the EnergyUnit's supported by the KIM API. | |
Functions/Subroutines | |
recursive subroutine, public | kim_energy_unit_module::kim_get_number_of_energy_units (number_of_energy_units) |
Get the number of standard EnergyUnit's defined by the KIM API. | |
recursive subroutine, public | kim_energy_unit_module::kim_get_energy_unit (index, energy_unit, ierr) |
Get the identity of each defined standard EnergyUnit. | |
Variables | |
type(kim_energy_unit_type), save, bind(C, name="KIM_ENERGY_UNIT_unused"), public, protected | kim_energy_unit_module::kim_energy_unit_unused |
Indicates that a EnergyUnit is not used. | |
type(kim_energy_unit_type), save, bind(C, name="KIM_ENERGY_UNIT_amu_A2_per_ps2"), public, protected | kim_energy_unit_module::kim_energy_unit_amu_a2_per_ps2 |
The standard amu*A \(^2\)/ps \(^2\) unit of energy. | |
type(kim_energy_unit_type), save, bind(C, name="KIM_ENERGY_UNIT_erg"), public, protected | kim_energy_unit_module::kim_energy_unit_erg |
The standard erg unit of energy. | |
type(kim_energy_unit_type), save, bind(C, name="KIM_ENERGY_UNIT_eV"), public, protected | kim_energy_unit_module::kim_energy_unit_ev |
The standard electronvolt unit of energy. | |
type(kim_energy_unit_type), save, bind(C, name="KIM_ENERGY_UNIT_Hartree"), public, protected | kim_energy_unit_module::kim_energy_unit_hartree |
The standard Hartree unit of energy. | |
type(kim_energy_unit_type), save, bind(C, name="KIM_ENERGY_UNIT_J"), public, protected | kim_energy_unit_module::kim_energy_unit_j |
The standard Joule unit of energy. | |
type(kim_energy_unit_type), save, bind(C, name="KIM_ENERGY_UNIT_kcal_mol"), public, protected | kim_energy_unit_module::kim_energy_unit_kcal_mol |
The standard kilocalorie per mole unit of energy. | |