_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
–