test_v3¶
This simple test model is nearly identical with test_v1
but works
on 1-dimensional sequences instead on 0-dimensional sequences.
- class hydpy.models.test_v3.Model[source]¶
Bases:
ELSModel
Test model, Version 3.
- The following methods define the relevant components of a system of ODE equations (e.g. direct runoff):
Calc_QV_V1
Calculate the actual storage losses.
- The following methods define the complete equations of an ODE system (e.g. change in storage of fast water due to effective precipitation and direct runoff):
Calc_SV_V1
Calculate the actual storage contenst.
- class hydpy.models.test_v3.ControlParameters(master: Parameters, cls_fastaccess: Type[FastAccessParameter] | None = None, cymodel: CyModelProtocol | None = None)¶
Bases:
SubParameters
Control parameters of model test_v3.
- class hydpy.models.test_v3.FluxSequences(master: Sequences, cls_fastaccess: Type[TypeFastAccess_co] | None = None, cymodel: CyModelProtocol | None = None)¶
Bases:
FluxSequences
Flux sequences of model test_v3.
- The following classes are selected:
QV()
Storage loss vector [mm/T]
- class hydpy.models.test_v3.SolverParameters(master: Parameters, cls_fastaccess: Type[FastAccessParameter] | None = None, cymodel: CyModelProtocol | None = None)¶
Bases:
SubParameters
Solver parameters of model test_v3.
- The following classes are selected:
AbsErrorMax()
Absolute numerical error tolerance [mm/T].RelErrorMax()
Relative numerical error tolerance [1/T].RelDTMin()
Smallest relative integration time step size allowed [-].RelDTMax()
Largest relative integration time step size allowed [-].
- class hydpy.models.test_v3.StateSequences(master: Sequences, cls_fastaccess: Type[TypeFastAccess_co] | None = None, cymodel: CyModelProtocol | None = None)¶
Bases:
StateSequences
State sequences of model test_v3.
- The following classes are selected:
SV()
Storage content vector[mm].