Skip to content

v2.3.0

Choose a tag to compare

@sseraj sseraj released this 20 Jan 23:39
b2cd28a

This release overhauls the ADflow options (#102, #41), which may break existing run scripts in the following ways:

  1. The options autosolveretry, autoadjointretry, and nkcfl0 are now deprecated. These options have had no function for years but may still be in old scripts.
  2. String-type option values are now case sensitive and several of the acceptable string values have changed. This will most commonly affect equationType. For example, you must use "RANS" instead of "rans". Please refer to the options documentation for the acceptable values.

The full list of affected string-type options is:

solutionPrecision
gridPrecision
solutionPrecisionSurface
gridPrecisionSurface
discretization
coarseDiscretization
limiter
smoother
equationType
equationMode
flowType
turbulenceModel
turbulenceOrder
turbulenceProduction
eulerWallTreatment
viscWallTreatment
resAveraging
oversetUpdateMode
timeIntegrationScheme
NKLS
adjointSolver
preconditionerSide
matrixOrdering
globalPreconditioner
localPreconditioner
  1. The following options have new default values. This will change the behavior of old scripts if these options are not specified.
'nCycles': 2000
'smoother': 'DADI'
'L2Convergence': 1e-8
'NKSwitchTol': 1e-5
'ANKLinResMax': 0.1
'equationType': 'RANS'
'infChangeCorrection': True
'useANKSolver': True
'nSubiterTurb': 3