v2.2.7
This release re-organized the code structure, added new features, and fixed bugs
-
Enabled the forward mode AD for verifying adjoint derivative accuracy #154
-
Re-organized the libraries structures such that we can easily switch between the forward and reverse mode libraries in Python 9df421e
-
Changed the way OpenFOAM-v1812-AD is built. Now the reverse mode AD version of OpenFOAM is called OpenFOAM-v1812-ADR, and the forward mode is called OpenFOAM-v1812-ADF.
-
Enabled functionObject library such that we can use the OpenFOAM's built-in functions in controlDict, e.g., computed averaged field, sampling the time series 9344cdf
-
Added a few postProcessing utilities 95dceca
-
Added the mesh quality metrics as the objective function such that we can constrain them during optimization abfbc0a
-
Added an option to ignore incorrectly oriented mesh faces during mesh check 7279bfc