forked from gemini3d/gemini3d
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsim.cmake
More file actions
34 lines (26 loc) · 882 Bytes
/
Copy pathsim.cmake
File metadata and controls
34 lines (26 loc) · 882 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# this file defines simulation tests.
# The names of these must match those in ref_data.json
# --- setup tests
# NOTE: cpp just 2d is only to save test time. Works fine with 3d also.
set(gemini_test_sim_names)
if(hwm14)
list(APPEND gemini_test_sim_names mini2dns_hwm14_fang mini2dew_hwm14_fang mini3d_hwm14_fang
mini2dns_hwm14_fang_cpp)
if(glow)
list(APPEND gemini_test_sim_names mini2dns_hwm14_glow mini2dew_hwm14_glow mini3d_hwm14_glow
mini2dns_hwm14_glow_cpp)
endif(glow)
else()
list(APPEND gemini_test_sim_names mini2dns_fang mini2dew_fang mini3d_fang
mini2dns_fang_cpp)
if(glow)
list(APPEND gemini_test_sim_names mini2dns_glow mini2dew_glow mini3d_glow
mini2dns_glow_cpp)
endif(glow)
endif()
foreach(_s IN LISTS gemini_test_sim_names)
setup_gemini_test(${_s})
if(python)
setup_magcalc_test(${_s})
endif()
endforeach()