aiida_pythonjob_ins.data.crystal¶
AiiDA Data node wrapping a Euphonic Crystal object.
Crystal is euphonic’s crystal-structure representation (cell, atom positions,
species, masses). This node is the bridge between euphonic’s representation and
AiiDA’s native StructureData, and the single home for those conversions.
https://euphonic.readthedocs.io/en/stable/
Classes¶
Store a Euphonic |
Module Contents¶
- class aiida_pythonjob_ins.data.crystal.EuphonicCrystalData(euphonic_object: Any | None = None, **kwargs)[source]¶
Bases:
aiida_pythonjob_ins.data.base.EuphonicJSONDataStore a Euphonic
Crystalobject as an AiiDA node.Note: this deliberately does not use
CrystalStructureMixin– the wrapped object is the crystal (it has no.crystalattribute), soto_structureis defined directly here.