API Reference

SubmitFunction(callable[, tasks_per_job, ...])

The aim of this class is to ease the realization of parallel evaluations of a numerical simulation model in a HPC environment.

TempSimuDir(res_dir[, prefix, cleanup, ...])

Implement a context manager that creates a temporary working directory.

make_report_file(simu_dir, x[, y, ...])

Writes a report file associated to one evaluation, including the input and the corresponding output.

make_summary_file(res_dir[, summary_file, ...])

Writes a file including a summary table with all the inputs evaluated and their corresponding outputs.

evaluation_error_log(error, simulation_directory)

Creates error logs for a given simulation directory.

load_cache(function, summary_file)

Makes an openturns.MemoizeFunction including in its cache the previous evaluations written in the summary_file.

fake_load([duration])

Creates a fake computational load to keep the CPUs active and test the library.