pyiron_atomistics.project.Creator#
- class pyiron_atomistics.project.Creator(project)[source]#
Bases:
CreatorMethods
__init__(project)job_name(job_name[, ndigits, special_symbols])Creation of job names with special symbol replacement and rounding of floating numbers
table([job_name, delete_existing_job])Create pyiron table
Attributes
jobstructure- static job_name(job_name: str, ndigits: int | None = 8, special_symbols: Dict | None = None) str[source]#
Creation of job names with special symbol replacement and rounding of floating numbers
- Parameters:
job_name (str/list) – Job name
ndigits (int/None) – Decimal digits to round floats to a given precision. None if no rounding should be performed.
special_symbols (dict) – Replacement of special symbols.
- Returns:
Job name
- Return type:
(str)
Default special_symbols: default_special_symbols_to_be_replaced