API Reference
The API reference provides detailed descriptions of mosaik’s classes and functions. It should be helpful if you plan to extend mosaik with custom components.
mosaik— The end-user APImosaik.exceptions— mosaik specific error typesmosaik.scenario— Classes related to the scenario creationSimConfigPythonModelConnectModelCmdModelWorldWorld.untilWorld.rt_factorWorld.tqdmWorld.sim_configWorld.configWorld.simsWorld.time_resolutionWorld.max_loop_iterationsWorld.entity_graphWorld.sim_progressWorld.startWorld.connectWorld.set_initial_eventWorld.get_dataWorld.runWorld.cache_triggering_ancestorsWorld.ensure_no_dataflow_cyclesWorld.shutdown
ModelFactoryModelMockEntity
mosaik.scheduler— Coordinate and execute simulatorsmosaik.simmanager— Management of external processesMosaikConfigTotalstartstart_inprocstart_procstart_connectPortSimRunnerSimRunner.rt_startSimRunner.output_timeSimRunner.dataSimRunner.sidSimRunner.last_stepSimRunner.next_stepsSimRunner.next_self_stepSimRunner.progressSimRunner.inputs_from_set_dataSimRunner.persistent_inputsSimRunner.timed_input_bufferSimRunner.triggering_ancestorsSimRunner.triggersSimRunner.output_to_pushSimRunner.pulled_inputsSimRunner.taskSimRunner.input_delaysSimRunner.schedule_stepSimRunner.stop
MosaikRemoteStarterCollectionTimedInputBuffer
mosaik.util— Utility classes and functionsmosaik.basic_simulators— Basic simulators