Date of last Version 6.X release: Version 6.5 on May 29, 2007
CONTENTS
Current Updates are defined as updates made since the last Version 6 release date. These updates do not appear in the latest released version. Updates in this category will be moved to the "Updates as of ..." category when a new release is issued.
Updates as of date are defined as updates incorporated into the release Version 6 as of that date. Release versions now have a date stamp appended to them. For example, cfl3dv6.ascii.Aug_14_2001 indicates the source code as of August 14, 2001, and will contain all the updates up to and including that date.
Note: Each of the following updates has been given a subjective importance rating of LOW, MODERATE, or HIGH in an attempt to help you determine how important it may be for you get it. To download the corrected versions of the subroutines, click on the link(s) after "Download the current version of" - you may need to use the "save link as" option in your browser. It is also important to be aware that selective updating may cause problems, if the same subroutine is involved in more than one update. In other words, to be safe you should make ALL updates up to and including the number of the one you are interested in.
Update 1 - cgnstools.F:
IMPORTANCE: LOW (only affects certain CGNS runs)
TYPE: BUG FIX
DESCRIPTION:
This fixes a bug that could result in CGNS files not being successfully written when ialph not equal to zero.
Download the current version of cgnstools.F and put it in the cfl3dv6/source/cfl3d/libs/ directory.
Detailed information is given in update1.info
Update 2 - main.F:
IMPORTANCE: LOW
TYPE: BUG FIX
DESCRIPTION:
This fixes a bug that only affects output of a particular movie file when using keyword i2dmovie.
Download the current version of main.F and put it in the cfl3dv6/source/cfl3d/dist/ directory.
Detailed information is given in update2.info
Update 3 - topol.F:
IMPORTANCE: HIGH only if using ronnie for very large patched grids
TYPE: BUG FIX
DESCRIPTION:
This fixes a bug due to a hardwired dimension, which could cause ronnie to fail for large patched problems.
Download the current version of topol.F and put it in the cfl3dv6/source/cfl3d/libs/ directory.
Detailed information is given in update3.info
Update 4 - bc_blkint.F:
IMPORTANCE: LOW
TYPE: BUG FIX
DESCRIPTION:
This fixes a bug in a check on dimensioning for inter-processor transfers when using MPI.
Evidence of this bug is the code stopping with the error:
"problem in bc_blkint...ireq =..." etc.
Download the current version of bc_blkint.F and put it in the cfl3dv6/source/cfl3d/dist/ directory.
Detailed information is given in update4.info
Update 5 - spalart.F:
IMPORTANCE: LOW
TYPE: ALTERED INTERPRETATION OF MODEL
DESCRIPTION:
In the original SARC Aerospace Science & Tech. 1(5):297,1997 article, it
specified that the fr1 function multiplies cb1*vort*nuwiggle. However, in the
later article AIAA J 38(5):784,2000, it multiplies cb1*Swiggle*nuwiggle instead.
This change modifies the code to perform the latter. In tests, the change
makes little or no difference.
Download the current version of spalart.F and put it in the cfl3dv6/source/cfl3d/libs/ directory.
Detailed information is given in update5.info
Update 6 - mgblk.F:
IMPORTANCE: HIGH only if using CGNS with MPI
and time-accurate
TYPE: BUG FIX
DESCRIPTION:
This fixes a bug specific to CGNS usage under certain circumstances.
Download the current version of mgblk.F and put it in the cfl3dv6/source/cfl3d/dist/ directory.
Detailed information is given in update6.info
Update 7 - findmin_new.F:
IMPORTANCE: HIGH only if using Baldwin-Barth
turbulence model
TYPE: BUG FIX
DESCRIPTION:
This fixes a bug specific to Baldwin-Barth - finding i,j,k locations on body associated
with given min distance function.
Download the current version of findmin_new.F and put it in the cfl3dv6/source/cfl3d/dist/ directory.
Detailed information is given in update7.info
Update 8 - setup.F, wrest.F, cgnstools.F, lamfix.F:
IMPORTANCE: MODERATE only if using BC2014
TYPE: BUG FIX
DESCRIPTION:
This fixes a bug specific to the BC2014 boundary condition. Previously, if an
intermediate restart was performed any time during the run, the code would lose
the laminar-region information specified in BC2014. Also, if the index dimension was set
to be other than zero,
it would not scale appropriately if running on coarser levels.
Download the current versions of setup.F and wrest.F and and put them in the cfl3dv6/source/cfl3d/dist/ directory.
Download the current versions of cgnstools.F and lamfix.F and and put them in the cfl3dv6/source/cfl3d/libs/ directory.
Detailed information is given in update8.info
Page Curator and NASA Responsible Official: Christopher L. Rumsey
Last Updated: November 17, 2009