The 1.3 version is downloadable here.
Main improvements in Code_Saturne version 1.3
Basic Kernel improvements
- parallel coupling with SYRTHES, including 2D calculations
- automatic evaluation of total pressure
- unified outlet boundary conditions
- unified launch script, compliant with every architecture tested so far
- single listing file (default)
- ALE method (mobile meshes) and internal fluid/structure coupling with mobile solid structures (simple spring law)
- orthotropic mesh viscosity and compatibility of ALE method with second order in time and velocity/pressure sub-iterations
- steady-state algorithm
- optimisation for massively parallel machines
- fine CPU time memory consumption analysis, traceback in case of crash (BFT library)
- plugging of BLAS libraries when available, for optimised linear algebra
- rough wall boundary conditions
- stabilised v2f turbulence model
- improved algorithm for distance to the wall evaluation (faster and more stable)
- simplified selection of faces or cells sub-sets (for boundary conditions, initialisation, source terms, post-processing, ...) with criteria on colour, group and geometry, using specific functions (GETCEL, GETFBR, GETFAC)
- extension of the potentialities of the Graphical User Interface (advanced calculation parameters, advanced selection and post-processing, ALE, steady-state, coal combustion, radiative transfer)
Improvements in Specific Physics
- Matisse engineering module for the design of nuclear waste storage facilities
- heavy fuel oil combustion (not fully validated)
- restructured coal combustion module, accounting for coal humidity
- wall chemical forces (van der Waals) and advanced fluid/particule interaction in the Lagrangian module
- compliance of Lagrangian module with periodic boundaries
- advanced and simplified statistics in the Lagrangian module
Improvements in pre/post-processing
- direct and parallel post-processinfg through the FVM library, with optional discard or tesselation of non-standard polyhedra or polygons
- direct and parallel treatment in the Kernel of ghost cells creation (for parallelism and periodicity) and mesh quality measurements, inducing a 50% decrease in memory consumption for the Preprocessor
- benchmark mode to test the code efficiency on linear algebra operations and parallel communications
- possibility to define sub-meshes, variable in time, for post-processing purposes, and to write any user-defined variable on them
- automatic post-processing of boundary forces and Courant and Fourier numbers
- automatic post-processing of the SYRTHES coupling mesh
Improvements in documentation
- fully documented tutorial, guiding the user on the setting up and running of five basic test cases