Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Verification/fda nozzle #590

Draft
wants to merge 23 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
45cb62f
init FDA case
YuVirtonomy Jun 7, 2024
84d57f7
update shape new files for different resolution
YuVirtonomy Jun 7, 2024
8a8958a
chore: Update FDA_nozzle.cpp with wall file path based on number of p…
YuVirtonomy Jun 7, 2024
0b1d31f
should be NonPrescribedPressureBidirectionalBuffer for left emitter
YuVirtonomy Jun 7, 2024
c21ca0f
include radial observers container
YuVirtonomy Jun 10, 2024
f28ac32
Merge remote-tracking branch 'origin/master' into verification/FDA_no…
YuVirtonomy Jul 3, 2024
8918c5e
refactory after merge
YuVirtonomy Jul 4, 2024
7fc0feb
refactory and add linear correction
YuVirtonomy Jul 4, 2024
0fa5c5b
add TimeDependentAcceleration
YuVirtonomy Jul 4, 2024
98a3bdf
add TimeDependentAcceleration
YuVirtonomy Jul 4, 2024
c8c5104
include convergence checker
YuVirtonomy Jul 4, 2024
95972ba
feat: Add convergence checker and TimeDependentAcceleration
YuVirtonomy Jul 15, 2024
e732f5c
Merge remote-tracking branch 'origin/master' into verification/FDA_no…
YuVirtonomy Jul 15, 2024
a84c2fa
refactory after merging from main
YuVirtonomy Jul 16, 2024
f149d29
refactor: Update TimeDependentAcceleration and convergence checker
YuVirtonomy Jul 16, 2024
e5c45e3
update to record radial observer's avg velocity
YuVirtonomy Jul 17, 2024
3fc66fb
revert outletpressure to 0 and add restart output
YuVirtonomy Jul 18, 2024
63c81b4
refined wall
YuVirtonomy Jul 24, 2024
da2d22c
Merge remote-tracking branch 'origin/fix/reaction_dynamics_naming' in…
YuVirtonomy Jul 24, 2024
c77ea7e
focus only on expansion
YuVirtonomy Jul 25, 2024
270e056
parameter study
YuVirtonomy Jul 25, 2024
b2eba8e
Merge remote-tracking branch 'origin/master' into verification/FDA_no…
YuVirtonomy Jul 26, 2024
ae971e1
set up without pressure condition
YuVirtonomy Jul 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions tests/extra_source_and_tests/test_3d_FDA_nozzle/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${SPHINXSYS_PROJECT_DIR}/cmake) # main (top) cmake dir

set(CMAKE_VERBOSE_MAKEFILE on)

STRING(REGEX REPLACE ".*/(.*)" "\\1" CURRENT_FOLDER ${CMAKE_CURRENT_SOURCE_DIR})
PROJECT("${CURRENT_FOLDER}")

SET(EXECUTABLE_OUTPUT_PATH "${PROJECT_BINARY_DIR}/bin/")
SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib)
SET(BUILD_INPUT_PATH "${EXECUTABLE_OUTPUT_PATH}/input")
SET(BUILD_RELOAD_PATH "${EXECUTABLE_OUTPUT_PATH}/reload")

file(MAKE_DIRECTORY ${BUILD_INPUT_PATH})
execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${BUILD_INPUT_PATH})
file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/input/ DESTINATION ${BUILD_INPUT_PATH})

aux_source_directory(. DIR_SRCS)
ADD_EXECUTABLE(${PROJECT_NAME} ${DIR_SRCS})

add_test(NAME ${PROJECT_NAME} COMMAND ${PROJECT_NAME} --state_recording=${TEST_STATE_RECORDING}
WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH})

set_target_properties(${PROJECT_NAME} PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY "${EXECUTABLE_OUTPUT_PATH}")
target_link_libraries(${PROJECT_NAME} sphinxsys_3d)
target_link_libraries(${PROJECT_NAME} extra_sources_3d)

Loading
Loading