Skip to content

Commit

Permalink
Release 24.08 (#1725)
Browse files Browse the repository at this point in the history
  • Loading branch information
AMLattanzi authored Aug 5, 2024
1 parent 4f63680 commit e3ff1bf
Show file tree
Hide file tree
Showing 16 changed files with 28 additions and 8 deletions.
21 changes: 20 additions & 1 deletion CHANGES
Original file line number Diff line number Diff line change
@@ -1,4 +1,23 @@
# 24.05
# 24.08
-- AMReX submodule set to 24.08 release hash (ac5dde3)

-- Fix diffusion stencil with Dirichlet boundary (#1723)

-- Turbulent inflow perturbation (#1722/#1721/#1716/#1695)

-- BOMEX regtest (#1714/#1707)

-- Output SGS fluxes (#1713)

-- Wind model for SAD (#1667)

-- ERF container (#1703)

-- Inflow face prescribed from a data file (#1698)

-- YSU PBL updates (#1694)

# 24.06
-- AMReX submodule set to 24.06 release hash (f141191)

-- SAM microphysics corrections (#1634/#1629)
Expand Down
2 changes: 1 addition & 1 deletion Docs/sphinx_doc/BoundaryConditions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -309,7 +309,7 @@ where :math:`T_{i}` is the temperature intensity, and :math:`T_{\infty}` is the

While this generates quick turbulence, it should be used as a sanity check rather than a runtime strategy for turbulence generation, therefore it is not recommended. Additionally, a net-zero energy enforcement is applied over the perturbation boxes to ensure that the synthetic method does not introduce excess energy into the system at each iteration. Below, we provide a detailed description of the two different types of perturbation methods currently existing within ERF.

Examples are provided within ``Exec/DevTests/ABL_perturbation_inflow/`` to set up a turbulent open channel flow using inflow/outflow boundary conditions with the aforementioned turbulent inflow generation technique to trigger turbulence downstream.
Examples are provided within ``Exec/RegTests/TurbulentInflow/`` to set up a turbulent open channel flow using inflow/outflow boundary conditions with the aforementioned turbulent inflow generation technique to trigger turbulence downstream.

Source type forcing
-------------------
Expand Down
1 change: 1 addition & 0 deletions Exec/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ else ()
add_subdirectory(RegTests/WitchOfAgnesi)
add_subdirectory(RegTests/WPS_Test)
add_subdirectory(RegTests/Bomex)
add_subdirectory(RegTests/TurbulentInflow)
add_subdirectory(DevTests/MovingTerrain)
add_subdirectory(DevTests/MetGrid)
add_subdirectory(DevTests/LandSurfaceModel)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
set(erf_exe_name erf_abl_perturbation_inflow)
set(erf_exe_name erf_turbulent_inflow)

add_executable(${erf_exe_name} "")
target_sources(${erf_exe_name}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,17 +19,17 @@ USE_HIP = FALSE
USE_SYCL = FALSE

# Debugging
#DEBUG = TRUE
DEBUG = FALSE

TEST = TRUE
USE_ASSERTION = TRUE

# Incompressible Solver
#USE_POISSON_SOLVE = TRUE
USE_POISSON_SOLVE = FALSE

# GNU Make
Bpack := ./Make.package
Blocs := .
ERF_HOME := ../../..
ERF_PROBLEM_DIR = $(ERF_HOME)/Exec/DevTests/ABL_perturbation_inflow
ERF_PROBLEM_DIR = $(ERF_HOME)/Exec/RegTests/TurbulentInflow
include $(ERF_HOME)/Exec/Make.ERF
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
This problem setup is for simulation of the Atmospheric Boundary Layer (ABL)
This problem setup is based upon the Atmospheric Boundary Layer (ABL)
using one of two turbulence schemes (Smagorinsky or Deardorff) and the bottom
boundary condition possibly specified by Monin Obukhov Similarity Theory (MOST).

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion Submodules/AMReX
Submodule AMReX updated 146 files

0 comments on commit e3ff1bf

Please sign in to comment.