pyiron_base.jobs.job.runfunction#
Functions
|
Execute command including error handling and support for execution in separate conda environment |
|
Execute a subprocess with the given parameters. |
|
Handle failed jobs write error message to text file and update database |
|
Handle finished jobs, collect the calculation output and set the status to aborted if the job crashed |
|
Wrapper function for running a job in a separate process. |
Internal helper function the run if repair function is called when the run() function is called with the 'repair' parameter. |
|
|
Introduced in Python 3.2 the concurrent.futures interface enables the asynchronous execution of python programs. |
|
Interface for the flux.job.FluxExecutor executor. |
|
Interface for the ProcessPoolExecutor implemented in the python standard library as part of the concurrent.futures module. |
|
Internal helper function to run a job manually. |
The run if modal function is called by run to execute the simulation, while waiting for the output. |
|
The run if non modal function is called by run to execute the simulation in the background. |
|
The run if queue function is called by run if the user decides to submit the job to and queing system. |
|
Internal helper function the run if busy function is called when the job status is 'busy'. |
|
Internal helper function the run if collect function is called when the job status is 'collect'. |
|
Internal helper function the run if created function is called when the job status is 'created'. |
|
Internal helper function the run if finished function is called when the job status is 'finished'. |
|
|
Internal helper function the run if new function is called when the job status is 'initialized'. |
Internal helper function the run if refresh function is called when the job status is 'refresh'. |
|
Internal helper function the run if running function is called when the job status is 'running'. |
|
Internal helper function the run if submitted function is called when the job status is 'submitted'. |
|
Internal helper function the run if suspended function is called when the job status is 'suspended'. |
|
|
|
Write input files based on hierarchical input dictionary. |
Classes
|