Skip to content

Commit e3ff1bf

Browse files
authored
Release 24.08 (#1725)
1 parent 4f63680 commit e3ff1bf

16 files changed

+28
-8
lines changed

CHANGES

+20-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,23 @@
1-
# 24.05
1+
# 24.08
2+
-- AMReX submodule set to 24.08 release hash (ac5dde3)
3+
4+
-- Fix diffusion stencil with Dirichlet boundary (#1723)
5+
6+
-- Turbulent inflow perturbation (#1722/#1721/#1716/#1695)
7+
8+
-- BOMEX regtest (#1714/#1707)
9+
10+
-- Output SGS fluxes (#1713)
11+
12+
-- Wind model for SAD (#1667)
13+
14+
-- ERF container (#1703)
15+
16+
-- Inflow face prescribed from a data file (#1698)
17+
18+
-- YSU PBL updates (#1694)
19+
20+
# 24.06
221
-- AMReX submodule set to 24.06 release hash (f141191)
322

423
-- SAM microphysics corrections (#1634/#1629)

Docs/sphinx_doc/BoundaryConditions.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ where :math:`T_{i}` is the temperature intensity, and :math:`T_{\infty}` is the
309309

310310
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.
311311

312-
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.
312+
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.
313313

314314
Source type forcing
315315
-------------------

Exec/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ else ()
3131
add_subdirectory(RegTests/WitchOfAgnesi)
3232
add_subdirectory(RegTests/WPS_Test)
3333
add_subdirectory(RegTests/Bomex)
34+
add_subdirectory(RegTests/TurbulentInflow)
3435
add_subdirectory(DevTests/MovingTerrain)
3536
add_subdirectory(DevTests/MetGrid)
3637
add_subdirectory(DevTests/LandSurfaceModel)

Exec/DevTests/ABL_perturbation_inflow/CMakeLists.txt Exec/RegTests/TurbulentInflow/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
set(erf_exe_name erf_abl_perturbation_inflow)
1+
set(erf_exe_name erf_turbulent_inflow)
22

33
add_executable(${erf_exe_name} "")
44
target_sources(${erf_exe_name}

Exec/DevTests/ABL_perturbation_inflow/GNUmakefile Exec/RegTests/TurbulentInflow/GNUmakefile

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@ USE_HIP = FALSE
1919
USE_SYCL = FALSE
2020

2121
# Debugging
22-
#DEBUG = TRUE
22+
DEBUG = FALSE
2323

2424
TEST = TRUE
2525
USE_ASSERTION = TRUE
2626

2727
# Incompressible Solver
28-
#USE_POISSON_SOLVE = TRUE
28+
USE_POISSON_SOLVE = FALSE
2929

3030
# GNU Make
3131
Bpack := ./Make.package
3232
Blocs := .
3333
ERF_HOME := ../../..
34-
ERF_PROBLEM_DIR = $(ERF_HOME)/Exec/DevTests/ABL_perturbation_inflow
34+
ERF_PROBLEM_DIR = $(ERF_HOME)/Exec/RegTests/TurbulentInflow
3535
include $(ERF_HOME)/Exec/Make.ERF

Exec/DevTests/ABL_perturbation_inflow/README Exec/RegTests/TurbulentInflow/README

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This problem setup is for simulation of the Atmospheric Boundary Layer (ABL)
1+
This problem setup is based upon the Atmospheric Boundary Layer (ABL)
22
using one of two turbulence schemes (Smagorinsky or Deardorff) and the bottom
33
boundary condition possibly specified by Monin Obukhov Similarity Theory (MOST).
44

Submodules/AMReX

Submodule AMReX updated 146 files

0 commit comments

Comments
 (0)