mosaik
Contents
Overview
Installation
Tutorials
How to …
mosaik ecosystem
Scenario API Reference
Simulator API Reference
Explanations
FAQ
Developer’s Documentation
About mosaik
Privacy Policies
Legals
Datenschutz
Impressum
Glossary
Index
mosaik
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
_design_hp() (Heat_Pump_Design method)
_etas_heatload_id() (Heat_Pump_Design method)
_take_closest() (Heat_Pump_Design method)
A
api_version (Meta attribute)
AsyncModelFactory (class in mosaik.async_scenario)
AsyncModelMock (class in mosaik.async_scenario)
AsyncWorld (class in mosaik)
(class in mosaik.async_scenario)
attribute
non-persistent
non-trigger
persistent
trigger
attrs (ModelDescription attribute)
B
Barrier (class in mosaik.scheduler)
C
cache_triggering_ancestors() (AsyncWorld method)
,
[1]
calc_dhw_supply() (Controller method)
calc_sh_supply() (Controller method)
children (Entity attribute)
,
[1]
CmdModel (typeddict in mosaik.async_scenario)
Co-simulation
Component API
cond_in_T (Heat_Pump_Inputs attribute)
(Heat_Pump_State attribute)
cond_m (Heat_Pump_State attribute)
cond_m_neg (Heat_Pump_State attribute)
config (AsyncWorld attribute)
,
[1]
configure() (Simulator method)
connect() (AsyncWorld method)
,
[1]
(World method)
,
[1]
connect_interval() (in module mosaik.async_scenario)
connect_many_to_one() (in module mosaik.util)
connect_randomly() (in module mosaik.util)
connect_zip() (in module mosaik.util)
Connection (class in mosaik_components.heatpump.hotwatertank.hotwatertank)
ConnectModel (typeddict in mosaik.async_scenario)
cons_T (Heat_Pump_State attribute)
Control strategy
Controller (class in mosaik_components.heatpump.controller.controller)
COP (Heat_Pump_State attribute)
create() (AsyncModelMock method)
(ModelMock method)
(Simulator method)
CreateResult (class in mosaik_api_v3)
D
data (SimRunner attribute)
Data-flow
design (Heat_Pump attribute)
determine_output_tiered_time() (in module mosaik.scheduler)
E
eid (CreateResult attribute)
(Entity attribute)
,
[1]
End-user API
ensure_no_dataflow_cycles() (AsyncWorld method)
,
[1]
Entity
(class in mosaik.async_scenario)
(class in mosaik.scenario)
Entity Set
entity_graph (AsyncWorld attribute)
,
[1]
(World property)
,
[1]
event
,
[1]
event-based
simulator type
F
finalize() (Simulator method)
Framework
full_id (Entity property)
,
[1]
G
get_avg_progress() (in module mosaik.scheduler)
get_data() (AsyncWorld method)
,
[1]
(MosaikRemote method)
(Simulator method)
(World method)
,
[1]
get_dict() (OutputSimulator method)
get_input_data() (in module mosaik.scheduler)
get_max_advance() (in module mosaik.scheduler)
get_outputs() (in module mosaik.scheduler)
get_progress() (in module mosaik.scheduler)
(MosaikRemote method)
get_related_entities() (MosaikRemote method)
H
Heat_Pump (class in mosaik_components.heatpump.Heat_Pump_Model)
Heat_Pump_Design (class in mosaik_components.heatpump.Heat_Pump_Design)
Heat_Pump_Inputs (class in mosaik_components.heatpump.Heat_Pump_Model)
Heat_Pump_State (class in mosaik_components.heatpump.Heat_Pump_Model)
heat_source_T (Heat_Pump_Inputs attribute)
(Heat_Pump_State attribute)
HeatingRod (class in mosaik_components.heatpump.hotwatertank.hotwatertank)
HotWaterTank (class in mosaik_components.heatpump.hotwatertank.hotwatertank)
hybrid
simulator type
I
init() (Simulator method)
input_delays (SimRunner attribute)
InputData (in module mosaik_api_v3.types)
inputs (Heat_Pump attribute)
inputs_from_set_data (SimRunner attribute)
InputSimulator (class in mosaik.basic_simulators)
L
last_step (SimRunner attribute)
Layer (class in mosaik_components.heatpump.hotwatertank.hotwatertank)
M
MassFlow (class in mosaik_components.heatpump.hotwatertank.hotwatertank)
max_loop_iterations (AsyncWorld attribute)
,
[1]
measurement
,
[1]
Meta (class in mosaik_api_v3)
meta (Simulator attribute)
MinPath (typeddict in mosaik.async_scenario)
Model
model_mock (Entity attribute)
,
[1]
ModelDescription (class in mosaik_api_v3.types)
ModelFactory (class in mosaik.scenario)
ModelMock (class in mosaik.scenario)
ModelOptionals (typeddict in mosaik.async_scenario)
models (Meta attribute)
module
mosaik
mosaik.async_scenario
mosaik.exceptions
mosaik.scenario
mosaik.scheduler
mosaik.simmanager
mosaik.util
mosaik_api_v3
mosaik_components.heatpump.controller.controller
mosaik_components.heatpump.Heat_Pump_Design
mosaik_components.heatpump.Heat_Pump_Model
mosaik_components.heatpump.hotwatertank.hotwatertank
mosaik
module
mosaik (Simulator attribute)
mosaik API
mosaik.async_scenario
module
mosaik.exceptions
module
mosaik.scenario
module
mosaik.scheduler
module
mosaik.simmanager
module
mosaik.util
module
mosaik_api_v3
module
mosaik_components.heatpump.controller.controller
module
mosaik_components.heatpump.Heat_Pump_Design
module
mosaik_components.heatpump.Heat_Pump_Model
module
mosaik_components.heatpump.hotwatertank.hotwatertank
module
MosaikConfig (typeddict in mosaik.async_scenario)
MosaikConfigTotal (typeddict in mosaik.simmanager)
MosaikRemote (class in mosaik.simmanager)
N
next_self_step (SimRunner attribute)
next_steps (SimRunner attribute)
non-persistent
attribute
non-trigger
attribute
O
output_time (SimRunner attribute)
output_to_push (SimRunner attribute)
OutputData (in module mosaik_api_v3)
OutputRequest (in module mosaik_api_v3)
OutputSimulator (class in mosaik.basic_simulators)
P
p_cop_calc() (Heat_Pump_Design method)
P_Required (Heat_Pump_State attribute)
params (ModelDescription attribute)
parse_attrs() (in module mosaik.async_scenario)
persistent
attribute
persistent_inputs (SimRunner attribute)
plot_dataflow() (in module mosaik.util)
plot_dataflow_graph() (in module mosaik.util)
plot_execution_graph() (in module mosaik.util)
plot_execution_time() (in module mosaik.util)
plot_execution_time_per_simulator() (in module mosaik.util)
Port (in module mosaik.simmanager)
progress (SimRunner attribute)
prune_dataflow_cache() (in module mosaik.scheduler)
public (ModelDescription attribute)
PullDescription (class in mosaik.simmanager)
pulled_inputs (SimRunner attribute)
push_output_data() (in module mosaik.scheduler)
PushDescription (class in mosaik.simmanager)
PythonModel (typeddict in mosaik.async_scenario)
Q
Q_Demand (Heat_Pump_Inputs attribute)
(Heat_Pump_State attribute)
Q_evap (Heat_Pump_State attribute)
Q_Supplied (Heat_Pump_State attribute)
R
rt_check() (in module mosaik.scheduler)
rt_factor (AsyncWorld attribute)
,
[1]
rt_sleep() (in module mosaik.scheduler)
rt_start (SimRunner attribute)
run() (AsyncWorld method)
,
[1]
(in module mosaik.scheduler)
(World method)
,
[1]
S
Scenario
Scenario API
ScenarioError (class in mosaik.exceptions)
schedule_step() (SimRunner method)
Sensor (class in mosaik_components.heatpump.hotwatertank.hotwatertank)
set_data() (MosaikRemote method)
set_event() (MosaikRemote method)
set_initial_event() (AsyncWorld method)
,
[1]
(World method)
,
[1]
setup_done() (Simulator method)
shutdown() (AsyncWorld method)
,
[1]
(World method)
,
[1]
sid (Entity attribute)
,
[1]
(SimRunner attribute)
Sim-API
sim_config (AsyncWorld attribute)
,
[1]
sim_name (Entity attribute)
,
[1]
sim_process() (in module mosaik.scheduler)
sim_progress (AsyncWorld attribute)
,
[1]
SimConfig (in module mosaik.async_scenario)
(in module mosaik.scenario)
SimGroup (class in mosaik.async_scenario)
SimRunner (class in mosaik.simmanager)
sims (AsyncWorld attribute)
,
[1]
Simulation
Simulation Model
Simulation time
SimulationError (class in mosaik.exceptions)
Simulator
(class in mosaik_api_v3)
Simulator API
simulator type
event-based
hybrid
time-based
Smart Grid
start() (AsyncWorld method)
,
[1]
(in module mosaik.simmanager)
(World method)
,
[1]
start_connect() (in module mosaik.simmanager)
start_inproc() (in module mosaik.simmanager)
start_proc() (in module mosaik.simmanager)
start_simulation() (in module mosaik_api_v3)
StarterCollection (class in mosaik.simmanager)
state (Heat_Pump attribute)
Step
step() (Controller method)
(Heat_Pump method)
(Heat_Pump_Design method)
(HotWaterTank method)
(in module mosaik.scheduler)
(Simulator method)
step_error() (Heat_Pump_Design method)
step_executed (Heat_Pump_State attribute)
step_size (Heat_Pump_Inputs attribute)
stop() (SimRunner method)
successors (SimRunner attribute)
successors_to_wait_for (SimRunner attribute)
T
T_amb (Heat_Pump_Inputs attribute)
(Heat_Pump_State attribute)
T_mean (HotWaterTank property)
task (SimRunner attribute)
Time resolution
time-based
simulator type
time_resolution (AsyncWorld attribute)
,
[1]
timed_input_buffer (SimRunner attribute)
TimedInputBuffer (class in mosaik.simmanager)
tqdm (AsyncWorld attribute)
,
[1]
trigger
attribute
trigger_successors() (in module mosaik.scheduler)
triggering_ancestors (SimRunner attribute)
triggers (SimRunner attribute)
type (CreateResult attribute)
(Meta attribute)
U
until (AsyncWorld attribute)
,
[1]
V
validate_output_dict() (AsyncModelFactory method)
validate_output_time() (in module mosaik.scheduler)
W
wait_for_dependencies() (in module mosaik.scheduler)
World (class in mosaik)
(class in mosaik.scenario)