-
Notifications
You must be signed in to change notification settings - Fork 631
FDS Release Notes
-
Fixed issue with particle initialization near mesh boundaries (affects sprinkler nozzles located directly on a mesh boundary).
-
(Unstructured Geometry) Fixed particle transport along surfaces of GEOM faces.
- (Unstructured Geometry) An issue remains with particles turning corners on non-grid aligned geometry.
-
The SPyro (Scaling Pyrolysis) method is a new, practical way to model pyrolysis in FDS when cone calorimeter data exists for the material of interest. You can take multiple sets of cone data that vary the reference flux and/or the tested sample thickness and FDS will use the local incident heat flux on the surface to determine the mass flux of pyrolyzate gas into the domain. See the
pyro_cone_demo
series in theExamples\Pyrolysis\
folder. -
New ember generation method for use with
LEVEL_SET_MODE=4
. See the new inputsEMBER_YIELD
andEMBER_TRACKING_RATIO
on theSURF
line. -
New ember ignition method for spotting with
LEVEL_SET_MODE={1,2,3,4}
based on the distribution parametersEMBER_IGNITION_POWER_MEAN
andEMBER_IGNITION_POWER_SIGMA
on theSURF
line. See theLS4_ember_ignition
case in theExamples\WUI\
folder. -
RESULTS_DIR
may be added toDUMP
to organize Smokeview files in your working directory. -
New external ramp control. It is now possible to externally control the value of a
RAMP
or the state of aCTRL
during a simulation. This feature is a beta feature. See the section on External Control of FDS in the chapter on Devices and Controls Logic.
-
General improvement of 3D heat transfer algorithm.
-
TUNNEL_PRECONDITIONER
onPRES
may be used with theULMAT
pressure solver. -
Alternative pressure solvers can now handle different pressure zones, pressure zone changes.
-
Implemented unstructured finite volume method to improve radiation solver with complex geometry.
-
BLOWING
has been added toSURF
. For non-DNS cases, this adjusts the computed heat transfer coefficients to account for inflow or outflow at the surface. -
Added
HEAT_TRANSFER_MODEL='IMPINGING JET'
. This affects flows with stagnation points where under-resolved velocity fields lead to low Reynolds numbers computed near the wall and hence a fictitiously low heat transfer coefficient with typical forced convection correlations. -
The natural convection correlation for a horizontal surface now accounts for the direction of the temperature gradient.
-
Added
RAMP_HEAT_TRANSFER_COEFFICIENT
andRAMP_HEAT_TRANSFER_COEFFICIENT_BACK
toSURF
. -
ORIENTATION_RAMP
has been added toINIT
. This controls the orientation of a group of particles placed with anINIT
line. -
CTRL_ID_DEP
andDEVC_ID_DEP
have been added toRAMP
. DuringRAMP
evaluation, specifying one of these will result in theRAMP
output being the value of theCTRL
orDEVC
specified. -
Improved the logic that checks for sufficient HVAC loss definitions in a duct network.
-
Can specify 3D temperature and species fields using
TMPFILE
andSPECFILE
onCSVF
. -
A table of common combustion, toxic, and reference species that are predefined has been added to the User's Guide to make it easier to find common species.
-
Error messages written by FDS now have error codes that are tabulated in the FDS User's Guide with cross references to applicable Guide section.
-
A particle with a
SURF_ID
can be defined asTARGET_ONLY
. FDS will compute 1D heat transfer into the particle but the particle will not exchange energy with the gas phase.
-
PROFile outputs can now use any solid phase
QUANTITY
that takes aDEPTH
. -
Added solid phase outputs for the 'SOLID CONDUCTIVITY' (optional
MATL_ID
), 'SOLID MASS FRACTION', and 'SOLID ENTHALPY' (optionalMATL_ID
) at aDEPTH
. -
Added the gas phase output 'EFFECTIVE FLAME TEMPERATURE', the temperature consistent with the local radiant emission when using a specified radiative fraction.
-
Added 'FIRE DEPTH' output quantity, used in computing the depth of a fire line in wildland fires, for example.
-
DIAGNOSTICS_INTERVAL
may be specified by the user which controls the time step interval at which detailed mesh information is written to the.out
file.
-
Added section on compartment fire growth predictions to validation guide including JH/FRA room-corner experiments.
-
Added section on SPyro bench-scale validation to validation guide.
-
Fixed a bug that occurred when particles were killed due to
MAXIMUM_PARTICLES
being reached. -
Fixed a bug for
DEVC
usingDB
where the centroid of the whole domain was not in aMESH
. -
Fixed a bug where
CTRL_ID
orDEVC_ID
did not correctly turn on/off aVOLUME_FLOW
FAN
. -
Fixed a bug when applying
SMOOTHING
to aDEVC
with aTEMPORAL_STATISTIC
other than 'INSTANT VALUE', 'TIME AVERAGE', or 'SMOOTHED'. -
Re-add liquid properties for 'METHANOL' which were inadvertently deleted during 6.8.0 source code reorganization.
-
Several improvements and bug fixes to complex geometry routines.
-
RAMP_T_I
added back as an input forSURF
. -
Fixed miscellaneous initialization errors leading to different behavior in gnu and intel build targets.
-
Require an explicit
ORIENTATION
for gas phase devices likeGUAGE HEAT FLUX GAS
.
Planned major changes include:
-
Complex geometry option (the GEOM namelist)
-
3D heat transfer (includes thin OBST, implicit time step, independent from gas phase resolution)
-
1D heat transfer no longer limited to zero or one-cell thick obstructions
-
Improved handling of "pressure zones", including diagnostic print-out for each zone, and a better treatment of normal velocity at thin obstructions bordering a pressure zone. There is also a new parameter that allows users to fill small voids whose volumes are less than a user-specified
MINIMUM_ZONE_VOLUME
. These small voids are often the source of numerical instabilities. -
HVAC network component and data visualization in Smokeview. This adds WAYPOINTS for ducts (to better visualize the actual route) and DUCT_QUANTITY_ARRAY and NODE_QUANTITY_ARRAY to specify Smokeview outputs. Status of fans, dampers, and air coils is similar to sprinkler status.
-
Ability to specify multiple simple chemistry reactions. To support this some inputs have moved from COMB to REAC. Additionally, one can now use SPEC_ID and MASS_FRACTION with HRRPUA and MLRPUA to specify mixtures of fuels or mixtures of fuels and diluents.
-
Identification of problematic void pressure zones and optional filling of small void volumes
Other changes:
-
ASSUMED_GAS_TEMPERATURE on MISC has been replaced by TMP_GAS_FRONT and TMP_GAS_BACK on SURF with optional RAMP_TMP_GAS_FRONT and RAMP_TMP_GAS_BACK.
-
The default formula for SOOT is now C and SOOT_H_FRACTION has been removed from REAC. To specify a different formula for SOOT use FORMULA on SPEC.
-
Smoothing of heat flux for the CONE_HEAT_FLUX pyrolysis model using CONE_FLUX_SMOOTHING_WINDOW on SURF
-
New method for finding the operating point for a fan on its fan curve. Enabled by setting HVAC_QFAN on MISC
-
Add REFERENCE_ENTHALPY and REFERENCE_ENTHALPY_TEMPERATURE to MATL to set a material reference enthalpy. FDS will now attempt to set references enthalpies automatically to ensure energy conservation when a MATL has a reaction. This can be disabled by setting ADJUST_H on MATL.
-
EVAP_MODEL moved from MISC to PART and changed from an integer to a character string
-
TIME_CONSTANT option for thermocouples
-
OPTICALLY_THIN=T automatically sets KAPPA0=0
-
Allow direct specification of front and back wall temperature values in 1D heat transfer solver
-
Allow variable specific heat in EXTINCTION 1 model
-
SUSPEND_PRESSURE_ITERATIONS=F by default
-
A new "pilot fuel model" allows different fuels to have different AIT values, hence one fuel may be set to burn without an ignition threshold (the "pilot fuel" with AIT=0 K) and other fuels may be subject to an ignition threshold to prevent spurious reignition in under-ventilated fires
-
Allow change of output frequency with RESTART=T. For example, a change in DUMP line parameters DT_DEVC, etc., will overwrite whatever was previously stored in the restart file. Any parameter that is set automatically (e.g., DT_HRR) will resume from the prior run unless explicitly set in the new input file. Note, however, that DT_RESTART will not persist from the previous run unless explicitly set in the new run (this prevents accidental overwrite of the restart files).
-
A much larger selection of species (over 300) are now predefined inlcuding specific heat, Gibbs energy, heat of formation, and Lennard-Jones parameters.
-
Finite rate chemistry now supports automatic specification of N_S, catalytic reactions, and third body reactions with non-unity collision efficiencies. Reverse reactions no longer require specification of the reverse reaction with a seperate REAC input and the standard concentration correction factor was added to the reverse rate.
-
Char model for vegetation updated to include oxygen mass transfer to solid surface. This model is invoked by SURFACE_OXIDATION_MODEL and the parameters NU_O2_CHAR and BETA_CHAR are no longer used.
-
Heat flux outputs that the outgoing radiation from a surface, such as NET HEAT FLUX, now use the linearized outgoing flux for thermally thick surfaces, without an ABSORPTION_COEFFICIENT, Eq. (L.8) in the Technical Reference.
-
Values read in from a BULK_DENSITY_FILE can now be scaled with BULK_DENSITY_FACTOR.
-
There were several validation cases (Loughborough Jets, Purdue Flames, SWJTU Tunnels) that had failed due to numerical instabilities:
-
For the Loughborough cases, a pressure gradient force is now used rather than a specified wind. This improves numerical stability at the outlet, where a turbulent combusting jet interacted with an open boundary. Input file commit
-
For the Prudue Flames cases, a minimum Nusselt number is needed at the burner surface. This had been accidentally removed during an overhaul of the convective heat transfer routine. Source commit
-
For the SWJTU Tunnel cases, a bug had been introduced to the
ENTHALPY_ADVECTION
routine where thin obstructions were not handled properly. Source commit
-
-
Per the "Known Issues" with 6.7.8, restarts would fail if the original job finished. FDS was automatically outputting restart files at the last time step. This issue has been resolved.
-
There is a problem running 6.7.8 on Windows from the FDS command prompt. See Issue #10668.
-
There is a problem with the restart. See Issue #10677.
-
FDS+Evac no longer supported. This was a difficult decision, but it has become clear that we do not have the bandwidth to maintain FDS+Evac together with continued development of FDS. Please refer to the FDS+Evac website for further information.
-
The treatment stress and vorticity at external "corner edges" has changed. This change was made to fix issues with specified tangential velocity components applied at vents. This change may result is noticeable differences in the flow field near vent outlets for coarse calculations.
-
There are now two executables distributed in the bundle. One is optimized for a single thread (about 20 % faster) and should be used for MPI calculations without OpenMP. The second executable, appended with
_openmp
, includes OpenMP compile directives and should be used for multi-thread calculations. -
VOLUME FLOW
,MASS FLOW
, andHEAT FLOW
have been removed. See the User's Guide for details on how to obtain these outputs using otherQUANTITY
types. -
Added the
TEMPORAL_STATISTIC
ofSMOOTHED
. This outputs the value of aDEVC
after applyingSMOOTHING FACTOR
; this is the value used in evaluating aSETPOINT
or the input to aCTRL
. -
Added the output file
CHID_devc_ctrl_log.csv
. This output file logs each time aDEVC
orCTRL
changes state. -
HVAC Changes:
- Added the
HVAC QUANTITY
ofNODE SENSIBLE ENTHALPY
which outputs the sensible enthalpy in kJ/kg of a duct node. - Added the
HVAC QUANTITY
ofDUCT LOSS
which outputs the loss coefficient for a duct (wall loss, plus duct fitting loss, plus node loss allocated to duct). - Renamed the
DUCT ENERGY FLOW
toDUCT ENTHALPY FLOW
to be consistent in naming and calculation to the related gas phase quantityENTHALPY FLUX
. - Added
AREA
as an input for anHVAC FILTER
. - Added a check to stop FDS when no losses are specified for an HVAC network without fixed flows.
- A modified approach to setting the node pressure for HVAC was added to improve the stability of HVAC models.
- Added the
-
If both
CONVECTIVE_HEAT_FLUX
andTMP_FRONT
are specified for a surface type, FDS will now compute the heat transfer coefficient to achieve the desired flux rather than exiting on an error. -
Solid phase reaction rate expression changed slightly for reactions that are not of first order.
-
XB
onZONE
has been removed.ZONE
s now useXYZ
only. -
Added a feature to import a
BULK_DENSITY_FILE
with information on the 3D distribution of vegetation bulk density. See the User's Guide for details of this feature, including the proper file format. -
We now automatically perform the angular integration for 2D cylindrical mass loss rate output, including the heat release rate in the
CHID_hrr.csv
file. Additionally, surface integrals in 2D cylindrical now account for angular integration. These changes make the 2D cylindrical output nominally equivalent to a 3D case for easier comparison (the output is no longer dependent on the arbitrary choice ofDY
in the input file). -
Added a new pressure solver
PRESSURE_SOLVER='ULMAT'
, which stands for "Unstructured Local MATrix" solver. For meshes with internal solid boundaries, this solver uses the PARDISO solver from Intel MKL as an unstructured solver. For meshes in which the FFT solver boundary conditions are exact, CRAYFISHPAK is used. Approximate boundary conditions are sill applied at mesh interfaces, but solid boundaries are treated exactly (no immersed boundary method), making this solver a good choice for cases with tight mass conservation requirements, like tightly sealed pressure zones. -
Add
SPATIAL_STATISTIC='INTERPOLATION'
in the first off-wall grid cell. -
CHECK_HT=T
by default with HT3D. This is needed to avoid numerical instabilities in the explicit scheme. Note it will result in significant time step restrictions compared to previous versions.
-
TUNNEL_PRECONDITIONER
now works with an arbitrary number of MPI processes, including just one. -
Add
TEMPORAL_STATISTIC='FAVRE RMS'
; Favre statistics now work withSPATIAL_STATISTIC='INTERPOLATION'
. -
Add ability to evaporate liquid mixtures.
-
Allow
SPATIAL_STATISTIC
for a linear array of devices. -
Add
TEMPORAL_STATISTIC
to record time to peak value. -
Add
SPATIAL_STATISTIC
to compute centroids. -
Add output for memory (
RAM
) usage on linux platforms. -
Add
HRR_GAS_ONLY
to neglect surface oxidation reactions in total HRR output. -
Add
EMBER_GENERATION_HEIGHT(2)
to generate embers at a given height over burning surfaces. -
Fix bug in RESTART.
-
Default
NEAR_WALL_TURBULENCE_MODEL
set to'WALE'
. -
A feature has been added that stabilizes simulations of fires or ventilation in long tunnels. The parameter,
TUNNEL_PRECONDITIONER=T
on thePRES
line causes FDS to solve a 1-D equation for the pressure along the length of the tunnel, greatly speeding up the iterative solution of the Poisson equation for pressure. -
Mean forcing for wind has been removed, but the basic input parameters for wind remain the same.
-
A gas phase device for
'GAUGE HEAT FLUX'
has been added, similar to'RADIATIVE HEAT FLUX GAS'
. -
The FDS source code now conforms to the 2018 standard.
-
FDS now uses the 2008 Fortran MPI bindings, i.e.
USE MPI_F08
instead ofUSE MPI
. -
Eight point linear interpolation of device output has been added. To access this feature, use
SPATIAL_STATISTIC='INTERPOLATION'
. -
Sprinklers and nozzles can be located on or near mesh boundaries.
-
One can create a conically-shaped fixed volumetric heat source.
-
Known droplet issue in FDS 6.7.5 was fixed.
-
Can now specify a
PART_ID
for aMATL
reaction. -
Can now specify
VEL_PART
onSURF
to assign a velocity to particles being emitted by the surface that is different from any velocity due to gasses being introduced by the surface. -
New outputs of
'SOLID CELL CONDUCTIVITY'
and'SOLID CELL SPECIFIC HEAT'
-
'HCN_YIELD'
added toREAC
and'FUEL_N__TO_HCN_FRACTION'
toCOMB
. -
Add subgrid turbulent dispersion model for massive particles (in beta).
-
Add
TEMPORAL_STATISTIC='FAVRE AVERAGE'
. Currently works with a singleQUANTITY
and no other statistics (in development).
- A bug was introduced in FDS 6.7.5 that impacts the evaporation of droplets. In cases where the operation time of multiple sprinklers is being determined or where the cooling of gas from water droplets is being determine, it is recommended to use the latest test bundles or FDS 6.7.4.
-
Addressed issues running on AMD processors under Windows.
-
Added four options for using the level set fire spread algorithm for wildfire spread.
-
Fixed bug in burning rate with
BURN_AWAY
when anOBST
abuts a mesh boundary. -
Fixed bug in user stop of FDS+Evac with MPI
-
Intel has fixed a memory leak related to MPI, which was evident when using the global matrix Poisson solver and MKL library.
-
Added
CONE_HEAT_FLUX
onSURF
which enables a simple model to extrapolate cone calorimeter data to a time-varying incident heat flux. -
Improvements to volumetric heat sources. This includes allowing for both volumetric heat sources using
INIT
and gas phase reactions usingREAC
, specifying the volumetric sourceRADIATIVE_FRACTION
onINIT
, and excluding the volumetric heat source from the RTE correction scheme (avoids averaging the source output over any gas phase reaction that is occuring) byRTE_CORRECTION
onINIT
. -
On
PART
, addedMASS_TRANSFER_COEFFICIENT
,HEAT_TRANSFER_COEFFICIENT_SOLID
, andHEAT_TRANSFER_COEFFICIENT_GAS
to allow for user specified values. -
PROJECTION
is now.TRUE.
by default. -
Add
ABL
(atmospheric boundary layer)HEAT_TRANSFER_MODEL
(experimental). Uses Monin-Obukhov stability corrections for both momentum flux and heat flux wall functions (see Stoll and Porte-Agel, Boundary-Layer Meteorology, 2008). -
Fixed a bug in updating the droplet temperature when a droplet is on a wall.
-
Improved the interpolation of wall temperature when a wall cell shrinks or swells.
-
Fixed a bug when
MLRPUA
is used when there is aMATL
with a difference heat of combustion than that onREAC
. -
Add the output
WALL ENTHALPY
which gives the total enthalpy associated with a wall cell or a solid particle.
-
Allow particles to follow a
PATH_RAMP(3)
on theINIT
line; particleDEVC
output works as usual, so this has the effect of allowingDEVC
positions to move in time -
Fix bug with FDS+Evac and ZONEs
-
Fix bug in mass flux of species at exterior boundaries introduced in v6.7.3 for thin obstructions
-
Fix bug that prevented defining an INIT with a species mass fraction of 0 (i.e. override a non-zero
MASS_FRACTION_0
onSPEC
). -
Fix bug in the initialization of pressure at ambient ducts nodes to correctly use the reference elevation.
-
Fix bug in the computation of the initial water vapor mass fraction for
HUMIDITY
. -
Fix bug preventing the use of
TMP_INNER
orRAMP_T_I
for a particle. -
Generalize histogram generation for regular devices.
-
Improve
MEAN_FORCING
functionality by averaging velocity over entire domain, not just entire mesh. -
Allow level set wildland fire fronts to cross mesh boundaries.
-
Make baroclinic pressure iteration work with GLMAT pressure solver.
- There is a memory leak in the GLMAT and UGLMAT pressure solvers. This has been isolated as a problem with the Intel libraries and has been reported to Intel. As a work-around, use
RESTART
check-pointing frequently or dial down yourVELOCITY_TOLERANCE
and use the default FFT solver.
-
Allow thin obstructions to burn.
-
Force explicit setting of mesh transformation
ID
onMESH
line viaTRNX_ID
, etc. This allows for much greater flexibility in assigning different transformations to different mesh groups for large-scale calculations. -
STRETCH_FACTOR default value set to 2 for all surfaces, even burning surfaces. STRETCH_FACTOR controls the size of solid phase cells used to solve the 1-D heat transfer equation.
-
Fixed a bug involving pressure ZONEs. A post to the Forum on June 18th identified a bug where an OBST that formed a boundary between two ZONEs extended over multiple meshes and changed state during the simulation (i.e. had a CTRL_ID or DEVC_ID). As a result of the bug, the ZONEs were not properly initialized.
-
Fixed a bug in MIN/MAX CTRL functions.
-
Create a
ZONE
using a singleXYZ
point instead of anXB
volume spanning multiple meshes. -
Increase length of FORMULA (both REAC and SPEC) to 255 characters
-
PATH_RAMP
onINIT
can specify a path for a particle. -
Added
HEAT_OF_REACTION_RAMP
toMATL
to specify a temperature dependent heat of reaction. -
Added
RAMP_T_B
toSURF
to specify a time dependent back wall gas temperature. -
Beta version of an aerosol scrubbing model.
-
Beta version of a condensation model.
-
CHECK_VN
set toTRUE
for all simulation modes.
-
Windows users not using a third-party graphical interface are now required to run commands from a special command prompt called
CMDfds
. This special command prompt sets a few path variables and executes a few scripts to ensure that the propermpiexec
command is invoked. We no longer use the commandfds
at the command prompt, but ratherfds_local
for jobs running only on the single computer, andmpiexec ...
for multi-computer runs. See User's Guide for details. -
Allow
DEVC
spatialSTATISTICS
to cross mesh boundaries. This includes quantities like'PATH OBSCURATION'
and'LAYER HEIGHT'
. -
Allow combination of spatial and temporal statistics with the parameters
SPATIAL_STATISTIC
andTEMPORAL_STATISTIC
. Deprecate the parameterSTATISTICS
on theDEVC
line. -
Add a method of extrapolating a temporal max or min to longer time periods. In other words, you can estimate the min or max value of a longer simulation using a statistical (Gumbel) method.
-
Modify
'EXTINCTION 1'
such that for large grid cells (like 5 cm and up) extinction does not occur if the bulk cell temperature is greater than approximately 600 C. The exact value depends on the size of the cell. -
Fix bug in solid phase 1D heat transfer routine when temperature-dependent properties are used. The grid resolution requirement was being over-estimated, causing significantly longer run times than were necessary.
-
SPATIAL_STATISTIC='AREA'
added for gas phase. -
Fix bug for flow loss in an ambient duct node.
-
Add
'ABSOLUTE PRESSURE'
and'DISSIPATION RATE'
devices. -
Add
'DUCT ENERGY FLOW'
and'NODE ENTHALPY'
devices for HVAC calculations. -
Fix bug when multiple
MATL
are burning on aSURF
. -
Add
'ABS'
math control function. -
Add deposition, agglomeration, and soot surface oxidation documentation to guides.
-
Fix bug in drag calculation of static particles, e.g., screens.
-
SIMULATION_MODE
replacesRESEARCH_MODE
to control the level of physics. For example,SIMULATION_MODE='DNS'
, sets the code to run in direct numerical simulation model. Other options include'LES'
(high-fidelity, convergent LES simulations),'VLES'
("very large-eddy simulation" [default] for coarse-grained, practical LES calculations), and finally'SVLES'
("Simple VLES", makes simplifying physical assumptions, such as constant specific heat ratio, to speed calculations when appropriate). -
Create look-up table for
CRITICAL_FLAME_TEMPERATURE
based on minimum extinguishing concentration (MEC) measurements in cup burner experiments with nitrogen as the diluent. -
FLUX_LIMITER
is now specified using a character string onMISC
. Defaults are automatically set bySIMULATION_MODE
, as discussed in the user guide. -
Create a new namelist group called
COMB
for various global combustion parameters, most of which are numerical and were previously specified on theMISC
line. This new namelist group is intended to better organize these parameters, but will typically not be needed by most users. -
Add
PRIORITY
to theREAC
line for cases with multiple fast serial combustion reactions. Without this parameter, all fast reactions are performed in parallel. -
Set the default radiation
PATH_LENGTH
to 0.1 m. Previously it was a function of the cell size. -
Add
I_LOWER_SKIP
, etc., toMULT
line to more easily embed a fine mesh within an array of coarse meshes. -
Add
SHAPE
feature toOBST
line. When combined withMULT
this allows the user to "sculpt" a basic shape (sphere, cylinder, or cone) out of the obstructions. -
PYRO3D
in Beta testing. -
Fix temperature error at horizontal mesh refinement boundaries with
STRATIFICATION
. This problem is relevant for atmospheric flow simulations with mesh refinement (coarsening) in the vertical direction. -
Ensure that
TMP_EXTERIOR
atOPEN
boundaries is properly applied in radiation transport equation. -
Make
RAMP_SPEED
functional inWIND
simulations. -
Add
CTRL
function types forMIN
andMAX
. -
Add
XENON
as a species to give a low conductivity gas. -
On
MISC
removeHVAC_DT
and addHVAC_LOCAL_PRESSURE
. Setting toFALSE
improves stability but requires thatVENT
s connected to the HVAC system lie in pressureZONE
s as this option no longer uses the perturbation pressure and only uses the background pressure plus any stagnation pressure (i.e. air blown at an inlet will still push air into a duct but a fire in a compartment without aZONE
will not). -
Fix bug in output values for Fractional Incapacitation Concentration (FIC) with user-defined species.
-
Fix bug when sprinklers are present along with a
VENT
on a boundary that burns away. -
Add drift flux model for gas phase thermophoretic movement of aerosols (
THERMOPHORETIC_SETTLING
onMISC
)
-
Implementation of new implicit droplet evaporation scheme. Fixes many stability issues with droplet cases.
-
Add EXTINCTION_MODEL='EXTINCTION 3' for two-step fast CO chemistry. General cleanup of extinction routines. Change in critical flame temperature model to use post-combustion product specific heats. Change in default CFT to 1700 K. Users should take T(OI) (diffusion flame oxygen index) from SFPE Handbook Table 2-7.3 as CFT for specific fuels.
-
Add WIND namelist group. In addition, it is now possible, and preferred, that the user specify a wind and temperature profile using Monin-Obukhov similarity parameters. At a minimum, the user can specify a wind speed and direction, both of which can change in time, plus a parameter to characterize the terrain roughness and a parameter to characterize the stability of the atmosphere.
-
Add global linear matrix solver for pressure, SOLVER='GLMAT' on PRES (in beta). Uses Intel MKL sparse cluster solver and performs a direct solution of the pressure equation (no iteration). Resolves problems of velocity errors at mesh boundaries and velocity penetration errors at all solid boundaries (exterior domain and immersed). Efficiency relative to default FFT solver is problem dependent. Suggest using GLMAT when required velocity error tolerance is tight. See duct_flow_glmat and dancing_eddies_glmat for examples.
-
Multi-mesh capability added to 3D heat transfer in solids (HT3D). Volumetric heat source added to HT3D.
-
Add NEAR_WALL_TURBULENCE_MODEL parameter to MISC. Default is constant Smagorinsky. Newly available option is the Wall-Adapting Local Eddy-viscosity (WALE) model (in beta).
-
Add 'THERMAL WALL UNITS' output. Change 'YPLUS' output to 'VISCOUS WALL UNITS'.
-
Add RAMP_CP_L to SPEC for liquid specific heat ramp.
-
Add VOLUME_FRACTION to INIT namelist.
-
Fix bug when MESH has negative z-coordinates.
-
Fix bug for localized leakage that resulted in the creation of spurious species when there was a large difference between the gas temperature and the wall temperature on the inflow side of a leak.
-
Precompiled OpenMPI libraries are bundled with OSX and Linux release (to be extracted and installed by user, if desired).
-
Fix undefined heat of formation for unlisted species.
-
Fix bug in OPEN boundary condition at mesh corners.
-
The OPEN boundary condition is altered when MEAN_FORCING=T. The tangential component of velocity is taken from the specified U0, V0, or W0 for inflow (rather than FREE_SLIP). In the abscence of MEAN_FORCING, the user may invoke the new OPEN bc on a specific VENT with SURF_ID='OPEN', WIND=T.
-
Fix bug in PARABOLIC profiles for VENTs that span multiple meshes.
-
Fix bug in MIXTURE FRACTION output.
-
Add PERIODIC_MESH_IDS as a parameter on the MESH line. The ability to use periodic boundaries for multi-mesh cases was broken by the changes made to improve scalability of the code (FDS 6.4.0). Now the user must specify which boundary meshes are connected.
-
Add new chapter to FDS User's Guide to address atmospheric boundary layer parameters.
-
Solid Heat Transfer 3D (HT3D) is in beta testing.
-
Add HVAC_MASS_TRANSPORT (T/[F]) to MISC line to enable transient species and energy transfer in the HVAC sub-model (in beta testing).
-
Fix bug in particle transport algorithm sub-time step procedure.
-
Add QUANTITY='ADIABATIC SURFACE TEMPERATURE GAS' to get AST away from a solid wall.
-
Simplify discussion and implementation of output related to heat flux.
-
Fix bug in Windows installation which fails on non-English versions of Windows.
-
Eliminate spurious motion at mesh boundary where grid resolution changes.
-
Ensure VOLUME_FLOW consistent with PARABOLIC profile.
-
Include computation of baroclinic torque term in the pressure iteration scheme. A number of users have reported numerical instabilities when simulating fires in long, sealed tunnels. The cause of the instabilities has been a mismatch in the pressure field that is solved for in the Poisson equation and the lagged pressure of the baroclinic term.
-
Input parameters added to iterate the radiation solver for multiple mesh cases, but no change in functionality has been made.
-
Fix bug related to discontinuity of HRR after restart.
-
Fix bug related to specific location leakage where LEAK_ENTHALPY=.TRUE.
-
Add HVAC quantities to the restart file
-
Improve method of interpolating particle drag onto grid for use in momentum equation. In the past, the drag was applied at the nearest cell face, whereas now the drag is linearly interpolated onto two nearest cell faces.
-
Fixed bug in reaction divergence causing below ambient temperatures
-
Fixed bug in species boundedness correction for complex chemistry; this bug was affecting the simple CO mechanism used for Smyth Slot Burner and NIST RSE 1994 validation cases; the Arrhenius constant for the forward CO reaction in the modified Andersen mechanism was recalibrated against the Smyth DNS case with multiple grid resolutions
-
Fixed bugs in thermal conductivity and diffusivity for DNS
-
Limit correction to radiative transport equation (
RTE_SOURCE_CORRECTION
) to 10 -
RTE_SOURCE_CORRECTION
has been made global, so there is a single value, even for multi-mesh calculations (previously RTE correction was done mesh by mesh) -
Default Von Neumann stability constraint set to 1 from 0.5. This should speed up cases where spuriously high turbulent viscosity near edges was causing a severe time step restriction.
-
Various structural changes were made to enable FDS to run with thousands of MPI processes. Strong and weak scaling studies were added to the FDS V&V suite and reported in the FDS User's Guide.
-
CPU time usage is no longer reported as part of the diagnostic output in the
CHID.out
file. Instead, wall clock time of the various major subroutines is reported in a new file calledCHID_cpu.csv
. The times are reported as a function of the MPI process, not the mesh. -
Remove clipping from gas temperature array
-
Fixed bug in HVAC bc for leakage vents. Inflow and outflow boundaries are handled with slightly different logic and the HVAC model was not appropriately selecting the correct set of logic.
-
Allow
LEAK_AREA
to be a function of compartment pressure via newZONE
inputsLEAK_REFERENCE_PRESSURE
andLEAK_PRESSURE_EXPONENT
.
-
Add
AUTO_IGNITION_TEMPERATURE
toINIT
namelist. This addresses the problem of spurious re-ignition at OPEN boundaries. You can now set a lowAIT
near the burner surface to act as an ignition source and set a high AIT elsewhere in the domain to prevent spurious re-ignition. An example may be found in the UMD_Line_Burner validation series. -
IBLANK_SMV
logical onMISC
. If.FALSE.
, Smokeview does not store blanking array for obstructions (default is.TRUE.
).IBLANK_SMV=.FALSE.
speeds up loading Smokeview significantly, even for moderately sized jobs. -
Add
RAMP LOSS
to HVAC DUCT input. Multiplies the LOSS by the output of the RAMP. This could be used to specify a variable position damper. -
Add
RAMP_CHI_R
onREAC
line for time variation of radiative fraction
-
Add gas phase quantity
SPECIFIC INTERNAL ENERGY
-
Fixed bug in
VOLUME FLOW
across multiple meshes -
Fixed bug in
RADIATIVE HEAT FLUX GAS
across multiple meshes -
Fixed bug in
HRRPUV REAC
- Fix an error related to evaporation of fuel droplets. This release is only a minor fix to 6.3.1.
-
Fix error in mixing step of combustion model for multiple subtimesteps (does not affect simple chemistry)
-
Output a file called CHID_cpu.csv to record timings of individual routines
-
Output the version of the MPI library in the .out and .err files
-
Add a function call for GET_AVERAGE_SENSIBLE_SPECIFIC_HEAT
-
Fix issues involving the heat of formation for user defined fuels
-
Add SUPPRESS_DIAGNOSTICS=.TRUE. on DUMP to reduce output for large jobs
-
Add the keyword DT_HVAC to MISC. If set, it will use the value of DT_HVAC specified in the HVAC solver rather than the FDS timestep. This can dampen oscillations in flow/pressure resulting from the fact that the HVAC pressure solution and the FDS pressure solution are not fully coupled. The downside is one will lose some time resolution for actual transient flows in ducts (the larger the value, the closer the solver will be to computing a steady-state solution at each timestep).
- Add QUANTITY='HRRPUV REAC' with REAC_ID to parse heat release rate from multiple reactions
In past versions of FDS, a bound was set to limit the amount of heat that could be released in a given cell over a given time step. The bound was approximately 2000 kW/m3. Without this bound, numerical instabilities could occur if too much heat was added to a grid cell too quickly. Physically, it is impossible to for fuel and oxygen to react and produce such large amounts of energy in a given cell, but since we used a simple infinitely fast chemistry model, it could happen in the model. Now, we handle the combustion chemistry in such a way as to control the mixing time and prevent such large releases. Thus, the input parameters HRRPUV_AVERAGE and HRRPUA_SHEET, which allowed the user to set the upper bound on the heat release rate of a given cell, are not needed and have been removed.
The default radiative fraction in FDS has been 0.35; that is, the fire is assumed to radiate 35% of its energy. Most users simply accept this value because the literature does not provide an extensive database of these values. Radiative fraction is not an intrinsic property of a fuel; it varies with the size and environment of the fire. However, some fuels, like methane (natural gas), are known to radiate approximately 20%; and some fuels, like heptane and heavier hydrocarbons, radiate approximately 40%. Starting with FDS 6.3.0, certain select fuels like METHANE and HEPTANE will have default values of RADIATIVE_FRACTION other than 35%. METHANE and the alcohols will be 20%; heavier hydrocarbons 40%. Fuels for which we have no traceable reference will remain at 35%. Also, RADIATIVE_FRACTION is now set on the REAC line, not the RADI line. Old input files will be stopped with an ERROR to emphasize the change.
Implement multi-fuel radiant fraction model [A. Gupta et al. FM Global 2015]
If multiple fuels are present, e.g., one fuel for cardboard and one fuel for polystyrene combustion, then the radiant fraction will be computed locally as reaction-weighted value. For example, if the two fuels are 20% and 40% radiative fraction with, respectively, 80% and 20% of the heat in a grid cell, CHI_R would be 0.8 x 0.2 + 0.2 x 0.4 = 0.24. Thus, CHI_R will vary in space and time.
Determining mu (dynamic viscosity) and k (thermal conductivity) for gas mixtures with high accuracy involves a fairly complex averaging process over all pairs of species in the mixture. Prior to FDS 6.3, this cost was avoided by using a simple mole fraction weighting. This method works well if the mixture components have similar molecular weights. For well-ventilated fires of ordinary combustibles, where the mixture in the computational domain is dominated by N2, O2, CO2, and H2O, this limitation is appropriate. In other uses, such as using FDS to examine hydrogen dispersion, this simple approach does not work as well. In FDS 6.3, a new weighting approach has been implemented using a method developed by the US Bureau of Mines. This approach weights by mole fraction and the square root of the molecular weight. Errors for compositions with large molecular weight differences have been reported as under 10 %.
Polynomial fits for specific heats were changed from JANAF data to NASA polynomials where NASA data is available. The main motivation for this change was to make it easier to do direct comparisons between FDS and Cantera, Chemkin, or other kinetics software where NASA polynomials are typically used. For most users this change will go unnoticed as the differences between the two sets of polynomial fits are small.
-
Do not include molecular viscosity when computing output quantity SUBGRID KINETIC ENERGY
-
Add additional math control functions EXP, LOG, COS, SIN, ACOS, ASIN
-
Improvements to energy conservation in droplet evaporation
-
Correct order of H and HS (pseudo-pressure) calculation in BAROCLINIC_CORRECTION (code now achieves second-order temporal convergence for variable density flows)
-
Correct VEL_T orientation for synthetic eddy method and particle insertion
- RADIATIVE_FRACTION moved from RADI to REAC
- TURBULENCE RESOLUTION and SCALAR RESOLUTION have been removed from SLCF and DEVC output until proper handling of resolved TURBULENT KINETIC ENERGY is achieved "on the fly". For the time being, TKE and K_SGS must be output independently as discussed in the FDS User Guide (see section on A Posteriori Mesh Quality Metrics).
To address potential realizability violations in species mass fractions (realizability requires Y_i >=0 and sum_i Y_i = 1, for all i), we now solve transport equations for all Ns species and obtain the mass density, rho, from sum_i rhoY_i. This guarantees realizability provided rhoY_i >=0 (i.e., we enforce boundedness). An improved boundedness correction is employed that absorbs any errors in the most abundant species locally (the error absorbing species is not specified a priori).
-
Corrected Deardorff turbulent viscosity at mesh edges, corners, and mirror boundaries.
-
Fix bug in DNS viscosity where previously only the background species molecular viscosity was being used.
-
Added TGA analysis feature whereby one can conduct a simulated thermogravimetric analysis by just adding a flag to the relevant SURF line.
-
Improvements to RESTART capability to increase reliability.
-
New version of RADCAL that includes updating the original RADCAL to Fortran 2008 and adds additional fuel species beyond the original methane.
-
Fix bug in Poisson solver for multi-mesh cylindrical coordinates.
-
Reduction in the size of MPI data exchanges to reduce the potential for MPI timeout errors.
-
Add ability to define a specified leakage location.
-
Add input file line location for namelist error messages.
-
The Windows version of FDS is compiled with Intel MPI, the Linux version is compiled with OpenMPI 1.8.4 and the Mac OSX version is compiled with OpenMPI 1.8.3 .
-
SPECIFIC_SOURCE_TERM changed to INTERNAL_HEAT_SOURCE.
-
N_LAYER_CELLS_MAX now user definable.
-
HEAT_TRANSFER_COEFFICIENT_BACK added.
-
GRAVITATIONAL_SETTLING added to allow separate control of gas-phase settling from solid-phase deposition.
-
PR_GAS added as SPEC input to allow user to specify molecular Prandtl number of the gas (default 0.7).
-
Can specify a SPEC_ID for wall flow quantities.
-
DIFFUSIVITY, MASS FLUX WALL CELL, and MACH NUMBER outputs added.
-
MLR_TOTAL added to hrr file (replaces BURN_RATE).
-
Set CHECK_VN=.TRUE. by default (Von Neumann stability check), helps improve stability.
-
Use Intel MPI for Windows version of FDS.
-
Remove OpenMP flags from MPI builds.
-
Make SECOND_ORDER_INTERPOLATED_BOUNDARY mass conserving.
-
Add +/- versions of VOLUME FLOW WALL, MASS FLOW WALL, and HEAT FLOW WALL output quantities.
-
Remove hard coded limit on the number of SPEC inputs, note other inputs with SPEC_ID such as SURF and REAC are still limited to 20 species.
-
Add RAMP_T_I to specify an initial, in-depth, surface temperature profile.
-
Speed up processing of particles and droplets.
-
Fix bug in
'RADIATIVE HEAT FLUX GAS'
output. -
Add
'NUMBER OF PARTICLES'
and'CPU TIME PER STEP'
asDEVC
output. -
Fix radiation heat flux to walls that align with mesh boundary.
-
Add relaxation to HVAC pressure boundary condition.
-
Allow for creation of new primitive species based on a predefined species using the keyword PRIMITIVE.
-
Release OpenMP version as the default.
-
Include additional bundled libraries for MPI Linux versions of FDS.
-
Use MPI_IN_PLACE in MPI_ALLGATHERV calls.
-
Fix ability to define a SPEC with a formula and have chemistry picked up by SIMPLE CHEMISTRY.
-
Additional predefined gas and liquid species added
-
Can now define THIRD_BODY reactions (i.e., reactions like A + B + M -> C + M)
-
Fix vent splitting over meshes for HVAC.
-
Add CONVERT_VOLUME_TO_MASS to SURF for VEL type boundary conditions.
-
Change VOLUME_FLUX to VOLUME_FLOW to be consistent with HVAC.
-
Overhauled treatment of mass flux at solid boundaries.
-
Disallow velocity boundary condition for thin obstructions.
-
MAX_LEAK_PATHS may be set by the user
-
The default BACKING is changed from 'VOID' to 'EXPOSED'
- For solid particles with more than one ORIENTATION vector, the radiation heat flux is computed as an integrated average over the appropriate fraction of the surface. Previously, the heat flux was computed to a plate normal to the ORIENTATION vector.
-
Add MASS FLOW WALL, HEAT FLOW WALL, and VOLUME FLOW WALL as SOLID_PHASE_OUTPUT device quantities.
-
Add SPEC_ID to duct output quantities
-
Add QUANTITY_RANGE to DEVC for limiting integration when STATISTICS is set
-
Add AMPUA_Z, CPUA_Z, MPUA_Z, and MPUV_Z output quantities.
-
The MPI version of FDS is now compiled with Open MPI 1.6.5.
-
Fixes related to lumped species definitions.
-
Use FLUSH statement instead of CLOSE/OPEN in dump routines.
-
Add ability to modify most thermophysical properties for user-defined mixtures.
-
Fix bug in particle tracking algorithm.
-
Fix initialization of back wall temperature.
-
Add inlet velocity profile functionality via RAMP_V_X, etc., on SURF line.
-
Include FDS User, Technical, Verification, Validation, and Configuration guides in bundle.
-
Conservative, total variation diminishing (TVD) scalar transport is implemented: Superbee (LES default) and CHARM (DNS default). These schemes prevent over-shoots and under-shoots in species concentrations and temperature.
-
Improved models for the turbulent viscosity are implemented: Deardorff (default), Dynamic Smagorinsky, and Vreman. These models provide more dynamic range to the flow field for coarse resolution and converge to the correct solution at fine resolution.
-
The conservative form of the sensible enthalpy equation is satisfied by construction in the FDS 6 formulation, eliminating temperature anomalies and energy conservation errors due to numerical mixing.
-
The baroclinic torque is included by default.
-
Improvements are made to the wall functions for momentum and heat flux. An optional wall heat flux model accounts for variable Prandtl number fluids.
-
Jarrin's Synthetic Eddy Method (SEM) is implemented for turbulent boundary conditions at vents.
-
Custom species mixtures ("lumped species") can be defined on the SPEC line.
-
Turbulent combustion is handled with a new partially-stirred batch reactor model. At the subgrid level, species exist in one of two states: unmixed or mixed. The degree of mixing evolves over the FDS time step by the interaction by exchange with the mean (IEM) mixing model. Chemical kinetics may be considered infinitely fast or obey an Arrhenius rate law.
-
It is now possible to transport, produce, and consume toxins such as CO and soot. Chemical mechanisms must be provided by the user and may include reversible reactions.
-
It is now possible to deposit aerosol species onto surfaces.
-
Increased number of predefined species that now include liquid properties.
-
Moving particles can be assigned a SURF_ID.
-
More alternatives and user-defined option are available for the liquid droplet size distribution.
-
The user can specify the radiative properties of the liquid droplets.
-
Drag effects of thin porous media (i.e., window screens) can be simulated using planes of particles.
-
The basic 1-D heat transfer and pyrolysis model for solid surfaces remains the same, but there has been a change in several of the input parameters to expand functionality and readability of the input file.
-
More attention should be paid on the specification of MATL densities for the pyrolysis model. Unlike FDS 5, now the pyrolysis model tries to determine if the surface should shrink or swell, based on the MATL densities.
-
Filters, louvered vents, and heating/cooling capability has been added for HVAC systems.
-
HVAC now functional with MPI.
-
!RadCal database extended to include additional fuel species.
-
It is now possible to assign a !RadCal species to a SPEC.
-
In cells with heat release, the emission term is based on a corrected sigma T^4^ such that when this term is integrated over the flame volume the specified radiative fraction (default 0.3) is recovered. This differs from FDS 5 and earlier where the radiative fraction times the heat release rate is applied locally as the emission term.
- By default, FDS now iterates pressure and velocity at mesh and solid boundaries. The error tolerance and maximum number of iterations may be set by the user.
-
CTRL functions have been extended to include math operations.
-
The evaluation of RAMPs and DEVCs can be stopped, freezing their value, based upon the activation of a device or control function.
-
Multiple pipe networks can be specified for sprinklers for reduction of flow rate based on the number of operating heads.
-
The numerical value of a control function can be output with a DEVC.
-
A line of devices can be specified using a number of POINTS on one DEVC line.
-
Statistical outputs for RMS, covariance, and correlation coefficient are available.
-
Restoration of the baroclinic torque term in the momentum equation, by default (removed in 5.5.3)
-
Secondary breakup model for droplets (simplified version of WAVE model by Reitz 1987)
-
Ability to have a RAMP use a DEVC for the independent variable by the keyword DEVC_ID on RAMP
-
Built-in thermophysical properties for a number of liquids (water and some common fuels)
-
Expanded number of gases with built-in thermophysical properties
-
Expanded set of droplet output quantities from PDPA devices
-
RAMPs and TAUs for EXTERNAL_FLUX on SURF
-
RAMP_PART and TAU_PART on SURF to control PARTICLE_MASS_FLUX
-
Use of a SURF line to describe Lagrangian particles
-
Pyrolysis model for solid materials has changed. The most important change is the definition of REFERENCE_TEMPERATURE and the elimination of REFERENCE_RATE. See the FDS User's Guide for more details.
-
Werner-Wengle wall model, a better description of the velocity boundary condition.
-
OpenMP parallelization option. This will allow you to use multiple cores/processors on a single computer to process a single mesh case, or when combined with MPI, will allow each mesh on each computer to exploit the multiple cores/processors.
-
ORIFICE_DIAMETER has been added to PROP inputs to provide a simple way to set droplet velocity. This is an alternative to specifying DROPLET_VELOCITY.
-
Thermally-Induced Electrical Failure (THIEF) model added to predict damage to electrical cables.
-
New output quantity: Fractional Effective Dose (FED) by Purser.
-
TIME INTEGRAL statistics is available for device outputs.
-
Yields of any explicitly-defined (via the SPEC line) gas species can be specified on the MATL lines using the new parameter NU_GAS.
-
The user can specify how the sprinkler pipe pressure depends on the number of open nozzles. The flow rate, droplet speed and median diameter are updated correspondingly.
-
The logical keyword DRY has been added to DEVC. When using the mixture fraction and specifying either MASS FRACTION or VOLUME FRACTION, use of DRY will give that fraction minus water vapor (i.e. give an output like a typical gas analyzer).
-
A Phase Doppler Particle Analysis (PDPA) device has been defined for detailed measurements of droplet sprays.
-
A new namelist group called MULT (short for multiplier) allows you to multiply OBSTructions and MESHes easily without having to retype the input lines over and over.
-
A new parameter called BULK_DENSITY has been added to the OBST namelist group to indicate more easily the total combustible mass within an OBSTruction that can BURN_AWAY.
-
Pressure ZONEs can now be opened, and sealed compartments can become unsealed via an OPEN boundary.
-
The output quantity that was once called 'soot density' and the newer version, QUANTITY='DENSITY', SPEC_ID='soot', is now in units of kg/m^3.
-
Device (DEVC) output units can be changed via a CONVERSION_FACTOR.
-
A simple "Eddy Dissipation" model is added to predict the mixing time of fuel and oxygen. Previous versions of FDS used the time step, which was tied to the flow velocity via the CFL criterion. The eddy dissipation model ties the mixing time to the turbulent diffusion coefficient, which is ultimately related to the eddy viscosity of the Smagorinsky form of LES. The eddy dissipation concept is based on scaling arguments and involves an empirical coefficient which has been determined by comparing calculations to classical fire plume experiments and correlations.
-
The names of the output quantities have changed, but the old names are still acceptable. The idea is to use parameters like SPEC_ID and PART_ID in conjunction with QUANTITY's like 'MASS FRACTION' and 'VOLUME FRACTION.' Details are in the User's Guide. Also, the underscores in QUANTITY names are no longer needed.
-
The default number of droplets introduced in a spray has increased to 5000 per second, and the insertion time has decreased to 0.01 s. The old values were 1000 and 0.05, respectively.
-
The mean beam length (PATH_LENGTH) for the radiation solver is no longer based on the size of the overall domain, but rather it defaults to 5 times the mesh cell size.
-
It is now possible to declare explicitly a surrogate species for smoke that can be visualized with SMOKE3D and a new output QUANTITY called VISIBILITY.
In simulations involving multiple meshes, FDS no longer allows the meshes to be arbitrarily connected. Starting with version 5.1, mesh resolution can only increase or decrease in integer increments. This change in functionality means that some input files that ran previously will no longer run.
Version 6.1.2 - September 26, 2014 (SVN Revision 20564)
Version 6.1.1 - July 10, 2014 (SVN Revision 19882)
Version 6.1.0 - May 27, 2014 (SVN Revision 19412)
Version 6.0.1 - November 26, 2013 (SVN Revision 17534)
Version 6.0.0 - November 4, 2013 (SVN Revision 17279)
Version 5.5.3 - October 29, 2010 (SVN Revision 7031)
Version 5.5.2 - September 3, 2010 (SVN Revision 6706)
Version 5.5.1 - June 23, 2010 (SVN Revision 6385)
Version 5.5.0 - April 6, 2010 (SVN Revision 6006)
Version 5.4.3 - December 4, 2009 (SVN Revision 5210)
Version 5.4.2 - October 19, 2009 (SVN Revision 4957)
Version 5.4.1 - September 10, 2009 (SVN Revision 4697)
Version 5.4.0 - September 1, 2009 (SVN Revision 4629)
Version 5.3.1 - April 8, 2009 (SVN Revision 3729)
Version 5.3.0 - January 30, 2009 (SVN Revision 3193)
Version 5.2.5 - December 10, 2008 (SVN Revision 2828)
Version 5.2.4 - November 11, 2008 (SVN Revision 2651)
Version 5.2.3 - August 16, 2008 (SVN Revision 2514)
Version 5.2.2 - August 16, 2008 (SVN Revision 2510)
Version 5.2.1 - September 15, 2008 (SVN Revision 2376)
Version 5.2.0 - August 1, 2008 (SVN Revision 2087)
Version 5.1.6 - May 8, 2008 (SVN Revision 1673)
Version 5.1.5 - May 8, 2008 (SVN Revision 1650)
Version 5.1.4 - March 14, 2008 (SVN Revision 1437)
Version 5.1.3 - February 26, 2008 (SVN Revision 1373)
Version 5.1.2 - February 1, 2008 (SVN Revision 1262)
Version 5.1.1 - January 21, 2008 (SVN Revision 1217)
Version 5.1.0 - January 8, 2008 (SVN Revision 1162)
Version 5.0.3 - December 5, 2007 (SVN Revision 1069)
Version 5.0.2 - November 12, 2007 (SVN Revision 977)
Version 5.0.1 - October 12, 2007 (SVN Revision 836)
Version 5.0.0 - October 2, 2007 (SVN Revision 721)