ODEInformationOperator

class probnum.diffeq.odefilter.information_operators.ODEInformationOperator(input_dim, output_dim)

Bases: InformationOperator

Information operators that depend on an ODE function.

Other than InformationOperator`s, :class:`ODEInformationOperators depend explicitly on an InitialValueProblem. Not all information operators that are used in ODE solvers do.

Attributes Summary

ode_has_been_incorporated

Methods Summary

__call__(t, x)

Call self as a function.

as_transition([noise_fun])

incorporate_ode(ode)

Incorporate the ODE into the operator.

jacobian(t, x)

Attributes Documentation

Parameters
ode_has_been_incorporated

Methods Documentation

abstract __call__(t, x)

Call self as a function.

Parameters
Return type

ndarray

as_transition(noise_fun=None)[source]
Parameters

noise_fun (Optional[RandomVariable]) –

incorporate_ode(ode)[source]

Incorporate the ODE into the operator.

Parameters

ode (InitialValueProblem) –

jacobian(t, x)
Parameters
Return type

ndarray