corrections
Correction models.
Correction
¤
Bases: ABC
Correction model interface.
Source code in probdiffeq/solvers/strategies/components/corrections.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
|
complete(ssv, corr)
¤
Complete what has been left out by estimate_error
.
Source code in probdiffeq/solvers/strategies/components/corrections.py
25 26 27 28 |
|
estimate_error(ssv, corr, /, vector_field, t)
¤
Perform all elements of the correction until the error estimate.
Source code in probdiffeq/solvers/strategies/components/corrections.py
20 21 22 23 |
|
extract(ssv, corr)
¤
Extract the solution from the state.
Source code in probdiffeq/solvers/strategies/components/corrections.py
30 31 32 33 |
|
init(x)
¤
Initialise the state from the solution.
Source code in probdiffeq/solvers/strategies/components/corrections.py
15 16 17 18 |
|
slr0(cubature_fun=None) -> _ODEConstraintStatistical
¤
Zeroth-order statistical linear regression.
Source code in probdiffeq/solvers/strategies/components/corrections.py
132 133 134 135 136 137 138 139 140 |
|
slr1(cubature_fun=None) -> _ODEConstraintStatistical
¤
First-order statistical linear regression.
Source code in probdiffeq/solvers/strategies/components/corrections.py
143 144 145 146 147 148 149 150 151 |
|
ts0(*, ode_order=1) -> _ODEConstraintTaylor
¤
Zeroth-order Taylor linearisation.
Source code in probdiffeq/solvers/strategies/components/corrections.py
114 115 116 117 118 119 120 |
|
ts1(*, ode_order=1) -> _ODEConstraintTaylor
¤
First-order Taylor linearisation.
Source code in probdiffeq/solvers/strategies/components/corrections.py
123 124 125 126 127 128 129 |
|