gemseo / algos / ode

Show inherited members

lib_scipy_ode module

Wrappers for SciPy’s ODE solvers.

ODE stands for ordinary differential equation.

class gemseo.algos.ode.lib_scipy_ode.ScipyODEAlgos[source]

Bases: ODESolverLibrary

Wrapper for SciPy’s ODE solvers.

ODE stands for ordinary differential equation.

LIBRARY_NAME: ClassVar[str | None] = 'SciPy'

The name of the interfaced library.

algo_name: str | None

The name of the algorithm used currently.

descriptions: dict[str, AlgorithmDescription]

The description of the algorithms contained in the library.

internal_algo_name: str | None

The internal name of the algorithm used currently.

It typically corresponds to the name of the algorithm in the wrapped library if any.

option_grammar: JSONGrammar | None

The grammar defining the options of the current algorithm.