Team Calvi

Members
Overall Objectives
Scientific Foundations
Application Domains
Software
New Results
Contracts and Grants with Industry
Dissemination
Bibliography

Section: Software

Keywords : Vlasov, semi-Lagrangian, local cubic splines, MPI, scalability.

LOSS

Participants : Nicolas Crouseilles [ correspondant ] , Guillaume Latu, Stéphanie Salmon, Eric Sonnendrücker.

The LOSS code is devoted to the numerical solution of the Vlasov equation in four phase-space dimensions, coupled with the two-dimensional Poisson equation in cartesian geometry. It implements a parallel version of the semi-Lagrangian method based on a localized cubic splines interpolation we developed. It has the advantage compared to older versions of the cubic splines semi-Lagrangian method to be efficient even when the number of processors becomes important (several hundreds). It is written in Fortran 90 and MPI. The computation kernel of LOSS has been adapted and put in the GYSELA5D code owned by the CEA-Cadarache.

A slightly different version called LOSSx has been developed. The Lossx code is based on the previous one LOSS. It is also devoted to the numerical solution of the Vlasov equation in four phase-space dimensions, coupled with the two-dimensional Poisson equation in cartesian geometry. LOSSx, written in Fortran 90, is parallel in the configuration domain using MPI and uses a dynamic mesh evolving with the distribution function in the velocity domain.


previous
next

Logo Inria