Simulation

class rameau.core.simulation.Simulation[source]

rameau simulations.

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_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 start to end time steps.

set_states(states, timestep[, only_levels])

Set the simulation states for timestep.

to_toml(path)

Dump the simulation to a TOML file.

write_outputs([path])

Dump the simulation outputs to a directory.

Attributes

final_states

Simulation final states.

output_settings

Read only derived type.

simulation_settings

Read only derived type.

tree

Read only derived type.