Efficiently and easily integrating differential equations with JiTCODE, JiTCDDE, and JiTCSDE

11/25/2017
by   Gerrit Ansmann, et al.
0

We present a family of Python modules for the numerical integration of ordinary, delay, or stochastic differential equations. The key features are that the user enters the derivative symbolically and it is just-in-time-compiled, allowing the user to efficiently integrate differential equations from a higher-level interpreted language. The presented modules are particularly suited for large systems of differential equations such as used to describe dynamics on complex networks. Through the selected method of input, the presented modules also allow to almost completely automatize the process of estimating regular as well as transversal Lyapunov exponents for ordinary and delay differential equations.

READ FULL TEXT
research
06/03/2021

A new framework for polynomial approximation to differential equations

In this paper we discuss a framework for the polynomial approximation to...
research
09/15/2021

Modular Neural Ordinary Differential Equations

The laws of physics have been written in the language of dif-ferential e...
research
09/14/2022

Vectorized Adjoint Sensitivity Method for Graph Convolutional Neural Ordinary Differential Equations

This document, as the title stated, is meant to provide a vectorized imp...
research
02/05/2002

A Qualitative Dynamical Modelling Approach to Capital Accumulation in Unregulated Fisheries

Capital accumulation has been a major issue in fisheries economics over ...
research
08/31/2023

Model Selection for Ordinary Differential Equations: a Statistical Testing Approach

Ordinary differential equations (ODEs) are foundational in modeling intr...
research
06/14/2022

On the Gauss-Manin Connection and Real Singularities

We prove that to each real singularity f: (ℝ^n+1, 0) → (ℝ, 0) one can as...
research
07/24/2023

Predicting Ordinary Differential Equations with Transformers

We develop a transformer-based sequence-to-sequence model that recovers ...

Please sign up or login with your details

Forgot password? Click here to reset