Sun, 04 Oct 2026 16:30:24 -0500
Add perturbation statistics experiment generation and processing scripts
|
3
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
1 | #!/bin/sh |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
2 | dest=../gasleak |
| 12 | 3 | iter=10000 |
| 4 | files=(radon_sliding_fb_log.txt radon_fb_log.txt radon_sliding_fb_config.json radon_fb_config.json radon_sliding_fb_stats.json radon_fb_stats.json) | |
|
3
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
5 | |
| 12 | 6 | src1=results_alt14a/laser_and_mirrors_aux |
| 7 | src2=results_alt14a/laser_and_mirrors_aux2 | |
|
3
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
8 | |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
9 | ./plot.py ${src1}/radon_fb --simple --iter ${iter} --save-only |
| 12 | 10 | ./extract_aux.py ${src1}/radon_fb |
|
3
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
11 | ./plot.py ${src1}/radon_sliding_fb --simple --iter ${iter} --save-only |
| 12 | 12 | ./extract_aux.py ${src1}/radon_sliding_fb |
|
3
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
13 | cp ${src1}/radon_sliding_fb/res_${iter}.pdf ${dest}/aux_res_sliding_${iter}.pdf |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
14 | cp ${src1}/radon_sliding_fb/true_${iter}.pdf ${dest}/aux_true_${iter}.pdf |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
15 | cp ${src1}/radon_fb/res_${iter}.pdf ${dest}/aux_res_${iter}.pdf |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
16 | for file in $files; do |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
17 | cp ${src1}/$file ${dest}/aux_$file |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
18 | done |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
19 | |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
20 | ./plot.py ${src2}/radon_fb --simple --iter ${iter} --save-only |
| 12 | 21 | ./extract_aux.py ${src2}/radon_sliding_fb |
|
3
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
22 | ./plot.py ${src2}/radon_sliding_fb --simple --iter ${iter} --save-only |
| 12 | 23 | ./extract_aux.py ${src2}/radon_fb |
|
3
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
24 | cp ${src2}/radon_sliding_fb/res_${iter}.pdf ${dest}/aux2_res_sliding_${iter}.pdf |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
25 | cp ${src2}/radon_sliding_fb/true_${iter}.pdf ${dest}/aux2_true_${iter}.pdf |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
26 | cp ${src2}/radon_fb/res_${iter}.pdf ${dest}/aux2_res_${iter}.pdf |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
27 | cp ${src2}/radon_sliding_fb_log.txt ${dest}/aux2_radon_sliding_fb_log.txt |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
28 | cp ${src2}/radon_fb_log.txt ${dest}/aux2_radon_fb_log.txt |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
29 | for file in $files; do |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
30 | cp ${src2}/$file ${dest}/aux2_$file |
|
c3a4f4bb87f7
Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff
changeset
|
31 | done |