YALES2

Principal Investigator: 

V. Moureau
CORIA
Email: vincent.moureau@coria.fr

G. Lartigue
CORIA
Email: ghislain.lartigue@coria.fr

Other application users/developers: 

It is used by more than 60 people in labs and in the industry:
Labs : CORIA, I3M, LEGI, EM2C, IMFT, CERFACS, IFP-EN, ULB, …
Industry : Safran, Airbus, AirLiquide, Rhodia, Renault, Areva, GDF Suez, …

 

Development discontinued

Scientific area: 
Computational Fluid Dynamics, combustion
Abstract: 
YALES2 is a research code that aims at the solving of two-phase combustion from primary atomization to pollutant prediction on massive complex meshes. The code is used and developed by more than 100 researchers at CORIA and in several laboratories that are grouped in a joint initiative called SUCCESS in order to promote super-computing and help in the training and the porting of the AVBP and YALES2 codes. YALES2 is also used in the aeronautical, automotive and process engineering industries. YALES2 is able to handle efficiently unstructured meshes with several billions of elements, thus enabling the DNS and LES of laboratory and semi-industrial configurations. The solvers of YALES2 cover a wide range of phenomena and applications and they may be assembled to address multi-physics problems.
Scalability: 
YALES2 solves the low-Mach number Navier-Stokes equations with a projection method for constant and variable density flows. These equations are discretized with a 4th-order central scheme in space and a 4th-order Runge-Kutta like scheme in time. The efficiency of projection approaches is usually driven by the performances of the Poisson solver. In YALES2, the linear solver is a highly efficient Deflated Preconditioned Conjugate Gradient that has two mesh levels. As a result, YALES2 is currently used for production runs with meshes of 18 billion cells on 16384 cores of the Curie machine, up to 16384 cores on IBM BG/P and BULL x86 systems.
Versions: 
MPI
OpenMP
Tested on platforms: 

YALES2 has been ported on the major HPC plateforms: Intel clusters (Curie and Arain at CEA, Antares at CRIHAN), Blue Gene machines (P and Q at IDRIS and JUELICH), ARM cluster and Intel Xeon Phi.

Images: 
Any other information: 

• 3rd of the Bull-Joseph Fourier prize in 2009
• 2011 IBM faculty award