- Flexible GMRES for pressure
- Various bug fixes
We are grateful to all who added new features, filed issues or helped resolve them, asked and answered questions, and were part of inspiring discussions.
- Update to latest parRSB version
- Fix restart issue if restart time is non-zero
- Fix io-frequency issue
- Fix JIT issue for lowMach
- Disable gs-timers to prevent performance regression
- ASM and RAS smoother + Chebyshev acceleration
- Improved gs performance
- Initial guess projection
- Runtime averages
- Stress formulation
- ALE formulation to support moving meshes
- Linear algebra helpers
- Various bug fixes
- common block SCRNS was replaced by pointer array NRSSCPTR (see ethier example)
- boundary device functions and bc struct members in oudf were renamed
- manually copying nek's IC in UDF_Setup() is no longer required
- nrs->Nlocal was replaced by mesh->Nlocal
- nrs->options was replaced by platform->options
- nrs->linAlg was replaced by platform->linAlg
- nek_copyFrom() was renamed to nek::copyToNek()
- nek_copyTo() was renamed to nek::copyFromNek()
- cds->fieldOffset was replaced by cds->fieldOffset[i]
- nrs->mesh was replaced by nrs->meshV
- cds->mesh was replaced by cds->mesh[i]
- nrs->meshT was replaced by cds->mesh[0]
- mesh->rank was replaced by platform->comm.mpiRank
- mesh->comm was replaced by platform->comm.mpiComm
- mesh->device was replaced by platform->device
@RonRahaman, @aprilnovak, @roystgnr, @yslan, @pwang234
We are grateful to all who added new features, filed issues or helped resolve them, asked and answered questions, and were part of inspiring discussions.
A special thanks goes to the CAPS Lab at ETHZ who helped to develop the moving mesh support.
- Initial release
- n/a
@AliKarakus, @thilinarmtb, @noelchalmers and @tcew for helping
We are grateful to all who added new features, filed issues or helped resolve them, asked and answered questions, and were part of inspiring discussions.