foxes_opt.core.PopStates.set_running(algo, data_stash, sel=None, isel=None, verbosity=0)

Sets this model status to running, and moves all large data to stash.

The stashed data will be returned by the unset_running() function after running calculations.

Parameters

algo: foxes.core.Algorithm

The calculation algorithm

data_stash: dict

Large data stash, this function adds data here. Key: model name. Value: dict, large model data

sel: dict, optional

The subset selection dictionary

isel: dict, optional

The index subset selection dictionary

verbosity: int

The verbosity level, 0 = silent