Distribution In PLateaux methODOlogy for the CompUtation of transport equationS
Diplodocus.jl is a Julia package for the transport of particle distribution functions through phase space with the inclusion of continous forces and discrete interactions between particle. It contains three sub-packages: DiplodocusCollisions.jl generates collision arrays via Monte-Carlo integration that describe discrete particle interactions; these pre-computable arrays are then fed into DiplodocusTransport.jl, where advection terms are added and the evolution of particle distribution function can be simuilated; results of these simulations can then be plotted using function from DiplodocusPlots.jl.
Documentation, installation instructions and tutorials can be found here.
This framework is being published as the DIPLODOCUS series of papers, the first two covering the theoretical background and numerical implementation can be found at Paper I and Paper II.