TPLS is a powerful and efficient 3D Direct Numerical Simulation (DNS) flow solver to simulate multiphase flows at unprecedented detail, speed and accuracy.
This flow solver has been developed by Lennon Ó Náraigh (Mathematical Sciences, University College Dublin), Prashant Valluri (Engineering, University of Edinburgh), Toni Collis, David Scott and Iain Bethune (EPCC at the University of Edinburgh) and Peter Spelt (Université de Lyon1, Claude Bernard) under the aegis of several HECToR / ARCHER computer time grants and dCSE/eCSE programmes.
The TPLS solver is highly parallelisable and can simulate flows at ultra high resolution ( > 30 million grid points). Key features are:
1) Highly parallelisable using mixed OpenMP/MPI architecture
2) Optimised for ARCHER (> 2048 Cores)
3) Fortran coding with PETSc subroutines
4) Parallel I/O using NetCDF
We also provide a simplified version of the code 'S-TPLS' to help new users understand the code structure and algorithms.
- High Resolution DNS solver
- Level-set interface capturing
- Hybrid MPI/OpenMP parallelisation
- Scales to 1000s of cores
- Uses Krylov Subspace solution methods from PETSc
Be the first to post a review of TPLS!