kups.application.utils.data
¶
Data structures for application-layer simulation entities.
Adsorbates
¶
Adsorbate thermodynamic parameters and atom data.
Attributes:
| Name | Type | Description |
|---|---|---|
critical_temperatures |
Array
|
Critical temperatures per adsorbate species. |
critical_pressures |
Array
|
Critical pressures per adsorbate species. |
acentric_factors |
Array
|
Acentric factors per adsorbate species. |
atoms |
Atoms
|
Per-atom data for all adsorbate atoms. |
Source code in src/kups/application/utils/data.py
Atoms
¶
Per-atom arrays shared by host and adsorbate representations.
Attributes:
| Name | Type | Description |
|---|---|---|
positions |
Array
|
Cartesian coordinates, shape |
species |
Array
|
Integer species indices, shape |
charges |
Array
|
Partial charges, shape |
masses |
Array
|
Atomic masses (amu), shape |
atomic_numbers |
Array
|
Atomic numbers, shape |
Source code in src/kups/application/utils/data.py
Host
¶
Molecules
¶
Minimal molecule descriptor carrying species indices.
Attributes:
| Name | Type | Description |
|---|---|---|
species |
Array
|
Integer species indices, shape |