kim-api
2.3.0+v2.3.0.GNU.GNU.
An Application Programming Interface (API) for the Knowledgebase of Interatomic Models (KIM).
|
Contains the enumeration constants and the discovery routines for the SpeciesName Extensible Enumeration. More...
Classes | |
struct | Comparator |
Structure provided for use with std::map. More... | |
Functions | |
void | GetNumberOfSpeciesNames (int *const numberOfSpeciesNames) |
Get the number of standard SpeciesName's defined by the KIM API. More... | |
int | GetSpeciesName (int const index, SpeciesName *const speciesName) |
Get the identity of each defined standard SpeciesName. More... | |
Variables | |
SpeciesName const | electron |
The standard electron species. More... | |
SpeciesName const | H |
The standard Hydrogen species. More... | |
SpeciesName const | He |
The standard Helium species. More... | |
SpeciesName const | Li |
The standard Lithium species. More... | |
SpeciesName const | Be |
The standard Beryllium species. More... | |
SpeciesName const | B |
The standard Boron species. More... | |
SpeciesName const | C |
The standard Carbon species. More... | |
SpeciesName const | N |
The standard Nitrogen species. More... | |
SpeciesName const | O |
The standard Oxygen species. More... | |
SpeciesName const | F |
The standard Fluorine species. More... | |
SpeciesName const | Ne |
The standard Neon species. More... | |
SpeciesName const | Na |
The standard Sodium species. More... | |
SpeciesName const | Mg |
The standard Magnesium species. More... | |
SpeciesName const | Al |
The standard Aluminum species. More... | |
SpeciesName const | Si |
The standard Silicon species. More... | |
SpeciesName const | P |
The standard Phosphorus species. More... | |
SpeciesName const | S |
The standard Sulfur species. More... | |
SpeciesName const | Cl |
The standard Chlorine species. More... | |
SpeciesName const | Ar |
The standard Argon species. More... | |
SpeciesName const | K |
The standard Potassium species. More... | |
SpeciesName const | Ca |
The standard Calcium species. More... | |
SpeciesName const | Sc |
The standard Scandium species. More... | |
SpeciesName const | Ti |
The standard Titanium species. More... | |
SpeciesName const | V |
The standard Vanadium species. More... | |
SpeciesName const | Cr |
The standard Chromium species. More... | |
SpeciesName const | Mn |
The standard Manganese species. More... | |
SpeciesName const | Fe |
The standard Iron species. More... | |
SpeciesName const | Co |
The standard Cobalt species. More... | |
SpeciesName const | Ni |
The standard Nickel species. More... | |
SpeciesName const | Cu |
The standard Copper species. More... | |
SpeciesName const | Zn |
The standard Zinc species. More... | |
SpeciesName const | Ga |
The standard Gallium species. More... | |
SpeciesName const | Ge |
The standard Germanium species. More... | |
SpeciesName const | As |
The standard Arsenic species. More... | |
SpeciesName const | Se |
The standard Selenium species. More... | |
SpeciesName const | Br |
The standard Bromine species. More... | |
SpeciesName const | Kr |
The standard Krypton species. More... | |
SpeciesName const | Rb |
The standard Rubidium species. More... | |
SpeciesName const | Sr |
The standard Strontium species. More... | |
SpeciesName const | Y |
The standard Yttrium species. More... | |
SpeciesName const | Zr |
The standard Zirconium species. More... | |
SpeciesName const | Nb |
The standard Niobium species. More... | |
SpeciesName const | Mo |
The standard Molybdenum species. More... | |
SpeciesName const | Tc |
The standard Technetium species. More... | |
SpeciesName const | Ru |
The standard Ruthenium species. More... | |
SpeciesName const | Rh |
The standard Rhodium species. More... | |
SpeciesName const | Pd |
The standard Palladium species. More... | |
SpeciesName const | Ag |
The standard Silver species. More... | |
SpeciesName const | Cd |
The standard Cadmium species. More... | |
SpeciesName const | In |
The standard Indium species. More... | |
SpeciesName const | Sn |
The standard Tin species. More... | |
SpeciesName const | Sb |
The standard Antimony species. More... | |
SpeciesName const | Te |
The standard Tellurium species. More... | |
SpeciesName const | I |
The standard Iodine species. More... | |
SpeciesName const | Xe |
The standard Xenon species. More... | |
SpeciesName const | Cs |
The standard Cesium species. More... | |
SpeciesName const | Ba |
The standard Barium species. More... | |
SpeciesName const | La |
The standard Lanthanum species. More... | |
SpeciesName const | Ce |
The standard Cerium species. More... | |
SpeciesName const | Pr |
The standard Praseodymium species. More... | |
SpeciesName const | Nd |
The standard Neodymium species. More... | |
SpeciesName const | Pm |
The standard Promethium species. More... | |
SpeciesName const | Sm |
The standard Samarium species. More... | |
SpeciesName const | Eu |
The standard Europium species. More... | |
SpeciesName const | Gd |
The standard Gadolinium species. More... | |
SpeciesName const | Tb |
The standard Terbium species. More... | |
SpeciesName const | Dy |
The standard Dysprosium species. More... | |
SpeciesName const | Ho |
The standard Holmium species. More... | |
SpeciesName const | Er |
The standard Erbium species. More... | |
SpeciesName const | Tm |
The standard Thulium species. More... | |
SpeciesName const | Yb |
The standard Ytterbium species. More... | |
SpeciesName const | Lu |
The standard Lutetium species. More... | |
SpeciesName const | Hf |
The standard Hafnium species. More... | |
SpeciesName const | Ta |
The standard Tantalum species. More... | |
SpeciesName const | W |
The standard Tungsten species. More... | |
SpeciesName const | Re |
The standard Rhenium species. More... | |
SpeciesName const | Os |
The standard Osmium species. More... | |
SpeciesName const | Ir |
The standard Iridium species. More... | |
SpeciesName const | Pt |
The standard Platinum species. More... | |
SpeciesName const | Au |
The standard Gold species. More... | |
SpeciesName const | Hg |
The standard Mercury species. More... | |
SpeciesName const | Tl |
The standard Thallium species. More... | |
SpeciesName const | Pb |
The standard Lead species. More... | |
SpeciesName const | Bi |
The standard Bismuth species. More... | |
SpeciesName const | Po |
The standard Polonium species. More... | |
SpeciesName const | At |
The standard Astatine species. More... | |
SpeciesName const | Rn |
The standard Radon species. More... | |
SpeciesName const | Fr |
The standard Francium species. More... | |
SpeciesName const | Ra |
The standard Radium species. More... | |
SpeciesName const | Ac |
The standard Actinium species. More... | |
SpeciesName const | Th |
The standard Thorium species. More... | |
SpeciesName const | Pa |
The standard Protactinium species. More... | |
SpeciesName const | U |
The standard Uranium species. More... | |
SpeciesName const | Np |
The standard Neptunium species. More... | |
SpeciesName const | Pu |
The standard Plutonium species. More... | |
SpeciesName const | Am |
The standard Americium species. More... | |
SpeciesName const | Cm |
The standard Curium species. More... | |
SpeciesName const | Bk |
The standard Berkelium species. More... | |
SpeciesName const | Cf |
The standard Californium species. More... | |
SpeciesName const | Es |
The standard Einsteinium species. More... | |
SpeciesName const | Fm |
The standard Fermium species. More... | |
SpeciesName const | Md |
The standard Mendelevium species. More... | |
SpeciesName const | No |
The standard Nobelium species. More... | |
SpeciesName const | Lr |
The standard Lawrencium species. More... | |
SpeciesName const | Rf |
The standard Rutherfordium species. More... | |
SpeciesName const | Db |
The standard Dubnium species. More... | |
SpeciesName const | Sg |
The standard Seaborgium species. More... | |
SpeciesName const | Bh |
The standard Bohrium species. More... | |
SpeciesName const | Hs |
The standard Hassium species. More... | |
SpeciesName const | Mt |
The standard Meitnerium species. More... | |
SpeciesName const | Ds |
The standard Darmstadtium species. More... | |
SpeciesName const | Rg |
The standard Roentgenium species. More... | |
SpeciesName const | Cn |
The standard Copernicium species. More... | |
SpeciesName const | Nh |
The standard Nihonium species. More... | |
SpeciesName const | Fl |
The standard Flerovium species. More... | |
SpeciesName const | Mc |
The standard Moscovium species. More... | |
SpeciesName const | Lv |
The standard Livermorium species. More... | |
SpeciesName const | Ts |
The standard Tennessine species. More... | |
SpeciesName const | Og |
The standard Oganesson species. More... | |
SpeciesName const | user01 |
The standard user01 species. More... | |
SpeciesName const | user02 |
The standard user02 species. More... | |
SpeciesName const | user03 |
The standard user03 species. More... | |
SpeciesName const | user04 |
The standard user04 species. More... | |
SpeciesName const | user05 |
The standard user05 species. More... | |
SpeciesName const | user06 |
The standard user06 species. More... | |
SpeciesName const | user07 |
The standard user07 species. More... | |
SpeciesName const | user08 |
The standard user08 species. More... | |
SpeciesName const | user09 |
The standard user09 species. More... | |
SpeciesName const | user10 |
The standard user10 species. More... | |
SpeciesName const | user11 |
The standard user11 species. More... | |
SpeciesName const | user12 |
The standard user12 species. More... | |
SpeciesName const | user13 |
The standard user13 species. More... | |
SpeciesName const | user14 |
The standard user14 species. More... | |
SpeciesName const | user15 |
The standard user15 species. More... | |
SpeciesName const | user16 |
The standard user16 species. More... | |
SpeciesName const | user17 |
The standard user17 species. More... | |
SpeciesName const | user18 |
The standard user18 species. More... | |
SpeciesName const | user19 |
The standard user19 species. More... | |
SpeciesName const | user20 |
The standard user20 species. More... | |
Contains the enumeration constants and the discovery routines for the SpeciesName Extensible Enumeration.
void KIM::SPECIES_NAME::GetNumberOfSpeciesNames | ( | int *const | numberOfSpeciesNames | ) |
Get the number of standard SpeciesName's defined by the KIM API.
[out] | numberOfSpeciesNames | The number of standard SpeciesName's defined by the KIM API. |
int KIM::SPECIES_NAME::GetSpeciesName | ( | int const | index, |
SpeciesName *const | speciesName | ||
) |
Get the identity of each defined standard SpeciesName.
[in] | index | Zero-based index uniquely labeling each defined standard SpeciesName. This index ordering is only guaranteed to be stable during the lifetime of the current process. |
[out] | speciesName | The SpeciesName object associated with index . |
true
if index < 0
or index >= numberOfSpeciesNames
. false
otherwise.SpeciesName const KIM::SPECIES_NAME::Ac |
The standard Actinium
species.
SpeciesName const KIM::SPECIES_NAME::Ag |
The standard Silver
species.
SpeciesName const KIM::SPECIES_NAME::Al |
The standard Aluminum
species.
SpeciesName const KIM::SPECIES_NAME::Am |
The standard Americium
species.
SpeciesName const KIM::SPECIES_NAME::Ar |
The standard Argon
species.
SpeciesName const KIM::SPECIES_NAME::As |
The standard Arsenic
species.
SpeciesName const KIM::SPECIES_NAME::At |
The standard Astatine
species.
SpeciesName const KIM::SPECIES_NAME::Au |
The standard Gold
species.
SpeciesName const KIM::SPECIES_NAME::B |
The standard Boron
species.
SpeciesName const KIM::SPECIES_NAME::Ba |
The standard Barium
species.
SpeciesName const KIM::SPECIES_NAME::Be |
The standard Beryllium
species.
SpeciesName const KIM::SPECIES_NAME::Bh |
The standard Bohrium
species.
SpeciesName const KIM::SPECIES_NAME::Bi |
The standard Bismuth
species.
SpeciesName const KIM::SPECIES_NAME::Bk |
The standard Berkelium
species.
SpeciesName const KIM::SPECIES_NAME::Br |
The standard Bromine
species.
SpeciesName const KIM::SPECIES_NAME::C |
The standard Carbon
species.
SpeciesName const KIM::SPECIES_NAME::Ca |
The standard Calcium
species.
SpeciesName const KIM::SPECIES_NAME::Cd |
The standard Cadmium
species.
SpeciesName const KIM::SPECIES_NAME::Ce |
The standard Cerium
species.
SpeciesName const KIM::SPECIES_NAME::Cf |
The standard Californium
species.
SpeciesName const KIM::SPECIES_NAME::Cl |
The standard Chlorine
species.
SpeciesName const KIM::SPECIES_NAME::Cm |
The standard Curium
species.
SpeciesName const KIM::SPECIES_NAME::Cn |
The standard Copernicium
species.
SpeciesName const KIM::SPECIES_NAME::Co |
The standard Cobalt
species.
SpeciesName const KIM::SPECIES_NAME::Cr |
The standard Chromium
species.
SpeciesName const KIM::SPECIES_NAME::Cs |
The standard Cesium
species.
SpeciesName const KIM::SPECIES_NAME::Cu |
The standard Copper
species.
SpeciesName const KIM::SPECIES_NAME::Db |
The standard Dubnium
species.
SpeciesName const KIM::SPECIES_NAME::Ds |
The standard Darmstadtium
species.
SpeciesName const KIM::SPECIES_NAME::Dy |
The standard Dysprosium
species.
SpeciesName const KIM::SPECIES_NAME::electron |
The standard electron
species.
SpeciesName const KIM::SPECIES_NAME::Er |
The standard Erbium
species.
SpeciesName const KIM::SPECIES_NAME::Es |
The standard Einsteinium
species.
SpeciesName const KIM::SPECIES_NAME::Eu |
The standard Europium
species.
SpeciesName const KIM::SPECIES_NAME::F |
The standard Fluorine
species.
SpeciesName const KIM::SPECIES_NAME::Fe |
The standard Iron
species.
SpeciesName const KIM::SPECIES_NAME::Fl |
The standard Flerovium
species.
SpeciesName const KIM::SPECIES_NAME::Fm |
The standard Fermium
species.
SpeciesName const KIM::SPECIES_NAME::Fr |
The standard Francium
species.
SpeciesName const KIM::SPECIES_NAME::Ga |
The standard Gallium
species.
SpeciesName const KIM::SPECIES_NAME::Gd |
The standard Gadolinium
species.
SpeciesName const KIM::SPECIES_NAME::Ge |
The standard Germanium
species.
SpeciesName const KIM::SPECIES_NAME::H |
The standard Hydrogen
species.
SpeciesName const KIM::SPECIES_NAME::He |
The standard Helium
species.
SpeciesName const KIM::SPECIES_NAME::Hf |
The standard Hafnium
species.
SpeciesName const KIM::SPECIES_NAME::Hg |
The standard Mercury
species.
SpeciesName const KIM::SPECIES_NAME::Ho |
The standard Holmium
species.
SpeciesName const KIM::SPECIES_NAME::Hs |
The standard Hassium
species.
SpeciesName const KIM::SPECIES_NAME::I |
The standard Iodine
species.
SpeciesName const KIM::SPECIES_NAME::In |
The standard Indium
species.
SpeciesName const KIM::SPECIES_NAME::Ir |
The standard Iridium
species.
SpeciesName const KIM::SPECIES_NAME::K |
The standard Potassium
species.
SpeciesName const KIM::SPECIES_NAME::Kr |
The standard Krypton
species.
SpeciesName const KIM::SPECIES_NAME::La |
The standard Lanthanum
species.
SpeciesName const KIM::SPECIES_NAME::Li |
The standard Lithium
species.
SpeciesName const KIM::SPECIES_NAME::Lr |
The standard Lawrencium
species.
SpeciesName const KIM::SPECIES_NAME::Lu |
The standard Lutetium
species.
SpeciesName const KIM::SPECIES_NAME::Lv |
The standard Livermorium
species.
SpeciesName const KIM::SPECIES_NAME::Mc |
The standard Moscovium
species.
SpeciesName const KIM::SPECIES_NAME::Md |
The standard Mendelevium
species.
SpeciesName const KIM::SPECIES_NAME::Mg |
The standard Magnesium
species.
SpeciesName const KIM::SPECIES_NAME::Mn |
The standard Manganese
species.
SpeciesName const KIM::SPECIES_NAME::Mo |
The standard Molybdenum
species.
SpeciesName const KIM::SPECIES_NAME::Mt |
The standard Meitnerium
species.
SpeciesName const KIM::SPECIES_NAME::N |
The standard Nitrogen
species.
SpeciesName const KIM::SPECIES_NAME::Na |
The standard Sodium
species.
SpeciesName const KIM::SPECIES_NAME::Nb |
The standard Niobium
species.
SpeciesName const KIM::SPECIES_NAME::Nd |
The standard Neodymium
species.
SpeciesName const KIM::SPECIES_NAME::Ne |
The standard Neon
species.
SpeciesName const KIM::SPECIES_NAME::Nh |
The standard Nihonium
species.
SpeciesName const KIM::SPECIES_NAME::Ni |
The standard Nickel
species.
SpeciesName const KIM::SPECIES_NAME::No |
The standard Nobelium
species.
SpeciesName const KIM::SPECIES_NAME::Np |
The standard Neptunium
species.
SpeciesName const KIM::SPECIES_NAME::O |
The standard Oxygen
species.
SpeciesName const KIM::SPECIES_NAME::Og |
The standard Oganesson
species.
SpeciesName const KIM::SPECIES_NAME::Os |
The standard Osmium
species.
SpeciesName const KIM::SPECIES_NAME::P |
The standard Phosphorus
species.
SpeciesName const KIM::SPECIES_NAME::Pa |
The standard Protactinium
species.
SpeciesName const KIM::SPECIES_NAME::Pb |
The standard Lead
species.
SpeciesName const KIM::SPECIES_NAME::Pd |
The standard Palladium
species.
SpeciesName const KIM::SPECIES_NAME::Pm |
The standard Promethium
species.
SpeciesName const KIM::SPECIES_NAME::Po |
The standard Polonium
species.
SpeciesName const KIM::SPECIES_NAME::Pr |
The standard Praseodymium
species.
SpeciesName const KIM::SPECIES_NAME::Pt |
The standard Platinum
species.
SpeciesName const KIM::SPECIES_NAME::Pu |
The standard Plutonium
species.
SpeciesName const KIM::SPECIES_NAME::Ra |
The standard Radium
species.
SpeciesName const KIM::SPECIES_NAME::Rb |
The standard Rubidium
species.
SpeciesName const KIM::SPECIES_NAME::Re |
The standard Rhenium
species.
SpeciesName const KIM::SPECIES_NAME::Rf |
The standard Rutherfordium
species.
SpeciesName const KIM::SPECIES_NAME::Rg |
The standard Roentgenium
species.
SpeciesName const KIM::SPECIES_NAME::Rh |
The standard Rhodium
species.
SpeciesName const KIM::SPECIES_NAME::Rn |
The standard Radon
species.
SpeciesName const KIM::SPECIES_NAME::Ru |
The standard Ruthenium
species.
SpeciesName const KIM::SPECIES_NAME::S |
The standard Sulfur
species.
SpeciesName const KIM::SPECIES_NAME::Sb |
The standard Antimony
species.
SpeciesName const KIM::SPECIES_NAME::Sc |
The standard Scandium
species.
SpeciesName const KIM::SPECIES_NAME::Se |
The standard Selenium
species.
SpeciesName const KIM::SPECIES_NAME::Sg |
The standard Seaborgium
species.
SpeciesName const KIM::SPECIES_NAME::Si |
The standard Silicon
species.
SpeciesName const KIM::SPECIES_NAME::Sm |
The standard Samarium
species.
SpeciesName const KIM::SPECIES_NAME::Sn |
The standard Tin
species.
SpeciesName const KIM::SPECIES_NAME::Sr |
The standard Strontium
species.
SpeciesName const KIM::SPECIES_NAME::Ta |
The standard Tantalum
species.
SpeciesName const KIM::SPECIES_NAME::Tb |
The standard Terbium
species.
SpeciesName const KIM::SPECIES_NAME::Tc |
The standard Technetium
species.
SpeciesName const KIM::SPECIES_NAME::Te |
The standard Tellurium
species.
SpeciesName const KIM::SPECIES_NAME::Th |
The standard Thorium
species.
SpeciesName const KIM::SPECIES_NAME::Ti |
The standard Titanium
species.
SpeciesName const KIM::SPECIES_NAME::Tl |
The standard Thallium
species.
SpeciesName const KIM::SPECIES_NAME::Tm |
The standard Thulium
species.
SpeciesName const KIM::SPECIES_NAME::Ts |
The standard Tennessine
species.
SpeciesName const KIM::SPECIES_NAME::U |
The standard Uranium
species.
SpeciesName const KIM::SPECIES_NAME::user01 |
The standard user01
species.
SpeciesName const KIM::SPECIES_NAME::user02 |
The standard user02
species.
SpeciesName const KIM::SPECIES_NAME::user03 |
The standard user03
species.
SpeciesName const KIM::SPECIES_NAME::user04 |
The standard user04
species.
SpeciesName const KIM::SPECIES_NAME::user05 |
The standard user05
species.
SpeciesName const KIM::SPECIES_NAME::user06 |
The standard user06
species.
SpeciesName const KIM::SPECIES_NAME::user07 |
The standard user07
species.
SpeciesName const KIM::SPECIES_NAME::user08 |
The standard user08
species.
SpeciesName const KIM::SPECIES_NAME::user09 |
The standard user09
species.
SpeciesName const KIM::SPECIES_NAME::user10 |
The standard user10
species.
SpeciesName const KIM::SPECIES_NAME::user11 |
The standard user11
species.
SpeciesName const KIM::SPECIES_NAME::user12 |
The standard user12
species.
SpeciesName const KIM::SPECIES_NAME::user13 |
The standard user13
species.
SpeciesName const KIM::SPECIES_NAME::user14 |
The standard user14
species.
SpeciesName const KIM::SPECIES_NAME::user15 |
The standard user15
species.
SpeciesName const KIM::SPECIES_NAME::user16 |
The standard user16
species.
SpeciesName const KIM::SPECIES_NAME::user17 |
The standard user17
species.
SpeciesName const KIM::SPECIES_NAME::user18 |
The standard user18
species.
SpeciesName const KIM::SPECIES_NAME::user19 |
The standard user19
species.
SpeciesName const KIM::SPECIES_NAME::user20 |
The standard user20
species.
SpeciesName const KIM::SPECIES_NAME::V |
The standard Vanadium
species.
SpeciesName const KIM::SPECIES_NAME::W |
The standard Tungsten
species.
SpeciesName const KIM::SPECIES_NAME::Xe |
The standard Xenon
species.
SpeciesName const KIM::SPECIES_NAME::Y |
The standard Yttrium
species.
SpeciesName const KIM::SPECIES_NAME::Yb |
The standard Ytterbium
species.
SpeciesName const KIM::SPECIES_NAME::Zn |
The standard Zinc
species.
SpeciesName const KIM::SPECIES_NAME::Zr |
The standard Zirconium
species.