Lines Matching refs:x_new
19 def F_fcn(x_new, x, t_new, t, p): argument
21 return (t_new - t) * f_fcn(t_new, x_new, p) - x_new + x
23 def J_fcn(x_new, x, t_new, t, p): argument
28 y.data[0,:] = x_new
36 x_new = x.copy()
41 x_new.data[0,...] = x.data[0,...]
42 x_new.data[1:,...] = 0
45 J = J_fcn(x_new.data[0,0], x.data[0,0], ts[nts+1], ts[nts], p.data[0,0])
50 …delta_x = numpy.linalg.solve(J, F_fcn(x_new.data[0,0], x.data[0,0], ts[nts+1], ts[nts], p.data[0,0…
51 x_new.data[0,0] -= delta_x
55 J = J_fcn(x_new.data[0,0], x.data[0,0], ts[nts+1], ts[nts], p.data[0,0])
57 F = F_fcn(x_new, x, ts[nts+1], ts[nts], p)
58 x_new.data[d,0] = -numpy.linalg.solve(J, F.data[d,0])
60 x.data[...] = x_new.data[...]