55parameters :
66 timeout : 360
77 partitions :
8- - chamomile
8+ - zinnia
99
1010steps :
1111 build : |
@@ -20,56 +20,60 @@ steps:
2020
2121 ./Allwmake -j128
2222
23- cd ${WM_PROJECT_DIR}/tutorials/incompressibleFluid/cavity
23+ cd ${WM_PROJECT_DIR}/tutorials/incompressibleFluid/propeller
24+ cp ${FOAM_TUTORIALS}/resources/geometry/propeller*.obj.gz constant/geometry/
2425 ${FOAM_APPBIN}/blockMesh
26+ ${FOAM_APPBIN}/surfaceFeatures
27+ ${FOAM_APPBIN}/snappyHexMesh -overwrite
28+ ${FOAM_APPBIN}/createBaffles -overwrite
29+ ${FOAM_APPBIN}/splitBaffles -overwrite
30+ ${FOAM_APPBIN}/renumberMesh -noFields -overwrite
31+ ${FOAM_APPBIN}/createNonConformalCouples -overwrite nonCouple1 nonCouple2
2532 cd ${WM_PROJECT_DIR}
2633
27- run :
28- cavity :
29- command : bin/foamRun -case ./tutorials/incompressibleFluid/cavity
30- measurements : 5
31- profiler : perf
32- env :
33- FOAM_APP : " /workspace/applications"
34- FOAM_APPBIN : " /workspace/platforms/linux64GccSPInt32Opt/bin"
35- FOAM_EXT_LIBBIN : " /workspace/ThirdParty-dev/platforms/linux64GccSPInt32/lib"
36- FOAM_INST_DIR : " /"
37- FOAM_LIBBIN : " /workspace/platforms/linux64GccSPInt32Opt/lib"
38- FOAM_MODULES : " /workspace/applications/modules"
39- FOAM_MPI : " openmpi-system"
40- FOAM_PROJECT_DIR : " /workspace"
41- FOAM_SOLVERS : " /workspace/applications/solvers"
42- FOAM_SRC : " /workspace/src"
43- FOAM_TUTORIALS : " /workspace/tutorials"
44- FOAM_USER_APPBIN : " /platforms/linux64GccSPInt32Opt/bin"
45- FOAM_USER_LIBBIN : " /platforms/linux64GccSPInt32Opt/lib"
46- FOAM_UTILITIES : " /workspace/applications/utilities"
47- WM_ARCH : " linux64"
48- WM_ARCH_OPTION : " 64"
49- WM_CC : " gcc"
50- WM_CFLAGS : " -m64 -fPIC -g"
51- WM_COMPILER : " Gcc"
52- WM_COMPILER_LIB_ARCH : " 64"
53- WM_COMPILE_OPTION : " Opt"
54- WM_CXX : " g++"
55- WM_CXXFLAGS : " -m64 -fPIC -std: c++0x -g"
56- WM_DIR : " /workspace/wmake"
57- WM_LABEL_OPTION : " Int32"
58- WM_LABEL_SIZE : " 32"
59- WM_LDFLAGS : " -m64"
60- WM_LINK_LANGUAGE : " c++"
61- WM_MPLIB : NONE # "SYSTEMOPENMPI"
62- WM_OPTIONS : " linux64GccSPInt32Opt"
63- WM_OSTYPE : " POSIX"
64- WM_PRECISION_OPTION : " SP"
65- WM_PROJECT : " OpenFOAM"
66- WM_PROJECT_DIR : " /workspace"
67- WM_PROJECT_INST_DIR : " /"
68- WM_THIRD_PARTY_DIR : " /workspace/ThirdParty-dev"
69- SCOTCH_TYPE : none # ThirdParty
70- METIS_TYPE : none
71- PARMETIS_TYPE : none
72- ZOLTAN_TYPE : none # ThirdParty
73- PATH : $PATH:/workspace/wmake
74- LD_LIBRARY_PATH : /usr/lib/x86_64-linux-gnu:/usr/local/lib:/usr/local/lib64:/usr/local/papi/lib:/usr/local/cuda-12.8/lib64:/workspace/platforms/linux64GccSPInt32Opt/lib:/workspace/platforms/linux64GccSPInt32Opt/lib/dummy
75- LIBRARY_PATH : /usr/local/lib
34+ run : |
35+ propeller:
36+ command: $WM_PROJECT_DIR/bin/foamRun -case $WM_PROJECT_DIR/tutorials/incompressibleFluid/propeller
37+ env:
38+ FOAM_APP: "$WM_PROJECT_DIR/applications"
39+ FOAM_APPBIN: "$WM_PROJECT_DIR/platforms/linux64GccDPInt32Opt/bin"
40+ FOAM_EXT_LIBBIN: "$WM_PROJECT_DIR/ThirdParty-dev/platforms/linux64GccDPInt32/lib"
41+ FOAM_INST_DIR: "/"
42+ FOAM_LIBBIN: "$WM_PROJECT_DIR/platforms/linux64GccDPInt32Opt/lib"
43+ FOAM_MODULES: "$WM_PROJECT_DIR/applications/modules"
44+ FOAM_MPI: "openmpi-system"
45+ FOAM_PROJECT_DIR: "$WM_PROJECT_DIR"
46+ FOAM_SOLVERS: "$WM_PROJECT_DIR/applications/solvers"
47+ FOAM_SRC: "$WM_PROJECT_DIR/src"
48+ FOAM_TUTORIALS: "$WM_PROJECT_DIR/tutorials"
49+ FOAM_USER_APPBIN: "$WM_PROJECT_DIR/platforms/linux64GccDPInt32Opt/bin"
50+ FOAM_USER_LIBBIN: "$WM_PROJECT_DIR/platforms/linux64GccDPInt32Opt/lib"
51+ FOAM_UTILITIES: "$WM_PROJECT_DIR/applications/utilities"
52+ WM_ARCH: "linux64"
53+ WM_ARCH_OPTION: "64"
54+ WM_CC: "gcc"
55+ WM_CFLAGS: "-m64 -fPIC -g"
56+ WM_COMPILER: "Gcc"
57+ WM_COMPILER_LIB_ARCH: "64"
58+ WM_COMPILE_OPTION: "Opt"
59+ WM_CXX: "g++"
60+ WM_CXXFLAGS: "-m64 -fPIC -std: c++0x -g"
61+ WM_DIR: "$WM_PROJECT_DIR/wmake"
62+ WM_LABEL_OPTION: "Int32"
63+ WM_LABEL_SIZE: "32"
64+ WM_LDFLAGS: "-m64"
65+ WM_LINK_LANGUAGE: "c++"
66+ WM_MPLIB: "SYSTEMOPENMPI"
67+ WM_OPTIONS: "linux64GccDPInt32Opt"
68+ WM_OSTYPE: "POSIX"
69+ WM_PRECISION_OPTION: "DP"
70+ WM_PROJECT: "OpenFOAM"
71+ WM_PROJECT_DIR: "/workspace"
72+ WM_PROJECT_INST_DIR: "/"
73+ WM_THIRD_PARTY_DIR: "$WM_PROJECT_DIR/ThirdParty-dev"
74+ SCOTCH_TYPE: none #ThirdParty
75+ METIS_TYPE: none
76+ PARMETIS_TYPE: none
77+ ZOLTAN_TYPE: none #ThirdParty
78+ PATH: $PATH:/workspace/wmake
79+ LD_LIBRARY_PATH: $LD_LIBRARY_PATH:/usr/lib/x86_64-linux-gnu:/usr/local/lib:/usr/local/lib64:/usr/local/papi/lib:/usr/local/cuda-12.8/lib64:/workspace/platforms/linux64GccDPInt32Opt/lib:/workspace/platforms/linux64GccDPInt32Opt/lib/openmpi-system
0 commit comments