Kinetic.jl
xiaotianbai.com
Spec sheet
- Purpose
- Kinetic is a computational fluid dynamics toolbox written in Julia that combines mechanical and neural network models in a unified framework.Read 7 Oct 2026 · xiaotianbai.com
- Product
- Kinetic.jl is a computational fluid dynamics toolbox written in Julia that combines mechanical and neural network models in a differentiable programming framework.Read 8 Oct 2026 · xiaotianbai.com
- Free plan
- YesRead 24 Sep 2026 · github.com
- Support
- The documentation invites users to ask questions, open issues, and submit pull requests for questions, suggestions, or solutions.Read 8 Oct 2026 · xiaotianbai.com
- 3D visuals
- NoRead 24 Sep 2026 · github.com
- Applications
- It supports particle transport and advection-diffusion-type equations involving particles such as molecules, photons, plasmas, and neutrons.Read 8 Oct 2026 · xiaotianbai.com
- Assessment tools
- NoRead 24 Sep 2026 · github.com
- Authoring tools
- NoRead 24 Sep 2026 · github.com
- Compute
- The documentation says simultaneous one to three dimensional simulations can run on CPUs and GPUs.Read 8 Oct 2026 · xiaotianbai.com
- Delivery mode
- desktopRead 24 Sep 2026 · github.com
- Design
- The project describes its modular design as supporting educational use in kinetic theory and scientific research through APIs at different levels.Read 8 Oct 2026 · xiaotianbai.com
- Distributed computing
- The distributed computing documentation uses Julia's Distributed module and describes its @distributed macro as providing MPI-type parallelization.Read 7 Oct 2026 · xiaotianbai.com
- Education and research
- The interface is intended for educational use in kinetic theory and scientific research, with multiple API levels designed to cooperate with Julia ecosystem packages.Read 7 Oct 2026 · xiaotianbai.com
- Fortran backend
- KitFort is an optional Fortran backend that can be manually installed when execution efficiency is the priority; it is not a default Kinetic submodule.Read 8 Oct 2026 · xiaotianbai.com
- Julia ecosystem
- The documentation describes Kinetic as a 100% Julia stack designed to integrate with existing Julia packages and avoid a two-language workflow.Read 8 Oct 2026 · xiaotianbai.com
- Lesson library
- NoRead 24 Sep 2026 · github.com
- Machine learning
- KitML is a scientific machine learning toolbox intended to fuse mechanical and neural models, including a neural network enhanced Boltzmann equation.Read 8 Oct 2026 · xiaotianbai.com
- ML integrations
- KitML documentation says its training interfaces are consistent with the Flux.jl and DiffEqFlux.jl ecosystems and that its universal Boltzmann equation works with DifferentialEquations.jl solvers.Read 8 Oct 2026 · xiaotianbai.com
- ODE integration
- The universal Boltzmann equation functions are documented as working with modern ODE solvers in DifferentialEquations.jl.Read 7 Oct 2026 · xiaotianbai.com
- Offline access
- YesRead 24 Sep 2026 · github.com
- Parallel computing
- The distributed computing guide uses Julia's Distributed module and describes MPI-type parallelization across workers.Read 8 Oct 2026 · xiaotianbai.com
- Python
- The project lists kineticpy as a Python interface built on pyjulia.Read 8 Oct 2026 · xiaotianbai.com
- Python interface
- The kineticpy wrapper lets users locate Kinetic methods from Python and includes installation and usage instructions.Read 7 Oct 2026 · xiaotianbai.com
- Scientific machine learning
- KitML is a scientific machine learning toolbox for combining mechanical and neural models, and its documented training interfaces are consistent with Flux.jl and DiffEqFlux.jl.Read 7 Oct 2026 · xiaotianbai.com
- Scope
- The framework models particle transport and can solve advection-diffusion-type equations for particles including molecules, photons, plasmas, and neutrons.Read 7 Oct 2026 · xiaotianbai.com
- Simulation dimensions
- It supports simultaneous numerical simulations in 1–3 dimensions on CPUs and GPUs.Read 7 Oct 2026 · xiaotianbai.com
- Supported equations
- The listed models include linear, nonlinear, and multicomponent Boltzmann equations, Fokker-Planck-Landau, DSMC, Burgers, Euler, Navier-Stokes, magnetohydrodynamics, and Maxwell equations.Read 8 Oct 2026 · xiaotianbai.com
Where Specifiction places it
- Physics Simulation Software#48 of 897.6