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... | |
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. | |
int | KIM_SpeciesName_Known (KIM_SpeciesName const speciesName) |
Determines if the object is a quantity known to the KIM API. | |
int | KIM_SpeciesName_Equal (KIM_SpeciesName const lhs, KIM_SpeciesName const rhs) |
Compares SpeciesName objects for equality. | |
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. | |
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. | |
Variables | |
KIM_SpeciesName const | KIM_SPECIES_NAME_electron |
The standard electron species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_H |
The standard Hydrogen species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_He |
The standard Helium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Li |
The standard Lithium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Be |
The standard Beryllium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_B |
The standard Boron species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_C |
The standard Carbon species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_N |
The standard Nitrogen species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_O |
The standard Oxygen species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_F |
The standard Fluorine species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ne |
The standard Neon species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Na |
The standard Sodium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Mg |
The standard Magnesium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Al |
The standard Aluminum species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Si |
The standard Silicon species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_P |
The standard Phosphorus species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_S |
The standard Sulfur species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Cl |
The standard Chlorine species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ar |
The standard Argon species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_K |
The standard Potassium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ca |
The standard Calcium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Sc |
The standard Scandium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ti |
The standard Titanium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_V |
The standard Vanadium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Cr |
The standard Chromium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Mn |
The standard Manganese species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Fe |
The standard Iron species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Co |
The standard Cobalt species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ni |
The standard Nickel species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Cu |
The standard Copper species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Zn |
The standard Zinc species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ga |
The standard Gallium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ge |
The standard Germanium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_As |
The standard Arsenic species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Se |
The standard Selenium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Br |
The standard Bromine species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Kr |
The standard Krypton species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Rb |
The standard Rubidium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Sr |
The standard Strontium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Y |
The standard Yttrium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Zr |
The standard Zirconium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Nb |
The standard Niobium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Mo |
The standard Molybdenum species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Tc |
The standard Technetium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ru |
The standard Ruthenium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Rh |
The standard Rhodium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Pd |
The standard Palladium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ag |
The standard Silver species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Cd |
The standard Cadmium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_In |
The standard Indium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Sn |
The standard Tin species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Sb |
The standard Antimony species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Te |
The standard Tellurium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_I |
The standard Iodine species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Xe |
The standard Xenon species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Cs |
The standard Cesium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ba |
The standard Barium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_La |
The standard Lanthanum species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ce |
The standard Cerium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Pr |
The standard Praseodymium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Nd |
The standard Neodymium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Pm |
The standard Promethium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Sm |
The standard Samarium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Eu |
The standard Europium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Gd |
The standard Gadolinium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Tb |
The standard Terbium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Dy |
The standard Dysprosium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ho |
The standard Holmium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Er |
The standard Erbium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Tm |
The standard Thulium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Yb |
The standard Ytterbium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Lu |
The standard Lutetium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Hf |
The standard Hafnium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ta |
The standard Tantalum species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_W |
The standard Tungsten species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Re |
The standard Rhenium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Os |
The standard Osmium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ir |
The standard Iridium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Pt |
The standard Platinum species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Au |
The standard Gold species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Hg |
The standard Mercury species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Tl |
The standard Thallium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Pb |
The standard Lead species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Bi |
The standard Bismuth species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Po |
The standard Polonium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_At |
The standard Astatine species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Rn |
The standard Radon species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Fr |
The standard Francium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ra |
The standard Radium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ac |
The standard Actinium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Th |
The standard Thorium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Pa |
The standard Protactinium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_U |
The standard Uranium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Np |
The standard Neptunium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Pu |
The standard Plutonium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Am |
The standard Americium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Cm |
The standard Curium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Bk |
The standard Berkelium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Cf |
The standard Californium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Es |
The standard Einsteinium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Fm |
The standard Fermium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Md |
The standard Mendelevium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_No |
The standard Nobelium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Lr |
The standard Lawrencium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Rf |
The standard Rutherfordium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Db |
The standard Dubnium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Sg |
The standard Seaborgium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Bh |
The standard Bohrium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Hs |
The standard Hassium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Mt |
The standard Meitnerium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ds |
The standard Darmstadtium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Rg |
The standard Roentgenium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Cn |
The standard Copernicium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Nh |
The standard Nihonium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Fl |
The standard Flerovium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Mc |
The standard Moscovium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Lv |
The standard Livermorium species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Ts |
The standard Tennessine species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_Og |
The standard Oganesson species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user01 |
The standard user01 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user02 |
The standard user02 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user03 |
The standard user03 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user04 |
The standard user04 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user05 |
The standard user05 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user06 |
The standard user06 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user07 |
The standard user07 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user08 |
The standard user08 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user09 |
The standard user09 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user10 |
The standard user10 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user11 |
The standard user11 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user12 |
The standard user12 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user13 |
The standard user13 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user14 |
The standard user14 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user15 |
The standard user15 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user16 |
The standard user16 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user17 |
The standard user17 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user18 |
The standard user18 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user19 |
The standard user19 species. | |
KIM_SpeciesName const | KIM_SPECIES_NAME_user20 |
The standard user20 species. | |
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.