aiida_atomistic.data#
aiida_atomistic
AiiDA plugin which contains data and methods for atomistic simulations
Submodules#
Classes#
The base class for all Data nodes. |
|
Package Contents#
- class aiida_atomistic.data.StructureData(validate_kinds=True, sites: list[dict] = None, kinds: list[dict] = None, **kwargs)[source]#
Bases:
aiida.orm.nodes.data.Data
,aiida_atomistic.data.structure.getter_mixin.GetterMixin
The base class for all Data nodes.
AiiDA Data classes are subclasses of Node and must support multiple inheritance.
Architecture note: Calculation plugins are responsible for converting raw output data from simulation codes to Data nodes. Nodes are responsible for validating their content (see _validate method).
- _mutable = False#
- _properties#
- property properties#
- class aiida_atomistic.data.StructureDataMutable(validate_kinds=True, sites: list[dict] = None, kinds: list[dict] = None, **kwargs)[source]#
Bases:
aiida_atomistic.data.structure.getter_mixin.GetterMixin
,aiida_atomistic.data.structure.setter_mixin.SetterMixin
- _mutable = True#
- _properties#
- property properties#