List of probability values (e.g., [0.1, 0.5, 0.9]) for the performance evaluation.
If not provided, the default value of P50 (0.5) is used.
chunk_size : int
None by default, if set to an integer then chunking of the reservoir properties occurs.
The chunk size is used to split up the number of simulations into "chunks" which can be processed in parallel using the dask framework.
Chunk size involves trade-offs: smaller chunks = more parallelism, but more overhead, while larger chunks = less overhead, but can lead to memory pressure.
The optimal chunk size is dependent on the hardware being used to run the simulation. The user should test to find the optimal chunk size.
print_execution_duration : bool
False by default, If set to True print the time in seconds it took to simulate across all reservoir properties