OptiSimulation
- class rameau.core.simulation.OptiSimulation[source]
rameau optimization simulation.
Methods
get_budget([variables, header_type])Get the water balance of the reservoirs (mm)
get_input([variable, header_type])Get simulation input data.
get_metrics([variable, header_type, ...])Get the metrics.
get_opti_metrics([variable, header_type])Get the metrics computed over the optimization time period.
get_output([variable, header_type])Get a given output variable.
get_riverflow_component([variables, header_type])Get the components of the river flow (m3/s)
get_states(timestep)Get the simulation states for
timestep.run(start, end[, update_param])Run simulation from
starttoendtime steps.set_states(states, timestep[, only_levels])Set the simulation states for
timestep.to_toml(path)This method overrides
Simulation.to_tomlwrite_outputs([path])This method overrides
Simulation.write_outputsAttributes
Simulation final states.
Read only derived type.