sim_function (simulate() function) –
sim_part (Django QuerySet, NumPy Array or any other iterable) – Iterable collection of BuildingEnergy objects
prj (Scenario instance) – Scenario instance of the buildings that are simulated. Please ensure
if you are using multiprocessing that all buildings are within the same
prj.
model_path (str) – Path where Modelica model from TEASER is located. This is TEASER output
path.
results_path (str) – Path where Dymola results should be stored.
start_time (int) – Start time of the simulation
stop_time (int) – Stop time of the simulation
output_interval (int) – Output interval of the simulation
solver (string) – Used solver in Dymola. All Dymola solvers are supported(default:
‘Dassl’
tolerance (float) – Tolerance of used solver
process_number (int) – Counter of parallel processes, if multiprocessing is used. Default is
None which indicates that no multuprocessing is used. Otherwise please
set an individual number for every process that is used.
result_queue (multiprocessing.JoinableQueue()) – JoinableQueue instance for each worker.