PARIS Simulator Code

A PArallel Robust Interface Simulator that combines VOF and Front-Tracking.


PARIS Simulator is a free code, or software, for the computational fluid dynamics (CFD) of multiphase flows, or computational multiphase fluid dynamics (CMFD) .

It is extended from or inspired by the following codes:

- FTC3D2011 (Front Tracking Code for 3D simulations) by Gretar Tryggvason and Sadegh Dabiri
- Surfer VOF code by Stephane Zaleski, Jie Li, Ruben Scardovelli and others
- Gerris Flow Solver by Stephane Popinet

Paris, or Paris Simulator (PArallel Robust Interface Simulator) combines the Volume-Of-Fluid (VOF) and Front-Tracking methods to create simulations of interfacial fluid flow, such as droplets, bubbles or waves. In the VOF version it uses the Height-Function (HF) method combined with Balanced Continuous Surface Force to compute capillary or surface tension forces. It computes complex flows such as fast atomizing jets and has a Lagrangian point particle option.

Paris also contains a free-surface module and a thermal module. There is also a version that encompasses phase change.

Paris is written in Fortran 90/95/2003. It parallelizes using MPI and domain decomposition. The parallelisation has been shown to be efficient (see Features and Documentation sections).


PARIS is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. PARIS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public Licence for more details.