aiida_chemshell.periodic_table module¶
Utilities based on determining atomistic properties.
- class aiida_chemshell.periodic_table.PeriodicTable¶
Bases:
objectDefines methods for determining atomistic properties.
- classmethod atom_symbol_to_z(at_symb: str) int¶
Get the corresponding nuclear charge for a given atom.
- Parameters:
at_symb (str) – The atom label.
- Returns:
Z – The nuclear charge for the given atom.
- Return type:
int
- classmethod atom_z_to_symbol(z: int) str¶
Get the corresponding atomic symbol for a given nuclear charge.
- Parameters:
Z (int) – The nuclear charge for the given atom.
- Returns:
at_symb – The atom label.
- Return type:
str