atomistics.workflows.interface.Workflow#
- class atomistics.workflows.interface.Workflow[source]#
Bases:
ABCAbstract base class for atomistics simulation workflows.
Subclasses implement a two-phase protocol:
generate_structuresproduces a task dictionary of structures to evaluate, andanalyse_structuresconsumes the calculator output to return the final workflow result.- __init__()#
Methods
__init__()analyse_structures(output_dict)Analyse the generated structures.
Generate structures for the workflow.