Releases

This is a list of the standard AVBP releases since 2002. For each version, the main developments are reported.
The current production versions are 6.2 and 6.2.1 (only for Euler-Lagrange computations). AVBP 7.0 is the current development/testing version.



  • New format for the input files (*dat files)
  • New format for the asciibound and asciibound_tpf files
  • New format for the probe file. No need to use the track tool before the computation.
  • The master/slaves architecture is removed. The code is now fully parallel, including partitioning (parMETIS or PT-Scotch) and IOs (Parallel HDF5)
  • Cray pointers are removed are replaced by Fortran allocatables and pointers
  • All routines are now in Fortran 90 (free format). No need for pre-compilation (_m4* files)
  • Include files are removed are replaced by modules
  • The MPL library is removed. MPI routines are directly used
  • Doxygen documentation
  • The boundary patches may be re-ordered directly in the codes. No need to use HIP before the run
  • New options for debugging: debug levels, timers, allocation table, ...
  • New options to check the computation (sum of mass fractions in the initial solution file or in the solutbound file, target values in the solutbound file)
  • New interpolation algorithm (AABB tree)
  • New post-processing "on-the-fly": cuts (plane, frustrum) and iso-surfaces
  • New command file to stop the run or to store solution files (instantaneous or average)
  • The user can add any variables in the solution files (instantaneous or average), without recompilation
  • The user can add an expression in the solution files (instantaneous), without recompilation
  • Output directories are automatically created if they don't exist
  • New efficiency functions for TFLES model: dynamic model of Charlette et al. (saturated or not)
  • Wall damping in efficiency functions may be activated or not
  • Filtering operator for flame thickening
  • A solution file is stored if the run crashes due to negative pressure or erroneous tpf values (in addition to the classical problem in temperature)
  • The end of the computation may be specified in terms of wall clock time
  • Average files are stored in single precision
  • Additional variables in the instantaneous solution files are stored in single precision
  • Multiple computations may be parametrized with a single input file and launched in the same AVBP run
  • Add pressure forces in the temporal files
  • xdmf files for direct visualization in Ensight and Paraview
  • Pressure and temperature are stored in the instantaneous solution files
  • The number of IO processors may be parametrized
  • The size of the thermodynamic tables (entropy, enthalpy) is now free
  • Multi sponge layers
  • The forced corner option may be activated directly in the asciibound file, without using HIP.
  • NOx model
  • Film model for Euler/Lagrange computations
  • Euler/lagrange computations compatible with mesh movement
  • Haselbacher algorithm for Euler/Lagrange computations
  • Multi-holes injection for Euler/Lagrange computations
  • xdmf files for direct visualization in Ensight and Paraview
  • Pre-partitioning
  • FPI-TTC
  • Connection with PALM
  • SIGLE Lagrangian models (drag, breakup, rebound, evaporation)
  • FIMUR for Euler/Lagrange computations
  • Periodicity conditions for Euler/Lagrange computations
  • IFCM model
  • Wall flux output
  • ParMETIS partitioning
  • Lagrangian budgets
  • No slip law-of-the-wall
  • Update ECFM-LES + ISSIM
  • Zonal post-processing
  • ITC = 2 & 3
  • Connection with AVBP Real Gas
  • Lagrangian module for TPF
  • HDF5 format (mesh files + solutBound)
  • PCM-FPI
  • Parallel interpolator
  • Cook & Cabot
  • Liquid and species mass balances
  • Interpolation on coarse meshes
  • Coupled multiperforated walls
  • CMS artificial viscosity model for TPF
  • PEA formalism
  • Sponge layer
  • Non reflecting outlet boundary condition with transverse terms
  • new corner treatment
  • radiation
  • multiperforated BC
  • prepartitioning
  • METIS partitioning
  • balances
  • USOT/CSOT
  • ignition (CFM)
  • dynamic Smagorinsky model
  • k-equation
  • CFM (Coherent Flame Model)
  • Local optimal thickening
  • HIT postprocessing
  • Ablative walls
  • MPL (Massively Parallel Library)
  • passive scalar
  • CTI (Conditioned Temporal Interpolation)
  • penalty method
  • source terms
  • turbulence injection
  • wall laws
  • diffusion scheme
  • avbp_local output format
  • residual output
  • ALE
  • dynamic thickening
  • species sensor
  • multi-steps reactions
  • variable thermodynamics