Releases: AMReX-Combustion/PeleLMeX
Releases · AMReX-Combustion/PeleLMeX
PeleLMeX 1.1.2
This release should not significantly impact behavior or results of the code, but has significant internal changes in style. That led to some bugs on GPU, but those should now be resolved.
What's Changed
- Consistency, types, micro-optimisations by @ThomasHowarth in #562
- actually update PP this time by @baperry2 in #564
- Allow LES to use mixture averaged transport for molecular diffusion by @baperry2 in #558
- Bug fix in implicit capture by @SreejithNREL in #565
- SingleDropEvap test for GCM implementation by @d-montgomery in #561
- Don't do deltaT iters for manifold EOS (no energy eqn) by @baperry2 in #570
- fix device pointer capture in derive coord func by @baperry2 in #572
Full Changelog: v1.1.1...v1.1.2
PeleLMeX 1.1.1
What's Changed
- Update logic for fcompare when testing by @jrood-nrel in #518
- Run EB compilation test with CUDA in CI; include fix for broken cases by @baperry2 in #519
- Update/extend TurbInflow Test Cases for Improved Turbinflow Capability by @baperry2 in #517
- Bump Submodules/AMReX-Hydro from
43f12ba
to99d6acd
by @dependabot[bot] in #520 - Ignore warning in SUNDIALS by @jrood-nrel in #523
- Fix variable shadowing warning by @jrood-nrel in #522
- Update clang-format to v0.20 by @jrood-nrel in #524
- Dissipation rate source terms for manifold variable variances by @baperry2 in #451
- Update PelePhysics by @jrood-nrel in #526
- Fix directories in ctest by @jrood-nrel in #528
- Avoid set but not used variable on GPU by @jrood-nrel in #527
- Single droplet evaporation validation by @d-montgomery in #521
- Small manifold fixes by @baperry2 in #533
- Bump Submodules/PelePhysics from
1fa488e
to4dd8745
by @dependabot[bot] in #539 - Turbulent forcing by @efhunt in #535
- check for NaNs at end of timestep by @baperry2 in #541
- update PelePhysics by @baperry2 in #545
- Use only amrex::min and amrex::max by @jrood-nrel in #548
- Use ParallelFors consistently by @jrood-nrel in #549
- Remove using namespace amrex (1) by @jrood-nrel in #550
- Remove more using namespace amrex (2) by @jrood-nrel in #553
- restart from plot file: enable mapping to different names for species by @baperry2 in #546
- Remove more using namespace by @jrood-nrel in #554
- Remove device print statement in Plasma stuff by @baperry2 in #555
- Spray for manifold model by @SreejithNREL in #557
- Bump Submodules/PelePhysics from
2dbdf20
toef85246
by @dependabot[bot] in #560 - initialize GradVel for TurbVisc by @baperry2 in #563
New Contributors
Full Changelog: v1.1.0...v1.1.1
PeleLMeX 1.1.0
PeleLMeX 1.0.0
Notes
This is the first release with the MAJOR.MINOR.PATCH format. It also has significant breaking changes for case files. See CHANGES.md for stes
What's Changed
- Add InitialBoundaryCondition (IBC) struct. by @esclapez in #477
- Add tee to tests by @jrood-nrel in #509
Full Changelog: v0.25.04...v1.0.0
PeleLMeX 25.04
What's Changed
- Bump Submodules/PelePhysics from
b5c4c90
to20d2df6
by @dependabot in #296 - Bump Submodules/amrex from
152fdac
tobe6c641
by @dependabot in #297 - JOSS paper by @esclapez in #295
- Remove curly brackets around HdF. by @esclapez in #299
- Make tests smaller but run more of them in CI by @baperry2 in #300
- Bump Submodules/AMReX-Hydro from
8c596a6
to2b89ad7
by @dependabot in #304 - Bump Submodules/PelePhysics from
20d2df6
to5d3058c
by @dependabot in #303 - Bump Submodules/amrex from
be6c641
toa7afcba
by @dependabot in #302 - amrex hydro move from amrex-codes to amrex-fluids by @baperry2 in #305
- Bump Submodules/amrex from
a7afcba
tod364631
by @dependabot in #306 - Documentation updates/fixes by @baperry2 in #312
- Fix no EB production cases by @baperry2 in #314
- use regex to ignore headers from submodules for clang-tidy by @baperry2 in #308
- CMake EB Cases by @baperry2 in #315
- Bump Submodules/amrex from
d364631
to175b99d
by @dependabot in #317 - Bump Submodules/amrex from
175b99d
to9e35dc1
by @dependabot in #318 - Bump Submodules/PelePhysics from
5d3058c
to769ae63
by @dependabot in #320 - Bump Submodules/amrex from
9e35dc1
toefd77ff
by @dependabot in #319 - use submodules instead of clones in linux workflow by @baperry2 in #321
- Adding the radiation module by @wjge in #313
- Allow manual dispatch of CI by @baperry2 in #322
- Updates for PelePhysics reorganization. by @baperry2 in #325
- Adapt to PeleRad in PelePhysics by @jrood-nrel in #326
- Add triple flame test by @jrood-nrel in #330
- Update CMake for Soot, Spray, and Radiation by @jrood-nrel in #331
- Bump Submodules/PelePhysics from
0b396f4
to771ab82
by @dependabot in #333 - Fix missing title in citation by @marchdf in #334
- Bump Submodules/PelePhysics from
771ab82
toe3f2077
by @dependabot in #339 - Bump Submodules/PelePhysics from
e3f2077
tode505b3
by @dependabot in #342 - fix regrid for the radiation module by @wjge in #345
- Fix BC Types due to breaking AMReX change by @baperry2 in #343
- Abort on unused parmparse inputs in tests by @baperry2 in #348
- Incompressible fix/periodic channel/transport model consolidation by @ThomasHowarth in #350
- Force YCOrder compile option by @baperry2 in #344
- Abort on unused inputs in Linux tests by @baperry2 in #351
- Bump Submodules/PelePhysics from
c125141
toc2d6577
by @dependabot in #352 - Bump Submodules/AMReX-Hydro from
2b89ad7
to6f77e32
by @dependabot in #353 - CVODE maxstep documentation by @ThomasHowarth in #354
- Add citation by @marchdf in #355
- Bump Submodules/AMReX-Hydro from
6f77e32
to111a42c
by @dependabot in #356 - Fix doi url link by @marchdf in #357
- Bump Submodules/PelePhysics from
71fdec3
to50b990b
by @dependabot in #358 - Bump Submodules/AMReX-Hydro from
111a42c
tod61ab60
by @dependabot in #359 - Bump Submodules/AMReX-Hydro from
d61ab60
to51cd822
by @dependabot in #362 - n_files input by @ThomasHowarth in #361
- Bump Submodules/PelePhysics from
50b990b
toc0f30b9
by @dependabot in #365 - Turb Inflow: move support codes to PelePhysics, add documentation by @baperry2 in #366
- Fix counterflow spray case for spray changes a while back by @baperry2 in #367
- Bump Submodules/PelePhysics from
80f2cfa
to5f197f2
by @dependabot in #368 - Update ci.yml by @SreejithNREL in #372
- Bump Submodules/PelePhysics from
5f197f2
to95ce985
by @dependabot in #374 - CI deprecation fixes by @baperry2 in #373
- Bump Submodules/PelePhysics from
95ce985
to1bea1bf
by @dependabot in #376 - Boundary patch implementation by @SreejithNREL in #369
- Update Tutorials_FlowPastCyl.rst by @baperry2 in #378
- Bump Submodules/PelePhysics from
1bea1bf
to6557148
by @dependabot in #379 - Fix codespell by @baperry2 in #381
- Bump Submodules/PelePhysics from
6557148
to575c71f
by @dependabot in #382 - Bump Submodules/PelePhysics from
575c71f
to0aee17a
by @dependabot in #383 - updates needed for peleparams for PMF and transport by @baperry2 in #387
- Bump Submodules/PelePhysics from
b17d6b7
to19ccf85
by @dependabot in #388 - AMR+EB subtlety by @esclapez in #385
- Bump Submodules/AMReX-Hydro from
51cd822
to17569e1
by @dependabot in #393 - Shallow submod by @baperry2 in #394
- do proper shallow submodule update in clonedeps by @baperry2 in #395
- Update PelePhysics: AMReX with bottom solve fix by @baperry2 in #397
- Add ctest config file by @jrood-nrel in #399
- Enable CTest earlier by @jrood-nrel in #400
- User function to patch flow variables after restart from plot file by @SreejithNREL in #398
- Reset time and nsteps by @SreejithNREL in #402
- With AMReX PRs #4039 and #4048, face_divfree_interp ensures the by @cgilet in #403
- Feature overwrite plt file by @EnnaDelfen in #406
- Bump Submodules/PelePhysics from
fe882f0
to1be18ca
by @dependabot in #409 - Bump Submodules/AMReX-Hydro from
17569e1
to681640d
by @dependabot in #408 - update clang tidy action version to avoid distutils issue by @baperry2 in #411
- Spark ignition utility by @ThomasHowarth in #404
- Bump Submodules/PelePhysics from
1be18ca
to1e7eb65
by @dependabot in #412 - Print temporals in CSV format by @baperry2 in #410
- New Options for Chi Correction in MAC Projections by @baperry2 in #401
- use explicit soot cleanup call by @baperry2 in #413
- Parse for adv_redist_type and diff_redist_type by @dmontgomeryNREL in #417
- Bump Submodules/PelePhysics from
060a7ae
toaaede47
by @dependabot in #419 - Bump Submodules/AMReX-Hydro from
681640d
to3ab9864
by @dependabot in #420 - Eosparm support in PeleLMeX by @baperry2 in #414
- Add warning report for docs by @jrood-nrel in #421
- Bump Submodules/PelePhysics from
b703644
to ...
PeleLMeX 23.11
What's Changed
- Add active control capabilities out of PeleLM by @esclapez in #201
- Add ReactEval readable data by @esclapez in #202
- Resolve/remove TODOs throughout the code base by @esclapez in #204
- Tidy and fixes by @esclapez in #205
- Update README.md by @esclapez in #206
- fixed 'appraoch' typos by @Tom-Y-Liu in #212
- Update sub mods by @esclapez in #208
- Add spray sources to pltfile by @esclapez in #216
- remove undefined variable by @baperry2 in #217
- Add weak scaling scripts and instructions. by @esclapez in #220
- Update MP submodule and fix particle restart warning by @ldowen in #222
- Redist move by @baperry2 in #224
- Updated MP submodule by @ldowen in #223
- nightly tests fix due to amrex-hydro default branch name change by @baperry2 in #225
- update Readme by @baperry2 in #228
- Add USE_SYCL to GNUmakefiles by @jrood-nrel in #230
- Active Control max velocity default value fix by @olivecha in #233
- Update PelePhysics - Use Sundials submod in gmake by @baperry2 in #235
- Fix bug for isothermal EB on GPU by @baperry2 in #240
- Joss review update by @esclapez in #236
- Assimilate PeleLMeX to look more like PeleC by @jrood-nrel in #245
- Fix warns by @marchdf in #248
- Fix readability-implicit-bool-conversion by @marchdf in #251
- Updates for testing by @jrood-nrel in #250
- Fix modernize-loop-convert by @marchdf in #253
- Fix more warnings by @marchdf in #252
- Fix readability by @marchdf in #254
- Diagnostic updates by @baperry2 in #244
- Fix HIP CI by @jrood-nrel in #256
- Fix some warnings by @jrood-nrel in #260
- Fix modernize-make-unique by @jrood-nrel in #259
- Remove some unused by @marchdf in #258
- Update PelePhysics. Fix some unused variables. by @jrood-nrel in #261
- Renaming LM -> LMeX by @marchdf in #257
- Turn on eb for clang-tidy by @marchdf in #255
- Fix implicit bools by @jrood-nrel in #264
- Bump setup-python version by @marchdf in #265
- Add dependabot by @marchdf in #266
- Fix warnings by @jrood-nrel in #267
- Fix more warnings by @jrood-nrel in #271
- Fix more warnings by @jrood-nrel in #272
- Fix warnings by @marchdf in #273
- Remove test by @jrood-nrel in #274
- Add codespell by @marchdf in #275
- Bump Submodules/PelePhysics from
375f084
to8fd8071
by @dependabot in #277 - Fix codeql warnings by @marchdf in #279
- Add ccache to clang-tidy by @jrood-nrel in #281
- fixes for Efield after renaming LM to LMeX by @baperry2 in #283
- Update docs to reflect current way of computing viscous stress by @cgilet in #286
- Bump Submodules/amrex from
77d4d1f
to152fdac
by @dependabot in #291 - Bump Submodules/PelePhysics from
e8c14c4
tob1b1892
by @dependabot in #293 - Update PeleLMeX_UserKeys.H by @vtmaran in #292
- Bump Submodules/AMReX-Hydro from
bc4e5f6
to8c596a6
by @dependabot in #268 - change default compiler to gnu in GNUmakefiles by @baperry2 in #294
New Contributors
- @Tom-Y-Liu made their first contribution in #212
- @jrood-nrel made their first contribution in #230
- @olivecha made their first contribution in #233
- @dependabot made their first contribution in #277
- @vtmaran made their first contribution in #292
Full Changelog: v23.05...v23.11
PeleLMeX 23.05
What's Changed
- Extend validation section with EBchannelFlow and 1D PMF. by @esclapez in #180
- Post regrid clean by @esclapez in #179
- Add script to get & run PeleLMeX FlameSheet case with DRM19 and by @esclapez in #181
- Add basic CMake capabilities by @esclapez in #183
- Add SUNDIALS as submods. by @esclapez in #184
- Init CodeQL CI. by @esclapez in #185
- Add a CI test building the PR branch and comparing against development. by @esclapez in #186
- Add a nightly test to catch changes from updated submodules. by @esclapez in #187
- Update README with recent changes. by @esclapez in #188
- Update README.md by @esclapez in #189
- Fixes LES EB by @esclapez in #182
- Fix DiagFramePlane diagnostic by @esclapez in #190
- Update PP and amrex. by @esclapez in #191
- Fix missing test on check per at the end of the simulation. by @esclapez in #192
- Enable isothermal EB specification by @esclapez in #84
- Add a Tutorial on the FlameSheet case by @esclapez in #193
- Landon/spray post func by @ldowen in #194
- Add an
amr.regrid_on_restart
option. by @esclapez in #197 - Tutorial Backward facing step flame by @esclapez in #196
- Update spray counterflow by @ldowen in #200
- Add load balancing control by @esclapez in #198
Full Changelog: v23.03...v23.05
PeleLMeX 23.03
What's Changed
- Fix a weird error on fuelID. by @esclapez in #176
- Enable LES with EB and add Sigma model by @esclapez in #174
- Update submodules. by @esclapez in #177
- Allow restart with fewer levels than previous checkpoint by @baperry2 in #178
- Add 2 new run-time diagnostics: PDF and conditional stats by @esclapez in #173
Full Changelog: v23.02...v23.03
PeleLMeX 23.02
What's Changed
- Each proc std::rename its own data file. by @esclapez in #165
- Add fixed perturbation length option in FlameSheet by @esclapez in #166
- LES Transport and Unity Lewis Numbers by @baperry2 in #167
- Soret effect implementation by @ThomasHowarth in #136
- Add CI tests to cover Soret and LES. by @esclapez in #168
- Default GNUmake path by @esclapez in #169
- update PeleMP submod by @baperry2 in #170
- Update counterflow spray flame setup by @esclapez in #171
- update GNUmake paths by @baperry2 in #172
New Contributors
- @ThomasHowarth made their first contribution in #136
Full Changelog: v23.01...v23.02
PeleLMeX 23.01
What's Changed
- Update to new amrex::MLMG interface by @WeiqunZhang in #148
- Create CONTRIBUTING.md by @esclapez in #150
- Restructure the doc. by @esclapez in #149
- More work on Doc by @esclapez in #151
- Update submods by @esclapez in #152
- Minimum style by @esclapez in #153
- Flow past cylinder LMeX Tutorial. by @esclapez in #154
- Fix FPC tutorial. by @esclapez in #155
- Derived based on velocity gradients. by @esclapez in #158
- Extend Unit tests by @esclapez in #159
- Initiate GH Actions for testing GPU builds by @esclapez in #157
- Update KPP2 inputs and doc by @esclapez in #160
- Implement clang-tidy suggestions. by @esclapez in #161
- Add Summit perfs by @esclapez in #162
- Add PMF weak scaling data on Crusher. by @esclapez in #163
- Update submods by @esclapez in #164
New Contributors
- @WeiqunZhang made their first contribution in #148
Full Changelog: v22.12...v23.01