Skip to content

Commit c86fdd9

Browse files
Add moving imersed boundaries (#1006)
Co-authored-by: Spencer Bryngelson <[email protected]>
1 parent eb152c5 commit c86fdd9

File tree

36 files changed

+1429
-821
lines changed

36 files changed

+1429
-821
lines changed

.github/workflows/frontier/submit.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ sbatch <<EOT
3333
#SBATCH -A CFD154 # charge account
3434
#SBATCH -N 1 # Number of nodes required
3535
$sbatch_device_opts
36-
#SBATCH -t 04:59:00 # Duration of the job (Ex: 15 mins)
36+
#SBATCH -t 05:59:00 # Duration of the job (Ex: 15 mins)
3737
#SBATCH -o$job_slug.out # Combined output and error messages file
3838
#SBATCH -p extended # Extended partition for shorter queues
3939
#SBATCH -W # Do not exit until the submitted job terminates.

.typos.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ strang = "strang"
1919
Strang = "Strang"
2020
TKE = "TKE"
2121
HSA = "HSA"
22+
infp = "infp"
2223

2324
[files]
2425
extend-exclude = ["docs/documentation/references*", "tests/", "toolchain/cce_simulation_workgroup_256.sh"]

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
// Enable ONLY fortls language server
5050
"fortran.enableLanguageServer": true,
5151
"fortran.languageServer": "fortls",
52-
"fortran.fortls.disabled": false,
52+
"fortran.fortls.disabled": true,
5353
"fortran.fortls.path": "fortls",
5454

5555
// Try to disable any built-in language features

CMakeLists.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,13 @@ macro(HANDLE_SOURCES target useCommon)
328328
"${CMAKE_BINARY_DIR}/modules/${target}/*.fpp")
329329
if (${useCommon})
330330
file(GLOB common_FPPs CONFIGURE_DEPENDS "${common_DIR}/*.fpp")
331+
332+
# If we're building post_process, exclude m_compute_levelset.fpp
333+
if("${target}" STREQUAL "post_process")
334+
list(FILTER common_FPPs EXCLUDE REGEX ".*/m_compute_levelset\.fpp$")
335+
list(FILTER common_FPPs EXCLUDE REGEX ".*/m_ib_patches\.fpp$")
336+
endif()
337+
331338
list(APPEND ${target}_FPPs ${common_FPPs})
332339
endif()
333340

@@ -443,7 +450,7 @@ function(MFC_SETUP_TARGET)
443450

444451
if (ARGS_SILO)
445452
find_package(SILO REQUIRED)
446-
target_link_libraries(${a_target} PRIVATE SILO::SILO)
453+
target_link_libraries(${a_target} PRIVATE SILO::SILO stdc++)
447454
endif()
448455

449456
if (ARGS_HDF5)

docs/documentation/gpuParallelization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Note: Ordering is not guaranteed or stable, so use key-value pairing when using
3131

3232
- Data on the GPU has a reference counter
3333
- When data is referred to being allocated, it means that GPU memory is allocated if it is not already present in GPU memory. If a variable is already present, the reference counter is just incremented.
34-
- When data is referred to being dellocated, it means that the reference counter is decremented. If the reference counter is zero, then the data is actually deallocated from GPU memory
34+
- When data is referred to being deallocated, it means that the reference counter is decremented. If the reference counter is zero, then the data is actually deallocated from GPU memory
3535
- When data is referred to being attached, it means that the device pointer attaches to target if it not already attached. If pointer is already attached, then the attachment counter is just incremented
3636
- When data is referred to being detached, it means that the attachment counter is decremented. If attachment counter is zero, then actually detached
3737

examples/1D_shuosher_analytical/case.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"patch_icpp(1)%pres": 10.3333,
5858
"patch_icpp(1)%alpha_rho(1)": 3.957143,
5959
"patch_icpp(1)%alpha(1)": 1.0,
60-
# One anlytic patch to take care of -4 < x < 5
60+
# One analytic patch to take care of -4 < x < 5
6161
# Patch 2 Analytic
6262
"patch_icpp(2)%geometry": 1,
6363
"patch_icpp(2)%x_centroid": 0.5,

examples/1D_shuosher_old/case.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"patch_icpp(1)%pres": 10.3333,
5858
"patch_icpp(1)%alpha_rho(1)": 3.957143,
5959
"patch_icpp(1)%alpha(1)": 1.0,
60-
# One anlytic patch to take care of -4 < x < 5
60+
# One analytic patch to take care of -4 < x < 5
6161
# Patch 2 Analytic
6262
"patch_icpp(2)%geometry": 1,
6363
"patch_icpp(2)%x_centroid": 0.5,

examples/1D_shuosher_teno5/case.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"patch_icpp(1)%pres": 10.333,
6060
"patch_icpp(1)%alpha_rho(1)": 3.857,
6161
"patch_icpp(1)%alpha(1)": 1.0,
62-
# One anlytic patch to take care of 1 < x < 10
62+
# One analytic patch to take care of 1 < x < 10
6363
# Patch 2 Analytic
6464
"patch_icpp(2)%geometry": 1,
6565
"patch_icpp(2)%x_centroid": 5.5,

examples/1D_shuosher_teno7/case.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"patch_icpp(1)%pres": 10.333,
6060
"patch_icpp(1)%alpha_rho(1)": 3.857,
6161
"patch_icpp(1)%alpha(1)": 1.0,
62-
# One anlytic patch to take care of 1 < x < 10
62+
# One analytic patch to take care of 1 < x < 10
6363
# Patch 2 Analytic
6464
"patch_icpp(2)%geometry": 1,
6565
"patch_icpp(2)%x_centroid": 5.5,

examples/1D_shuosher_wenojs5/case.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"patch_icpp(1)%pres": 10.333,
5959
"patch_icpp(1)%alpha_rho(1)": 3.857,
6060
"patch_icpp(1)%alpha(1)": 1.0,
61-
# One anlytic patch to take care of 1 < x < 10
61+
# One analytic patch to take care of 1 < x < 10
6262
# Patch 2 Analytic
6363
"patch_icpp(2)%geometry": 1,
6464
"patch_icpp(2)%x_centroid": 5.5,

0 commit comments

Comments
 (0)