foxes.core.PointDataModelList.initialize(algo, verbosity=0)[source]

Initializes the model.

This includes loading all required data from files. The model should return all array type data as part of the idata return dictionary (and not store it under self, for memory reasons). This data will then be chunked and provided as part of the mdata object during calculations.


algo: foxes.core.Algorithm

The calculation algorithm

verbosity: int

The verbosity level, 0 = silent


idata: dict

The dict has exactly two entries: data_vars, a dict with entries name_str -> (dim_tuple, data_ndarray); and coords, a dict with entries dim_name_str -> dim_array