base
Base class for runners.
BaseRunner
dataclass
¶
A base class for runners that sets up the calculation and cleans up the scratch directory.
Attributes:
-
atoms(Atoms | None) –Atoms object with calculator attached (or no Atoms object at all).
cleanup ¶
Perform cleanup operations on the runtime directory.
Returns:
-
None–
setup ¶
setup(
copy_files: SourceDirectory | Copy | None = None,
) -> None
Perform setup operations on the runtime directory.
Parameters:
-
copy_files(SourceDirectory | Copy | None, default:None) –Files to copy to runtime directory.
Returns:
-
None–