pyiron_base.interfaces

pyiron_base.interfaces#

Modules

pyiron_base.interfaces.factory

Abstract classes for factories that instantiate other pyiron objects.

pyiron_base.interfaces.has_dict

Interface for classes to serialize to dictionary.

pyiron_base.interfaces.has_groups

Mixin for classes that represent a hierarchical structures of "groups" and "nodes".

pyiron_base.interfaces.has_hdf

Interface for classes to serialize to HDF5.

pyiron_base.interfaces.lockable

A small mixin to lock attribute and method access at runtime.

pyiron_base.interfaces.object

The core class in pyiron, linking python to the database to file storage.