All Projects → rveltz → PiecewiseDeterministicMarkovProcesses.jl

rveltz / PiecewiseDeterministicMarkovProcesses.jl

Licence: other
Piecewise Deterministic Markov Processes in Julia

Programming Languages

julia
2034 projects

Projects that are alternatives of or similar to PiecewiseDeterministicMarkovProcesses.jl

Differentialequations.jl
Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components
Stars: ✭ 2,023 (+10015%)
Mutual labels:  differential-equations, stochastic-processes
pomp
R package for statistical inference using partially observed Markov processes
Stars: ✭ 88 (+340%)
Mutual labels:  differential-equations, stochastic-processes
DiffEqPhysics.jl
A library for building differential equations arising from physical problems for physics-informed and scientific machine learning (SciML)
Stars: ✭ 46 (+130%)
Mutual labels:  differential-equations
sciml.ai
The SciML Scientific Machine Learning Software Organization Website
Stars: ✭ 38 (+90%)
Mutual labels:  differential-equations
SciMLBenchmarks.jl
Benchmarks for scientific machine learning (SciML) software and differential equation solvers
Stars: ✭ 195 (+875%)
Mutual labels:  differential-equations
LatentDiffEq.jl
Latent Differential Equations models in Julia.
Stars: ✭ 34 (+70%)
Mutual labels:  differential-equations
MLJC-UniTo-ProjectX-2020-public
Public repository for the proposal “Physics-Informed Machine Learning Simulator for Wildfire Propagation” - MLJC University of Turin - ProjectX2020 Competition (UofT AI)
Stars: ✭ 31 (+55%)
Mutual labels:  differential-equations
EPDE
EPDE - partial differential equations discovery framework
Stars: ✭ 37 (+85%)
Mutual labels:  differential-equations
DiffEqParamEstim.jl
Easy scientific machine learning (SciML) parameter estimation with pre-built loss functions
Stars: ✭ 36 (+80%)
Mutual labels:  differential-equations
FOODIE
Fortran Object-Oriented Differential-equations Integration Environment, FOODIE
Stars: ✭ 109 (+445%)
Mutual labels:  differential-equations
DiffEqGPU.jl
GPU-acceleration routines for DifferentialEquations.jl and the broader SciML scientific machine learning ecosystem
Stars: ✭ 131 (+555%)
Mutual labels:  differential-equations
heyoka
C++ library for ODE integration via Taylor's method and LLVM
Stars: ✭ 151 (+655%)
Mutual labels:  differential-equations
SciPyDiffEq.jl
Wrappers for the SciPy differential equation solvers for the SciML Scientific Machine Learning organization
Stars: ✭ 19 (-5%)
Mutual labels:  differential-equations
curve-shortening-demo
Visualize curve shortening flow in your browser.
Stars: ✭ 19 (-5%)
Mutual labels:  differential-equations
owl ode
Owl's Differential Equation Solvers
Stars: ✭ 24 (+20%)
Mutual labels:  differential-equations
SBMLToolkit.jl
SBML differential equation and chemical reaction model (Gillespie simulations) for Julia's SciML ModelingToolkit
Stars: ✭ 25 (+25%)
Mutual labels:  differential-equations
RootedTrees.jl
A collection of functionality around rooted trees to generate order conditions for Runge-Kutta methods in Julia for differential equations and scientific machine learning (SciML)
Stars: ✭ 24 (+20%)
Mutual labels:  differential-equations
GlobalSensitivity.jl
Robust, Fast, and Parallel Global Sensitivity Analysis (GSA) in Julia
Stars: ✭ 30 (+50%)
Mutual labels:  differential-equations
Gosl
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
Stars: ✭ 1,629 (+8045%)
Mutual labels:  differential-equations
godesim
ODE system solver made simple. For IVPs (initial value problems).
Stars: ✭ 19 (-5%)
Mutual labels:  differential-equations

PiecewiseDeterministicMarkovProcesses.jl

Documentation Build Status
Build status codecov

PiecewiseDeterministicMarkovProcesses.jl is a Julia package that allows simulation of Piecewise Deterministic Markov Processes (PDMP); these encompass hybrid systems and jump processes, comprised of continuous and discrete components, as well as processes with time-varying rates. The aim of the package is to provide methods for the simulation of these processes that are "exact" up to the ODE integrator. A lot of care has been devoted to reduce allocations as much as possible.

To install this package, run the command

] add PiecewiseDeterministicMarkovProcesses

Please, have a look at the documention.

Authors

This is a joint work of Romain Veltz (@rveltz) and Simon Frost (@sdwfrost).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].