Created
September 25, 2015 07:21
-
-
Save wtbarnes/5cf1ad89553499fe2ed6 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
import os | |
#Static parameters | |
solver = 'rka4' | |
tpulse = 100.0 | |
loop_length = 40.0 | |
#Set parameters | |
pars = [] | |
#electron | |
pars.append(['-s','electron','-L',str(loop_length),'-a','uniform','-t',str(tpulse),'-S',str(solver)]) | |
pars.append(['-s','electron','-L',str(loop_length),'-a','1.5','-t',str(tpulse),'-S',str(solver)]) | |
pars.append(['-s','electron','-L',str(loop_length),'-a','1.5','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b1.0']) | |
pars.append(['-s','electron','-L',str(loop_length),'-a','1.5','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b2.0']) | |
pars.append(['-s','electron','-L',str(loop_length),'-a','2.0','-t',str(tpulse),'-S',str(solver)]) | |
pars.append(['-s','electron','-L',str(loop_length),'-a','2.0','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b1.0']) | |
pars.append(['-s','electron','-L',str(loop_length),'-a','2.0','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b2.0']) | |
pars.append(['-s','electron','-L',str(loop_length),'-a','2.5','-t',str(tpulse),'-S',str(solver)]) | |
pars.append(['-s','electron','-L',str(loop_length),'-a','2.5','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b1.0']) | |
pars.append(['-s','electron','-L',str(loop_length),'-a','2.5','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b2.0']) | |
#ion | |
pars.append(['-s','ion','-L',str(loop_length),'-a','uniform','-t',str(tpulse),'-S',str(solver)]) | |
pars.append(['-s','ion','-L',str(loop_length),'-a','1.5','-t',str(tpulse),'-S',str(solver)]) | |
pars.append(['-s','ion','-L',str(loop_length),'-a','1.5','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b1.0']) | |
pars.append(['-s','ion','-L',str(loop_length),'-a','1.5','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b2.0']) | |
pars.append(['-s','ion','-L',str(loop_length),'-a','2.0','-t',str(tpulse),'-S',str(solver)]) | |
pars.append(['-s','ion','-L',str(loop_length),'-a','2.0','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b1.0']) | |
pars.append(['-s','ion','-L',str(loop_length),'-a','2.0','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b2.0']) | |
pars.append(['-s','ion','-L',str(loop_length),'-a','2.5','-t',str(tpulse),'-S',str(solver)]) | |
pars.append(['-s','ion','-L',str(loop_length),'-a','2.5','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b1.0']) | |
pars.append(['-s','ion','-L',str(loop_length),'-a','2.5','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b2.0']) | |
#single | |
pars.append(['-s','single','-L',str(loop_length),'-a','uniform','-t',str(tpulse),'-S',str(solver),'--root_dir','/data/datadrive2/EBTEL_C_runs/','--root_dir_figs','/data/datadrive2/EBTEL_C_figs/']) | |
pars.append(['-s','single','-L',str(loop_length),'-a','1.5','-t',str(tpulse),'-S',str(solver),'--root_dir','/data/datadrive2/EBTEL_C_runs/','--root_dir_figs','/data/datadrive2/EBTEL_C_figs/']) | |
pars.append(['-s','single','-L',str(loop_length),'-a','1.5','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b1.0','--root_dir','/data/datadrive2/EBTEL_C_runs/','--root_dir_figs','/data/datadrive2/EBTEL_C_figs/']) | |
pars.append(['-s','single','-L',str(loop_length),'-a','1.5','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b2.0','--root_dir','/data/datadrive2/EBTEL_C_runs/','--root_dir_figs','/data/datadrive2/EBTEL_C_figs/']) | |
pars.append(['-s','single','-L',str(loop_length),'-a','2.0','-t',str(tpulse),'-S',str(solver),'--root_dir','/data/datadrive2/EBTEL_C_runs/','--root_dir_figs','/data/datadrive2/EBTEL_C_figs/']) | |
pars.append(['-s','single','-L',str(loop_length),'-a','2.0','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b1.0','--root_dir','/data/datadrive2/EBTEL_C_runs/','--root_dir_figs','/data/datadrive2/EBTEL_C_figs/']) | |
pars.append(['-s','single','-L',str(loop_length),'-a','2.0','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b2.0','--root_dir','/data/datadrive2/EBTEL_C_runs/','--root_dir_figs','/data/datadrive2/EBTEL_C_figs/']) | |
pars.append(['-s','single','-L',str(loop_length),'-a','2.5','-t',str(tpulse),'-S',str(solver),'--root_dir','/data/datadrive2/EBTEL_C_runs/','--root_dir_figs','/data/datadrive2/EBTEL_C_figs/']) | |
pars.append(['-s','single','-L',str(loop_length),'-a','2.5','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b1.0','--root_dir','/data/datadrive2/EBTEL_C_runs/','--root_dir_figs','/data/datadrive2/EBTEL_C_figs/']) | |
pars.append(['-s','single','-L',str(loop_length),'-a','2.5','-t',str(tpulse),'-S',str(solver),'--t_wait_q_scaling','-b2.0','--root_dir','/data/datadrive2/EBTEL_C_runs/','--root_dir_figs','/data/datadrive2/EBTEL_C_figs/']) | |
#Run analysis driver with parameters | |
for p in pars: | |
os.system('/usr/bin/python /home/wtb2/Documents/EBTEL_analysis/bin/ebtel_dem_analysis_main.py '+' '.join(p)) | |
#Build histograms | |
os.system('/usr/bin/python /home/wtb2/Documents/EBTEL_analysis/bin/ebtel_dem_histo_main.py -s electron -L '+str(loop_length)+' -t '+str(tpulse)) | |
os.system('/usr/bin/python /home/wtb2/Documents/EBTEL_analysis/bin/ebtel_dem_histo_main.py -s ion -L '+str(loop_length)+' -t '+str(tpulse)) | |
os.system('/usr/bin/python /home/wtb2/Documents/EBTEL_analysis/bin/ebtel_dem_histo_main.py -s single -L '+str(loop_length)+' -t '+str(tpulse)+' --root_dir /data/datadrive2/EBTEL_C_figs/') |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment