smash.BackwardRun#

class smash.BackwardRun(data=None)[source]#

Represents backward run optional results.

Attributes:
time_steppandas.DatetimeIndex

A list of length n containing the returned time steps.

rr_statesFortranDerivedTypeArray

A list of length n of RR_StatesDT for each time_step.

q_domainnumpy.ndarray

An array of shape (nrow, ncol, n) representing simulated discharges on the domain for each time_step.

internal_fluxesdict[str, numpy.ndarray]

A dictionary where keys are the names of the internal fluxes and the values are array of shape (nrow, ncol, n) representing an internal flux on the domain for each time_step.

costfloat

Cost value.

jobsfloat

Cost observation component value.

gradnumpy.ndarray

An array of shape (n,) representing the gradient value.

See also

smash.backward_run

Run the backward Model.

Notes

The object’s available attributes depend on what is requested by the user in return_options during a call to backward_run.