Skip to content

Commit f52d240

Browse files
author
meihuisu
committed
etree in mac
1 parent 29e4021 commit f52d240

File tree

2 files changed

+54
-1
lines changed

2 files changed

+54
-1
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
#!/bin/bash
2+
3+
if [ -z "$UCVM_INSTALL_PATH" ]; then
4+
echo "Need to set UCVM_INSTALL_PATH to run >" ${0##*/}
5+
exit
6+
fi
7+
source $UCVM_INSTALL_PATH/conf/ucvm_env.sh
8+
9+
BIN_DIR=${UCVM_INSTALL_PATH}/bin
10+
CONF_DIR=${UCVM_INSTALL_PATH}/conf
11+
12+
expect=$(mktemp) || exit 1
13+
result=$(mktemp) || (trap 'rm -f "$expect"'; exit 1)
14+
15+
sed 's ${CONF_DIR} '$CONF_DIR' ' garnervalley_cvmh.conf_template > garnervalley_cvmh.conf
16+
17+
${BIN_DIR}/ucvm2etree -f ./garnervalley_cvmh.conf > garnervalley_cvmh.out
18+
19+
head -1 garnervalley_cvmh_nogtl_0.5hz_10pts_1000ms.e |od |head -20 | sed 's/ //g' > $result
20+
21+
cat > $expect << EOF_EXPECTED_RESULT
22+
0000000000514000000001400000000000000000000146400000000
23+
0000020000000000000000000000000000000000000000000000000
24+
*
25+
0000100100000000115000000000000000000000222000000000000
26+
0000120000000000020000000000000000000000000000000000000
27+
0000140000000000000000000000000000000000000000000000000
28+
*
29+
0000420046000040000000000000240000000000000000000000001
30+
0000440000000000000000000000015000000000014000000000061
31+
0000460000000020114020063070126063040067554072141032040
32+
0000500030040053040020163066146060557020164020064020064
33+
0000520062544071556072151020171066146060557020164020064
34+
0000540020070000000000000000000000000000000000000000000
35+
0000560000000000000000000000000000000000000000000000000
36+
*
37+
0040000177777177777177777177777000000000000000000000000
38+
0040020000237000000177777177777000151000000000000000000
39+
0040040000000000000000000000002000000000000000000000206
40+
0040060000000000000000000000000005100
41+
0040072
42+
EOF_EXPECTED_RESULT
43+
44+
echo "Running examples_programs_ucvm2etree ucvm2etree_cvmh"
45+
if diff $result $expect > /dev/null 2>&1
46+
then
47+
echo [SUCCESS]
48+
else
49+
echo [FAILURE]
50+
fi
51+
52+
trap 'rm -f "$expect" "$result"' exit
53+

examples/programs/mesh/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,6 @@ install: $(bin_PROGRAMS)
7373
done
7474

7575
clean:
76-
rm -f *.o *.out *~ *.conf *.grid *.media.* ucvm2mesh_mpi*
76+
rm -f *.o *.out *~ *.conf *.grid *.media* ucvm2mesh_mpi*
7777

7878

0 commit comments

Comments
 (0)