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.
Classes | |
struct | KIM_SpeciesName |
An Extensible Enumeration for the SpeciesName's supported by the KIM API. More... | |
Typedefs | |
typedef struct KIM_SpeciesName | KIM_SpeciesName |
Forward declaration. More... | |
Functions | |
KIM_SpeciesName | KIM_SpeciesName_FromString (char const *const str) |
Create a SpeciesName 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... | |
int | KIM_SpeciesName_Known (KIM_SpeciesName const speciesName) |
Determines if the object is a quantity known to the KIM API. More... | |
int | KIM_SpeciesName_Equal (KIM_SpeciesName const lhs, KIM_SpeciesName const rhs) |
Compares SpeciesName objects for equality. More... | |
int | KIM_SpeciesName_NotEqual (KIM_SpeciesName const lhs, KIM_SpeciesName const rhs) |
Compares SpeciesName objects for inequality. More... | |
char const * | KIM_SpeciesName_ToString (KIM_SpeciesName const speciesName) |
Converts the object to a string. More... | |
void | KIM_SPECIES_NAME_GetNumberOfSpeciesNames (int *const numberOfSpeciesNames) |
Get the number of standard SpeciesName's defined by the KIM API. More... | |
int | KIM_SPECIES_NAME_GetSpeciesName (int const index, KIM_SpeciesName *const speciesName) |
Get the identity of each defined standard SpeciesName. More... | |
typedef struct KIM_SpeciesName KIM_SpeciesName |
void KIM_SPECIES_NAME_GetNumberOfSpeciesNames | ( | int *const | numberOfSpeciesNames | ) |
Get the number of standard SpeciesName's defined by the KIM API.
int KIM_SPECIES_NAME_GetSpeciesName | ( | int const | index, |
KIM_SpeciesName *const | speciesName | ||
) |
Get the identity of each defined standard SpeciesName.
int KIM_SpeciesName_Equal | ( | KIM_SpeciesName const | lhs, |
KIM_SpeciesName const | rhs | ||
) |
Compares SpeciesName objects for equality.
KIM_SpeciesName KIM_SpeciesName_FromString | ( | char const *const | str | ) |
Create a SpeciesName 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.
int KIM_SpeciesName_Known | ( | KIM_SpeciesName const | speciesName | ) |
Determines if the object is a quantity known to the KIM API.
int KIM_SpeciesName_NotEqual | ( | KIM_SpeciesName const | lhs, |
KIM_SpeciesName const | rhs | ||
) |
Compares SpeciesName objects for inequality.
char const * KIM_SpeciesName_ToString | ( | KIM_SpeciesName const | speciesName | ) |
Converts the object to a string.
|
extern |
The standard Actinium
species.
|
extern |
The standard Silver
species.
|
extern |
The standard Aluminum
species.
|
extern |
The standard Americium
species.
|
extern |
The standard Argon
species.
|
extern |
The standard Arsenic
species.
|
extern |
The standard Astatine
species.
|
extern |
The standard Gold
species.
|
extern |
The standard Boron
species.
|
extern |
The standard Barium
species.
|
extern |
The standard Beryllium
species.
|
extern |
The standard Bohrium
species.
|
extern |
The standard Bismuth
species.
|
extern |
The standard Berkelium
species.
|
extern |
The standard Bromine
species.
|
extern |
The standard Carbon
species.
|
extern |
The standard Calcium
species.
|
extern |
The standard Cadmium
species.
|
extern |
The standard Cerium
species.
|
extern |
The standard Californium
species.
|
extern |
The standard Chlorine
species.
|
extern |
The standard Curium
species.
|
extern |
The standard Copernicium
species.
|
extern |
The standard Cobalt
species.
|
extern |
The standard Chromium
species.
|
extern |
The standard Cesium
species.
|
extern |
The standard Copper
species.
|
extern |
The standard Dubnium
species.
|
extern |
The standard Darmstadtium
species.
|
extern |
The standard Dysprosium
species.
|
extern |
The standard electron
species.
|
extern |
The standard Erbium
species.
|
extern |
The standard Einsteinium
species.
|
extern |
The standard Europium
species.
|
extern |
The standard Fluorine
species.
|
extern |
The standard Iron
species.
|
extern |
The standard Flerovium
species.
|
extern |
The standard Fermium
species.
|
extern |
The standard Francium
species.
|
extern |
The standard Gallium
species.
|
extern |
The standard Gadolinium
species.
|
extern |
The standard Germanium
species.
|
extern |
The standard Hydrogen
species.
|
extern |
The standard Helium
species.
|
extern |
The standard Hafnium
species.
|
extern |
The standard Mercury
species.
|
extern |
The standard Holmium
species.
|
extern |
The standard Hassium
species.
|
extern |
The standard Iodine
species.
|
extern |
The standard Indium
species.
|
extern |
The standard Iridium
species.
|
extern |
The standard Potassium
species.
|
extern |
The standard Krypton
species.
|
extern |
The standard Lanthanum
species.
|
extern |
The standard Lithium
species.
|
extern |
The standard Lawrencium
species.
|
extern |
The standard Lutetium
species.
|
extern |
The standard Livermorium
species.
|
extern |
The standard Moscovium
species.
|
extern |
The standard Mendelevium
species.
|
extern |
The standard Magnesium
species.
|
extern |
The standard Manganese
species.
|
extern |
The standard Molybdenum
species.
|
extern |
The standard Meitnerium
species.
|
extern |
The standard Nitrogen
species.
|
extern |
The standard Sodium
species.
|
extern |
The standard Niobium
species.
|
extern |
The standard Neodymium
species.
|
extern |
The standard Neon
species.
|
extern |
The standard Nihonium
species.
|
extern |
The standard Nickel
species.
|
extern |
The standard Nobelium
species.
|
extern |
The standard Neptunium
species.
|
extern |
The standard Oxygen
species.
|
extern |
The standard Oganesson
species.
|
extern |
The standard Osmium
species.
|
extern |
The standard Phosphorus
species.
|
extern |
The standard Protactinium
species.
|
extern |
The standard Lead
species.
|
extern |
The standard Palladium
species.
|
extern |
The standard Promethium
species.
|
extern |
The standard Polonium
species.
|
extern |
The standard Praseodymium
species.
|
extern |
The standard Platinum
species.
|
extern |
The standard Plutonium
species.
|
extern |
The standard Radium
species.
|
extern |
The standard Rubidium
species.
|
extern |
The standard Rhenium
species.
|
extern |
The standard Rutherfordium
species.
|
extern |
The standard Roentgenium
species.
|
extern |
The standard Rhodium
species.
|
extern |
The standard Radon
species.
|
extern |
The standard Ruthenium
species.
|
extern |
The standard Sulfur
species.
|
extern |
The standard Antimony
species.
|
extern |
The standard Scandium
species.
|
extern |
The standard Selenium
species.
|
extern |
The standard Seaborgium
species.
|
extern |
The standard Silicon
species.
|
extern |
The standard Samarium
species.
|
extern |
The standard Tin
species.
|
extern |
The standard Strontium
species.
|
extern |
The standard Tantalum
species.
|
extern |
The standard Terbium
species.
|
extern |
The standard Technetium
species.
|
extern |
The standard Tellurium
species.
|
extern |
The standard Thorium
species.
|
extern |
The standard Titanium
species.
|
extern |
The standard Thallium
species.
|
extern |
The standard Thulium
species.
|
extern |
The standard Tennessine
species.
|
extern |
The standard Uranium
species.
|
extern |
The standard user01
species.
|
extern |
The standard user02
species.
|
extern |
The standard user03
species.
|
extern |
The standard user04
species.
|
extern |
The standard user05
species.
|
extern |
The standard user06
species.
|
extern |
The standard user07
species.
|
extern |
The standard user08
species.
|
extern |
The standard user09
species.
|
extern |
The standard user10
species.
|
extern |
The standard user11
species.
|
extern |
The standard user12
species.
|
extern |
The standard user13
species.
|
extern |
The standard user14
species.
|
extern |
The standard user15
species.
|
extern |
The standard user16
species.
|
extern |
The standard user17
species.
|
extern |
The standard user18
species.
|
extern |
The standard user19
species.
|
extern |
The standard user20
species.
|
extern |
The standard Vanadium
species.
|
extern |
The standard Tungsten
species.
|
extern |
The standard Xenon
species.
|
extern |
The standard Yttrium
species.
|
extern |
The standard Ytterbium
species.
|
extern |
The standard Zinc
species.
|
extern |
The standard Zirconium
species.