Releases: mdolab/adflow
Releases · mdolab/adflow
v2.6.0
New features
- Added an option to specify acceptable adjoint convergence (#168)
- Time spectral with flexible grid (#169)
- Tools for Debugging Jacobian Vector Products (#174, #182)
Bug fixes
- Fixed output ranges for split viscous subfaces (#158, #185)
- Fixed output typos (#179)
- Added lots of if allocated statements (#178)
- Changed printing to use proper scientific notation (#180)
Maintenance
- Fix complex kwarg (#173)
v2.5.3
Bug fixes
Maintenance
v2.5.2
v2.5.1
v2.5.0
v2.4.0
v2.3.1
v2.3.0
This release overhauls the ADflow options (#102, #41), which may break existing run scripts in the following ways:
- The options
autosolveretry
,autoadjointretry
, andnkcfl0
are now deprecated. These options have had no function for years but may still be in old scripts. - 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
- 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