Releases: MFlowCode/MFC
Releases · MFlowCode/MFC
MFC v4.9.3
What's Changed
- Documentation typos by @ChrisZYJ in #508
- don't benchmark if no code is changed by @sbryngelson in #510
- Satiate spellchecker by @sbryngelson in #511
- Remove paths from test.yml by @okBrian in #512
- Simplify
./mfc.sh cleanto behave as most people expect. by @AiredaleDev in #514 - Extend time-out limit by @sbryngelson in #516
- Improve Only Flag for Test by @okBrian in #518
- Update on adaptive time stepping for sub-grid bubbles by @lee-hyeoksu in #408
- Fail a CI self-hosted job if frontier doesn't get a node by @sbryngelson in #517
- Fix 3D IBM Infinite CFL Number on GPUs by @Sam-Briney in #519
- Including DoD Nautilus in the list of computers for MFC by @JRChreim in #523
- Fully simplify and fix
mfc.sh cleanby @AiredaleDev in #524 - Fixes
<string>:1: SyntaxWarning: invalid escape sequence '\('by @sbryngelson in #526 - Update modules for Carpenter by @lee-hyeoksu in #527
- Update README.md by @sbryngelson in #528
New Contributors
- @Sam-Briney made their first contribution in #519
Full Changelog: v4.9.2...v4.9.3
MFC v4.9.2
What's Changed
- Common Directory, Formatting and Added Intent by @okBrian in #476
- Add WENO5 Variants by @ChrisZYJ in #481
- Pre_Proccess, Added Intent, Comments, and Formatting by @okBrian in #483
- Update README.md by @sbryngelson in #485
- Removal of ! ------ by @okBrian in #486
- Simulation, Added Intent, and Formatting by @okBrian in #487
- Support for DoD Carpenter by @lee-hyeoksu in #475
- Post_Process, Formatting by @okBrian in #489
- Refactor m_checker by @ChrisZYJ in #488
- Documentation, fix #493 & #490 by @henryleberre in #494
- Add ib_markers to Silo Output by @haochey in #496
- Fix Benchmark & Add Monopole Checks & Add Monopole Tests by @ChrisZYJ in #497
- Robust floating point comparisons by @ChrisZYJ in #495
- Update coverage.yml by @sbryngelson in #500
- removed unused lines and code by @sbryngelson in #499
- Fix 1D_impact, 1D_qbmm, and 2D_5wave_quasi1D by @okBrian in #502
- Fix requirement for node20 for checkout by @sbryngelson in #505
- Remove stale files and info. by @sbryngelson in #506
New Contributors
Full Changelog: v4.9.1...v4.9.2
MFC v4.9.1
What's Changed
- Fix Typos and Add "alph" to .typos.toml by @okBrian in #451
- Added Code Coverage CI by @okBrian in #450
- gpu nvhpc debug does not work (typo) by @sbryngelson in #458
- Fix pressure in probe output files by @haochey in #454
- readme update by @sbryngelson in #460
- GH-200 Unified Memory Support by @AiredaleDev in #470
- Coverage only runs runs when meaningful files are changed by @okBrian in #468
- Document usage of
-cflag for./mfc.sh testby @AiredaleDev in #472 - Hotfix: Allow certain case parameters to be analytic expressions again by @AiredaleDev in #473
Full Changelog: v4.9.0...v4.9.1
MFC v4.9.0
What's Changed
- Finalize #411, which addresses the performance counter and statistics. by @AiredaleDev in #432
- Fix for issue #395 by @okBrian in #414
- console-to-shell by @sbryngelson in #439
- Pearing down CI test suite by @okBrian in #440
- Fix typo in default.mako by @wilfonba in #445
- Improve error reporting for case files. by @AiredaleDev in #437
- Add back MacOS debug runner by @sbryngelson in #446
- Add Surface Tension by @wilfonba in #387
- Temporary GNU 13 Silo Build Fix by @henryleberre in #447
- Add Body Forces by @wilfonba in #449
- GPU-Aware MPI on OLCF Frontier and Combined weak- & strong-scaling case by @henryleberre in #448
New Contributors
- @AiredaleDev made their first contribution in #432
- @okBrian made their first contribution in #414
Full Changelog: v4.8.3...v4.9.0
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