_base
Base class for runners.
BaseRunner
dataclass
¶
BaseRunner(atoms: Atoms | None = None)
A base class for runners that sets up the calculation and cleans up the scratch directory.
Attributes:
cleanup ¶
Perform cleanup operations on the runtime directory.
Returns:
-
None–
setup ¶
setup(
copy_files: (
SourceDirectory
| dict[SourceDirectory, Filenames]
| None
) = None,
) -> None
Perform setup operations on the runtime directory.
Parameters:
-
copy_files(SourceDirectory | dict[SourceDirectory, Filenames] | None, default:None) –Files to copy to runtime directory.
Returns:
-
None–