KitBase.jl
This lightweight module provides basic physical formulations and numerical methods for Kinetic.jl ecosystem. The finite volume method (FVM) is employed to perform 1-3 dimensional numerical simulations on CPUs and GPUs. A rich set of numerical fluxes and source terms are implemented for advection-diffusion-type governing equations. A partial list of current supported models and equations include:
- Boltzmann equation
- radiative transfer equation
- Fokker-Planck-Landau equation
- direct simulation Monte Carlo
- advection-diffusion equation
- Burgers equation
- Euler equations
- Navier-Stokes equations
- Magnetohydrodynamical equations
- Maxwell's equations
For the detailed information on the implementation and usage of the package, you may check the documentation.