Releases: MFlowCode/MFC
Releases · MFlowCode/MFC
MFC v4.8.3
What's Changed
- IBM Fix by @haochey in #398
- Update documentation by @lee-hyeoksu in #402
- Update tickets by @sbryngelson in #403
- IBM Fix on Non-uniform Initial Condition by @haochey in #404
- fix hipfort versioning off of develop HEAD by @sbryngelson in #406
- MFCInputFile refactor & input file-defined tests by @henryleberre in #410
- -1.2k LOC in s_mpi_sendrecv_variables_buffers by @henryleberre in #409
- Fix Frontier performance regression by @wilfonba in #413
- IB-DB Treatment by @haochey in #407
- Fix building docs (case.fpp include error) #417 by @henryleberre in #418
- Silo: Reference official LLNL/Silo repository by @henryleberre in #422
- Fix Benchmarking by @wilfonba in #423
- new cpu phoenix modules by @sbryngelson in #427
- fix broken viz. docs link from expired box link by @sbryngelson in #429
- Modify Templating to Work with Omniperf and Rocprof by @wilfonba in #421
- Remove grid stretch parameters from simulation inputs by @haochey in #430
Full Changelog: v4.8.2...v4.8.3
MFC v4.8.2
What's Changed
- Fix indentation now that we have more directives and ifdefs by @sbryngelson in #388
- Add missing additions from Frontier Merge by @wilfonba in #389
- QBMM + Non-polytropic Fix by @anandrdbz in #391
- Remote Visualization instructions for Phoenix by @wilfonba in #400
- Operator splitting, adaptive time stepping, and other fixes for mixing layer and bubbles by @lee-hyeoksu in #285
- Export environment variables always by @sbryngelson in #397
Full Changelog: v4.8.1...v4.8.2
MFC v4.8.1
MFC officially supports exascale AMD GPU systems like Frontier on the master branch.
What's Changed
- OpenACC + Cray CCE + AMD MI200+ by @anandrdbz in #368
- Fix vscode settings.json for Fypp by @henryleberre in #386
- Added memory to the Delta Mako file to run batch runs by @mrodrig6 in #364
- fix abstraction of advection flux by @sbryngelson in #382
New Contributors
Full Changelog: v4.8.0...v4.8.1
MFC v4.8.0
What's Changed
- Update robots.txt by @sbryngelson in #366
- Website updates by @wilfonba in #369
- update perf in documentation by @sbryngelson in #367
- Website viz. - Links and descriptions by @sbryngelson in #370
- Website: Update video links and description by @sbryngelson in #371
- Update restart procedure by @haochey in #374
- Add another nice image to the readme by @sbryngelson in #375
- Upstream fixes and tools from Chemfc by @henryleberre in #376
- Update index.html by @sbryngelson in #377
- Update getting-started.md by @sbryngelson in #378
- More and Longer Benchmarks by @wilfonba in #379
Full Changelog: v4.7.2...v4.8.0
MFC v4.7.2
What's Changed
- Fix integer overflow for large simulations by @wilfonba in #359
- Add sitemap generator to website for crawling. by @sbryngelson in #350
- Fypp Doxygen fix #342 by @henryleberre in #360
- Fix #346 - Accept & Provide ENV{MFC_CUDA_CC} by @henryleberre in #361
- Website small tweaks and improvements and doc syntax fixes by @sbryngelson in #362
- toolchain: fix shared install dirs by @henryleberre in #365
Full Changelog: v4.7.1...v4.7.2
MFC v4.7.1
What's Changed
- Toolchain fix for older python version by @wilfonba in #334
- Some rearranging of MFC docs by @sbryngelson in #337
- Add threshold and support width as inputs to the model patch and monopole parameters. by @haochey in #336
- small fix to m_mpi_proxy.fpp by @JRChreim in #335
- Creates NCSA Delta modules and mako templates for batch jobs by @sbryngelson in #338
- Fix I/O Bug by @wilfonba in #339
- Update shock droplet image on website by @wilfonba in #340
- A better readme by @sbryngelson in #341
- Add documentation for immersed boundaries by @wilfonba in #343
- Update delta.mako by @sbryngelson in #344
- Update Delta GPU modules by @sbryngelson in #345
- add scaling img by @sbryngelson in #348
- Fix Delta for good (until next nvhpc update) by @wilfonba in #347
- Add analytics by @sbryngelson in #353
- mvapich mpiexec flags & Print invocation by @henryleberre in #355
- Fix apt in ubuntu workflows by @sbryngelson in #358
- RHS Refactor 2 by @wilfonba in #356
Full Changelog: v4.6.1...v4.7.1
MFC v4.7.0
What's Changed
- Split mfc.sh into multiple files by @henryleberre in #290
- CI: Ensure tests/ is committed (#293) by @henryleberre in #293
- Linting the toolchain (#230) by @henryleberre in #291
- Prettify by @sbryngelson in #295
- Fix run_time info results. by @wilfonba in #302
- Mako Batch/Interactive Templates & Build Fixes by @henryleberre in #307
- Add documentation link checks by @sbryngelson in #309
- Remove
case.py
test files that were leftover by @sbryngelson in #310 - Improve count with intent to add to CI by @sbryngelson in #281
- ci line count diff by @sbryngelson in #314
- put ci back by @sbryngelson in #315
- Handshake: Benchmarking by @henryleberre in #316
- One benchmark case (short) by @sbryngelson in #321
- Test benchmarking (one case, short) by @sbryngelson in #323
- Bug fix by @wilfonba in #325
- Velocity BCs in all coordinate directions, new example cases, nonpolytropic bc refactor by @wilfonba in #279
- IBM by @anshgupta1234 in #296
Full Changelog: v4.6.0...v4.6.1
MFC v4.6.0
What's Changed
- Update expectedPerformance.md by @sbryngelson in #261
- Update authors.md by @sbryngelson in #262
- doc updates by @sbryngelson in #264
- bump required python minor version by @sbryngelson in #267
- Add note about file_per_process requirements by @wilfonba in #268
- Run Phoenix jobs using available CPU cores by @sbryngelson in #266
- fix many typos by @sbryngelson in #272
- Debug CI doesn't need to test many cases by @sbryngelson in #273
- Update Bridges2 modules by @sbryngelson in #274
- Update run-phoenix-release-gpu.sh by @sbryngelson in #283
- Update run-phoenix-release-gpu.sh by @sbryngelson in #284
- #269: Fix Python version check by @henryleberre in #289
- Phase Change addition by @JRChreim in #179
New Contributors
Full Changelog: v4.5.0...v4.6.0
MFC v4.5.0
What's Changed
- Update README.md by @sbryngelson in #228
- Upstream non-Phase Change additions from #179 by @henryleberre in #223
- #229: Elapsed time in test suite by @henryleberre in #231
- Update CMakeLists.txt, fix #153 by @sbryngelson in #233
- Fix Arithmetic compilation problem with QBMM #235 by @sbryngelson in #236
- goldenfile metadata generation by @sbryngelson in #234
- Minor Bug fix in 1D_shuosher Example Case by @wilfonba in #241
- Update README.md by @sbryngelson in #243
- Website Updates by @wilfonba in #246
- Update LICENSE by @sbryngelson in #247
- Update CMakeLists.txt to fix #237 Add fatal error to cmakelists if debug + gpu is enabled with NVHPC <= 22.11 by @sbryngelson in #238
- Update CMakeLists.txt by @sbryngelson in #249
- perturb parameter by @sbryngelson in #252
- Case Optimization Refresh by @henryleberre in #248
- #245: Fix duplicated examples.md items in website's docs by @henryleberre in #254
- File Per Process IO, performance summary in docs, new example case. by @wilfonba in #256
- Update expectedPerformance.md by @sbryngelson in #259
- Close #258 by @wilfonba in #260
Full Changelog: v4.4.5...v4.5.0
MFC v4.4.5
What's Changed
- Batch & Interactive bugfixes by @henryleberre in #219
- Update 2D TaylorGreenVortex in documentation by @haochey in #222
- Create compiler-tickets.md by @sbryngelson in #226
- Bug Fixes by @wilfonba in #224
Full Changelog: v4.4.4...v4.4.5