Programs in Physics & Physical Chemistry
|[Licence| Download | New Version Template] aeso_v1_0.tar.gz(57 Kbytes)|
|Manuscript Title: The vmf90 program for the numerical resolution of the Vlasov equation for mean-field systems|
|Authors: Pierre de Buyl|
|Program title: vmf90|
|Catalogue identifier: AESO_v1_0|
Distribution format: tar.gz
|Journal reference: Comput. Phys. Commun. 185(2014)1822|
|Programming language: Fortran 95.|
|Computer: Single CPU computer.|
|Operating system: No specific operating system, the program is tested under Linux and OS X.|
|RAM: About 5 M bytes|
|Keywords: Vlasov equation, Semi-Lagrangian method, Hamiltonian Mean-Field model, Single-Wave model.|
|Classification: 1.5, 19.8, 19.13, 23.|
External routines: HDF5 for the code (tested with HDF5 v1.8.8 and above). Python, NumPy, h5py and matplotlib for analysis.
Nature of problem:
Numerical resolution of the Vlasov equation for mean-field models (Hamiltonian Mean-Field model and Single Wave model).
The equation is solved with the semi-Lagrangian method and cubic spline interpolation.
The examples provided with the program take 1m30 for the Hamiltonian-Mean Field model and 10m for the Single Wave model, on a Intel Core i7 CPU @ 3.33GHz. Increasing the number of grid points or the number of time steps increases the running time.
|Disclaimer | ScienceDirect | CPC Journal | CPC | QUB|