torch_sim.ioΒΆ
Input/output utilities for atomistic systems.
This module provides functions for converting between different structural representations. It includes utilities for converting ASE Atoms objects, Pymatgen Structures, and PhonopyAtoms objects to SimState objects and vice versa.
The module handles:
Converting between ASE Atoms and SimState
Converting between Pymatgen Structure and SimState
Converting between PhonopyAtoms and SimState
Batched conversions for multiple structures
Functions
Convert an ASE Atoms object or list of Atoms objects to a SimState. |
|
Create state tensors from a PhonopyAtoms object or list of PhonopyAtoms objects. |
|
Convert a SimState to a list of ASE Atoms objects. |
|
Convert a SimState to a list of PhonopyAtoms objects. |
|
Convert a SimState to a list of Pymatgen Structure objects. |
|
Create a SimState from pymatgen Structure(s). |
Classes
bool(x) -> bool |