Releases: MFlowCode/MFC
Releases · MFlowCode/MFC
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
-c
flag for./mfc.sh test
by @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
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