IFP-C3D, a hexahedral unstructured parallel solver dedicated to multiphysics calculation is being developed at IFP to compute the compressible combustion in internal engines. IFP-C3D uses an unstructured formalism, the finite volume method on staggered grid, time splitting, SIMPLE loop, subcycled advection, turbulent and Lagrangian spray and a liquid film model. Original algorithms and models such as the conditional temporal interpolation methodology for moving grids, the remapping algorithm for transferring quantities on different meshes during the computation enable IFP-C3D to deal with complex moving geometries with large volume deformation induced by all moving geometrical parts (intake/exhaust valve, piston). Large super-scalar machines up to 1000 processors are being widely used and IFP-C3D has been optimized for running on these Cluster machines. IFP-C3D is parallelized using the Message Passing Interface (MPI) library to distribute a calculation over a large number of processors. Moreover, IFP-C3D uses an optimized linear algebraic library to solve linear matrix systems and the METIS partitionner library to distribute the computational load equally for all meshes used during the calculation and in particular during the remap stage when new meshes are loaded. Numerical results and performance timing are presented to demonstrate the computational efficiency of the code.
[1]
J. Bohbot,et al.
IFP-C3D: an Unstructured Parallel Solver for Reactive Compressible Gas Flow with Spray
,
2009
.
[2]
Rajesh Sudarsan,et al.
ReSHAPE: A Framework for Dynamic Resizing and Scheduling of Homogeneous Applications in a Parallel Environment
,
2007,
2007 International Conference on Parallel Processing (ICPP 2007).
[3]
O. Colin,et al.
3d Modeling of Mixing, Ignition and Combustion Phenomena in Highly Stratified Gasoline Engines
,
2003
.
[4]
Mario F. Trujillo,et al.
KIVA-4: An unstructured ALE code for compressible gas flow with sprays
,
2006,
J. Comput. Phys..
[5]
Mikhail Shashkov,et al.
The repair paradigm and application to conservation laws
,
2004
.
[6]
A. Benkenida,et al.
The 3-Zones Extended Coherent Flame Model (Ecfm3z) for Computing Premixed/Diffusion Combustion
,
2004
.
[7]
O. Colin,et al.
(2-25) Arc and Kernel Tracking Ignition Model for 3D Spark-Ignition engine calculations((SI-7)S. I. Engine Combustion 7-Modeling)
,
2001
.
[8]
David J. Torres,et al.
Partitioning strategies for parallel KIVA-4 engine simulations
,
2008
.