get_method#
- class braintools.quad.get_method(name, kind='ode')#
Look up a registered one-step integrator by name.
- Parameters:
- Returns:
The registered stepper.
- Return type:
- Raises:
KeyError – If no method of that name is registered for
kind. The message lists the closest registered names (difflib).ValueError – If
kindis unknown.TypeError – If
nameis not a string.
See also
register_methodAdd a stepper to the registry.
list_methodsList the registered names.
Examples
>>> from braintools.quad import get_method, ode_rk4_step, sde_milstein_step >>> get_method('rk4') is ode_rk4_step True >>> get_method('milstein', kind='sde') is sde_milstein_step True >>> get_method('ode_rk4_step') is ode_rk4_step True