Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ojeda-e/fokker-planck
Numerical solution of the Fokker-Planck equation in large times using CUDA/C.
https://github.com/ojeda-e/fokker-planck
cuda fokker-planck-equations
Last synced: 16 days ago
JSON representation
Numerical solution of the Fokker-Planck equation in large times using CUDA/C.
- Host: GitHub
- URL: https://github.com/ojeda-e/fokker-planck
- Owner: ojeda-e
- Created: 2021-04-15T04:51:09.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-04-15T05:43:24.000Z (over 3 years ago)
- Last Synced: 2024-11-06T18:02:03.390Z (2 months ago)
- Topics: cuda, fokker-planck-equations
- Language: Cuda
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fokker-Planck equations
Fokker-Planck (FP) equations, also known as _Kolmogorov forward equations_, are a central subject in the study of diffusion processes.
FP equations describe the probability density function of a given observable (position, velocoty, etc) of a particle given its evolution in time.In this repo, the numerical solution of the FP equation in large times is calculated.
## Particular case: FP in large times.
Given a set of random variables _Xi_, we can generate a sistem of _i_ differential equations. Since each individual particle executes a motion
which is independent of the motions of all other particles, it is possible to paralelize numerical calculations by using one thread per equation of motion.An stochastic dynamics can be written as an FP equation in the form
∂tP(x, t) = T ∂x^2 P(x, t) + ∂x[∂xV (x)P(x, t)],
with stationary solutions in large times
P(x, t → ∞) ∝ exp(−V (x)/T).