tops.solvers

Classes

Euler

EulerDAE

ModifiedEuler

ModifiedEulerDAE

SimpleRK4

Module Contents

class tops.solvers.Euler(f, t0, x0, t_end=np.inf, dt=0.005, **kwargs)
f
t
x
y
t_end
dt = 0.005
step()
class tops.solvers.EulerDAE(f, g_inv, *args, **kwargs)

Bases: Euler

g_inv
v
step()
class tops.solvers.ModifiedEuler(*args, n_it=1, **kwargs)

Bases: Euler

n_it = 1
step()
class tops.solvers.ModifiedEulerDAE(*args, n_it=1, **kwargs)

Bases: EulerDAE

n_it = 1
f_ode
step()
class tops.solvers.SimpleRK4(*args, **kwargs)

Bases: Euler

step()