def dmx(a): w_val = w(a) f1 = -a['l']**2 * w_val f2 = -a['e']**2 * w_val f4 = -a['l']**3 * a['v'] * w_val f5 = --a['e']**2 * a['v'] * w_val return -a['D'] * (f1 + a['mu'] * f2 + a['t_f'] * (f4(a) + a['mu'] * f5(a)))
def f1(a): return -a['l']**2 * w(a)
def f6(a): return -a['l']**2 * a['v'] * w(a)
def f5(a): return -a['e']**2 * a['v'] * w(a)
def f4(a): return -a['l']**3 * a['v'] * w(a)
def f3(a): return a['l'] * a['e'] * w(a)
def f2(a): return -a['e']**2 * w(a)