Skip to content

Commit

Permalink
Merge branch 'development' into cxx-radinterpbndrydata
Browse files Browse the repository at this point in the history
  • Loading branch information
maxpkatz committed Nov 2, 2023
2 parents 48734e9 + 3395a5e commit 53b6819
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 2 deletions.
25 changes: 25 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,37 @@
# 23.11

* Problem GNUmakefiles have been standardized and now allow for the
problem to be compiled elsewhere (#2640, #2641, #2642, #2643)

* The true-SDC Newton solver has been made more robust and faster
(#2586, #2602, #2605, #2606)

* Several problems that required the initial model grid spacing to
be specified in the inputs file now automatically compute it as
needed, including `flame_wave` (#2610), `convective_flame`,
`bubble_convergence`, and `hse_convergence` (#2624), `double_bubble`,
`gamma_law_bubble`, and `hse_convergence_general` (#2612)

* Outflow boundary conditions for the 4th order solver have been changed
to no longer use the one-sided stencil (#2607)

* The ca_rad_source hook in Fortran has been removed. The existing
problem_rad_source() hook in C++ can be used instead. (#2626)

* The compile option USE_AUX_UPDATE has been removed. If you want to
manually update the auxiliary parameters, you can use an external
source term or you can use the problem post-timestep hook. (#2614)

* The pressure is now always included in the x-momentum flux in 1-d
Cartesian, and this fixes an issue at jumps in refinement with the
pressure gradient (#2468)

* A bug was fixed in the 4th order diffusion operator that was introduced
when it was originally converted to C++ (#2592)

* The 2nd order Radau integrator had the wrong quadrature weights
(#2594)

# 23.10

* True-SDC no longer evolves density as part of the reaction system
Expand Down
2 changes: 1 addition & 1 deletion external/Microphysics
Submodule Microphysics updated 213 files
2 changes: 1 addition & 1 deletion external/amrex
Submodule amrex updated 86 files
+1 −0 .codespell-ignore-words
+127 −0 .github/workflows/bittree.yml
+1 −1 .github/workflows/cleanup-cache.yml
+1 −0 .github/workflows/intel.yml
+60 −59 .github/workflows/windows.yml
+49 −0 CHANGES
+19 −1 Docs/sphinx_documentation/source/Basics.rst
+7 −3 Docs/sphinx_documentation/source/GPU.rst
+13 −0 Docs/sphinx_documentation/source/Python_Chapter.rst
+1 −0 Docs/sphinx_documentation/source/index.rst
+3 −0 GNUmakefile.in
+1 −1 Src/Amr/AMReX_Amr.cpp
+1 −1 Src/Amr/AMReX_StateDescriptor.cpp
+2 −2 Src/AmrCore/AMReX_AmrCore.cpp
+12 −1 Src/AmrCore/AMReX_AmrMesh.H
+142 −4 Src/AmrCore/AMReX_AmrMesh.cpp
+2 −1 Src/AmrCore/Make.package
+4 −0 Src/Base/AMReX.cpp
+6 −5 Src/Base/AMReX_BCUtil.H
+2 −2 Src/Base/AMReX_BCUtil.cpp
+4 −4 Src/Base/AMReX_BC_TYPES.H
+1 −1 Src/Base/AMReX_CoordSys.H
+1 −1 Src/Base/AMReX_FACopyDescriptor.H
+3 −3 Src/Base/AMReX_FArrayBox.H
+1 −1 Src/Base/AMReX_FILCC_1D.F90
+1 −1 Src/Base/AMReX_FILCC_2D.F90
+1 −1 Src/Base/AMReX_FILCC_3D.F90
+6 −6 Src/Base/AMReX_FilCC_C.cpp
+1 −1 Src/Base/AMReX_IArrayBox.H
+1 −1 Src/Base/AMReX_NonLocalBC.H
+2 −2 Src/Base/AMReX_RealVect.H
+1 −1 Src/Base/AMReX_VisMF.cpp
+4 −0 Src/Base/AMReX_VisMFBuffer.H
+2 −0 Src/Base/AMReX_bc_types.fi
+1 −0 Src/Base/AMReX_bc_types_mod.F90
+6 −6 Src/Base/AMReX_filcc_mod.F90
+33 −6 Src/EB/AMReX_EB2_2D_C.cpp
+2 −2 Src/EB/AMReX_EB_StateRedistribute.cpp
+74 −0 Src/Extern/Bittree/AMReX_Bittree.H
+388 −0 Src/Extern/Bittree/AMReX_Bittree.cpp
+11 −0 Src/Extern/Bittree/CMakeLists.txt
+5 −0 Src/Extern/Bittree/Make.package
+3 −2 Src/Extern/HDF5/AMReX_ParticleHDF5.H
+1 −1 Src/Extern/HYPRE/AMReX_HypreNodeLap.cpp
+1 −1 Src/Extern/HYPRE/AMReX_HypreSolver.H
+416 −0 Src/F_Interfaces/AmrCore/AMReX_FlashFluxRegister.H
+18 −262 Src/F_Interfaces/AmrCore/AMReX_FlashFluxRegister.cpp
+35 −0 Src/F_Interfaces/AmrCore/AMReX_flash_fluxregister_fi.cpp
+75 −10 Src/F_Interfaces/AmrCore/AMReX_flash_fluxregister_mod.F90
+4 −0 Src/LinearSolvers/CMakeLists.txt
+1 −14 Src/LinearSolvers/MLMG/AMReX_MLEBNodeFDLaplacian.cpp
+30 −0 Src/LinearSolvers/MLMG/AMReX_MLNodeABecLap_1D_K.H
+67 −0 Src/LinearSolvers/MLMG/AMReX_MLNodeABecLap_2D_K.H
+93 −0 Src/LinearSolvers/MLMG/AMReX_MLNodeABecLap_3D_K.H
+13 −0 Src/LinearSolvers/MLMG/AMReX_MLNodeABecLap_K.H
+88 −0 Src/LinearSolvers/MLMG/AMReX_MLNodeABecLaplacian.H
+348 −0 Src/LinearSolvers/MLMG/AMReX_MLNodeABecLaplacian.cpp
+17 −79 Src/LinearSolvers/MLMG/AMReX_MLNodeLap_2D_K.H
+0 −4 Src/LinearSolvers/MLMG/AMReX_MLNodeLaplacian.H
+3 −6 Src/LinearSolvers/MLMG/AMReX_MLNodeLaplacian_eb.cpp
+1 −1 Src/LinearSolvers/MLMG/AMReX_MLNodeLaplacian_sten.cpp
+7 −1 Src/LinearSolvers/MLMG/AMReX_MLNodeLinOp.H
+1 −1 Src/LinearSolvers/MLMG/AMReX_MLNodeLinOp.cpp
+3 −0 Src/LinearSolvers/MLMG/Make.package
+1 −0 Tests/Amr/Advection_AmrCore/Exec/GNUmakefile
+81 −0 Tests/Amr/Advection_AmrCore/Exec/inputs_bittree
+1 −1 Tests/FortranInterface/Advection_F/Source/fillpatch_mod.F90
+1 −1 Tests/GPU/CNS/Source/CNS_bcfill.cpp
+1 −1 Tests/HDF5Benchmark/sz.config
+5 −1 Tests/LinearSolvers/ABecLaplacian_C/MyTest.H
+64 −6 Tests/LinearSolvers/ABecLaplacian_C/MyTest.cpp
+13 −0 Tests/LinearSolvers/ABecLaplacian_C/MyTestPlotfile.cpp
+37 −0 Tests/LinearSolvers/ABecLaplacian_C/initProb.cpp
+70 −0 Tests/LinearSolvers/ABecLaplacian_C/initProb_K.H
+16 −0 Tests/LinearSolvers/ABecLaplacian_C/inputs-node
+30 −8 Tools/CMake/AMReXBuildInfo.cmake
+1 −1 Tools/CMake/AMReXClangTidy.cmake
+21 −10 Tools/CMake/AMReXInstallHelpers.cmake
+6 −2 Tools/CMake/AMReXTypecheck.cmake
+0 −244 Tools/CMake/FindFilesystem.cmake
+1 −1 Tools/C_scripts/mkdep
+6 −0 Tools/GNUMake/Make.defs
+16 −0 Tools/GNUMake/packages/Make.bittree
+0 −8 Tools/Plotfile/CMakeLists.txt
+1 −2 Tools/Plotfile/fgradient.cpp
+5 −0 Tools/libamrex/configure.py

0 comments on commit 53b6819

Please sign in to comment.