aiida_atomistic.data.structure.setter_mixin#
Attributes#
Classes#
Module Contents#
- aiida_atomistic.data.structure.setter_mixin._DEFAULT_CELL = ((0, 0, 0), (0, 0, 0), (0, 0, 0))[source]#
- class aiida_atomistic.data.structure.setter_mixin.SetterMixin[source]#
Bases:
aiida_atomistic.data.structure.hubbard_mixin.HubbardSetterMixin- _validate_properties()[source]#
Validate the structure.
This method performs a series of checks to ensure that the structure’s properties are consistent and valid. It raises a ValueError if any inconsistency is found.
- Returns:
None
- append_atom(atom: aiida_atomistic.data.structure.site.Site | dict = None, index=-1)[source]#