-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrun_HOTRG.sh
More file actions
34 lines (27 loc) · 1.19 KB
/
run_HOTRG.sh
File metadata and controls
34 lines (27 loc) · 1.19 KB
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
#!/bin/bash
model_name="2D_Ising"
symm=True
Lmax=2000
iteration=0
mkdir -p tmp
for dcut in 10
do
for unit_size in 1
do
for iT in {0..8}
do
job_name="HOTRG_D${dcut}_US${unit_size}_${model_name}_iter${iteration}_iT${iT}"
cp code_main_HOTRG.py code_tmp_${job_name}.py
sed -i "s@#model_name#@${model_name}@g" code_tmp_${job_name}.py
sed -i "s@#symm#@${symm}@g" code_tmp_${job_name}.py
sed -i "s@#dcut#@${dcut}@g" code_tmp_${job_name}.py
sed -i "s@#Lmax#@${Lmax}@g" code_tmp_${job_name}.py
sed -i "s@#unit_size#@${unit_size}@g" code_tmp_${job_name}.py
sed -i "s@#iteration#@${iteration}@g" code_tmp_${job_name}.py
sed -i "s@#iT#@${iT}@g" code_tmp_${job_name}.py
cp job_temp.sh tmp/job_tmp_${job_name}.sh
sed -i "s@#job_name#@${job_name}@g" tmp/job_tmp_${job_name}.sh
sbatch tmp/job_tmp_${job_name}.sh
done
done
done