mosaik
Quickstart
Installation
Linux
OS X
Windows
Overview
What’s mosaik supposed to do?
Mosaik’s main components
The mosaik API
How mosaik communicates with a simulator
The low-level API
The high-level API
Scenario definition
The setup
Starting simulators
Instantiating simulation models
Connecting entities
Running the simulation
How to achieve bi-directional data-flows
How to filter entity sets
How to create user-defined connection rules
How to retrieve static data from entities
How to destroy a world
The simulator manager
Simulation execution
FAQ
General questions
Coupling models with mosaik
The mosaik demo
Developer’s Documentation
Development setup and tests
Release Process
Requirements
API Reference
mosaik
— The ende-user API
mosaik.exceptions
— mosaik specific error types
mosaik.scenario
— Classes related to the scenario creation
mosaik.scheduler
— Coordinate and execute simulators
mosaik.simmanager
— Management of external processes
mosaik.util
— Utility classes and functions
About mosaik
Acknowledgments
The history of mosaik
Glossary
mosaik
Docs
»
Index
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
O
|
R
|
S
|
T
|
W
C
children (mosaik.scenario.Entity attribute)
config (mosaik.scenario.World attribute)
configure() (mosaik_api.Simulator method)
connect() (mosaik.scenario.World method)
connect_randomly() (in module mosaik.util)
Control strategy
create() (mosaik.scenario.ModelMock method)
(mosaik_api.Simulator method)
D
df_graph (mosaik.scenario.World attribute)
E
eid (mosaik.scenario.Entity attribute)
Entity
(class in mosaik.scenario)
Entity Set
entity_graph (mosaik.scenario.World attribute)
env (mosaik.scenario.World attribute)
F
finalize() (mosaik_api.Simulator method)
full_id (mosaik.scenario.Entity attribute)
G
get_data() (mosaik.scenario.World method)
(mosaik.simmanager.MosaikRemote method)
(mosaik_api.Simulator method)
get_input_data() (in module mosaik.scheduler)
get_outputs() (in module mosaik.scheduler)
get_progress() (in module mosaik.scheduler)
(mosaik.simmanager.MosaikRemote method)
get_related_entities() (mosaik.simmanager.MosaikRemote method)
I
init() (mosaik_api.Simulator method)
L
LocalProcess (class in mosaik.simmanager)
M
meta (mosaik_api.Simulator attribute)
Model
ModelFactory (class in mosaik.scenario)
ModelMock (class in mosaik.scenario)
mosaik (module)
(mosaik_api.Simulator attribute)
mosaik.exceptions (module)
mosaik.scenario (module)
mosaik.scheduler (module)
mosaik.simmanager (module)
mosaik.util (module)
MosaikRemote (class in mosaik.simmanager)
O
OrderedDefaultdict (class in mosaik.util)
R
RemoteProcess (class in mosaik.simmanager)
run() (in module mosaik.scheduler)
(mosaik.scenario.World method)
S
Scenario
ScenarioError (class in mosaik.exceptions)
set_data() (mosaik.simmanager.MosaikRemote method)
shutdown() (mosaik.scenario.World method)
sid (mosaik.scenario.Entity attribute)
sim (mosaik.scenario.Entity attribute)
sim_config (mosaik.scenario.World attribute)
sim_process() (in module mosaik.scheduler)
sim_progress (mosaik.scenario.World attribute)
SimProxy (class in mosaik.simmanager)
sims (mosaik.scenario.World attribute)
Simulation
Simulation Model
SimulationError (class in mosaik.exceptions)
Simulator
(class in mosaik_api)
srv_sock (mosaik.scenario.World attribute)
start() (in module mosaik.simmanager)
(mosaik.scenario.World method)
start_connect() (in module mosaik.simmanager)
start_inproc() (in module mosaik.simmanager)
start_proc() (in module mosaik.simmanager)
start_simulation() (in module mosaik_api)
step() (in module mosaik.scheduler)
(mosaik_api.Simulator method)
step_required() (in module mosaik.scheduler)
stop() (mosaik.simmanager.LocalProcess method)
(mosaik.simmanager.RemoteProcess method)
(mosaik.simmanager.SimProxy method)
sync_process() (in module mosaik.util)
T
type (mosaik.scenario.Entity attribute)
W
wait_for_dependencies() (in module mosaik.scheduler)
World (class in mosaik.scenario)