Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ElmerCSC
GitHub Repository: ElmerCSC/elmerfem
Path: blob/devel/elmerice/examples/Inverse_Methods/MacAyeal_Stokes/RUN_TWIN_DISC.sh
3206 views
1
#!/bin/bash
2
# make mesh
3
if [ ! -d "mesh2D" ]; then
4
ElmerGrid 1 2 mesh2D
5
fi
6
# compile required USFs
7
make
8
9
#parameters
10
lambda='0.0e00'
11
DATAFILE="..\/DATA\/MacAyeal_VELOCITIES.txt"
12
NAME="TWINC"
13
14
# get .sif file
15
sed "s/<Lambda>/"$lambda"/g;s/<NAME>/$NAME/g;s/<OBS_FILE>/$DATAFILE/g" SIF/OPTIM_DISC.sif > OPTIM_$NAME.sif
16
17
# run
18
echo OPTIM_$NAME.sif > ELMERSOLVER_STARTINFO
19
ElmerSolver
20
21
# post process
22
python ../SCRIPTS/MakeReport.py $NAME
23
24