Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aelv_v1_0.tar.gz(22 Kbytes)
Manuscript Title: JOSEPHINE: A parallel SPH code for free-surface flows
Authors: J.M. Cherfils, G. Pinon, E. Rivoalen
Program title: JOSEPHINE
Catalogue identifier: AELV_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 183(2012)1468
Programming language: Fortran 90 and OpenMPI.
Computer: All shared or distributed memory parallel processors, tested on a Xeon W3520, 2.67GHz.
Operating system: Any system with a Fortran 90 compiler and MPI, tested on Debian Linux.
Has the code been vectorised or parallelized?: The code has been parallelized but has not been explicitly vectorised.
RAM: Dependent upon the number of particles.
Keywords: SPH, Weakly compressible, Free-surface, Euler equations.
Classification: 4.12.

Nature of problem:
JOSEPHINE is designed to solve unsteady incompressible flows with a free-surface and large deformations.

Solution method:
JOSEPHINE is an implementation of Smoothed Particle Hy- drodynamics. SPH is a Lagrangian mesh free particle method, thus, no explicit tracking procedure is required to catch the free-surface. Incompressibility is satisfied using a weakly compressible model. Boundary conditions at walls are enforced by means of the ghost particles technique. The free-surface dynamic and kinematic conditions are applied implicitly.

Running time:
15mn on 4 processors for the dam-break case with 5000 particles, dependent upon the real duration (2s here).