Kernels (Math)
JIT-compiled solver kernels for numba-sde.
- pyito.kernels.df_milstein_diagonal_all(drift_func, diffusion_func, args, y0, t0, dt, n_steps, n_paths, seed, epsilon=1e-05)
- pyito.kernels.df_milstein_diagonal_final(drift_func, diffusion_func, args, y0, t0, dt, n_steps, n_paths, seed, epsilon=1e-05)
Derivative-Free Milstein for Diagonal noise.
- pyito.kernels.df_milstein_scalar_all(drift_func, diffusion_func, args, y0, t0, dt, n_steps, n_paths, seed, epsilon=1e-05)
- pyito.kernels.df_milstein_scalar_final(drift_func, diffusion_func, args, y0, t0, dt, n_steps, n_paths, seed, epsilon=1e-05)
- pyito.kernels.euler_maruyama_diagonal_all(drift_func, diffusion_func, args, y0, t0, dt, n_steps, n_paths, seed)
- pyito.kernels.euler_maruyama_diagonal_final(drift_func, diffusion_func, args, y0, t0, dt, n_steps, n_paths, seed)
- pyito.kernels.euler_maruyama_scalar_all(drift_func, diffusion_func, args, y0, t0, dt, n_steps, n_paths, seed)
- pyito.kernels.euler_maruyama_scalar_final(drift_func, diffusion_func, args, y0, t0, dt, n_steps, n_paths, seed)
- pyito.kernels.milstein_diagonal_all(drift_func, diffusion_func, diffusion_deriv_func, args, y0, t0, dt, n_steps, n_paths, seed)
- pyito.kernels.milstein_diagonal_final(drift_func, diffusion_func, diffusion_deriv_func, args, y0, t0, dt, n_steps, n_paths, seed)
Milstein method for Diagonal noise (independent dW per dimension).
- pyito.kernels.milstein_scalar_all(drift_func, diffusion_func, diffusion_deriv_func, args, y0, t0, dt, n_steps, n_paths, seed)
- pyito.kernels.milstein_scalar_final(drift_func, diffusion_func, diffusion_deriv_func, args, y0, t0, dt, n_steps, n_paths, seed)