@@ -16,68 +16,69 @@ time='6e3 7e3 8e3 9e3 10e3 11e3'
16
16
export START_TIME=` date +%s.%3N`
17
17
export TIME_LIMIT=` squeue -h -o %L -j $SLURM_JOB_ID `
18
18
19
- # mpirun -np 1 --oversubscribe python3 src/unocc.py $DPATH/{gs/gs.gpw,unocc/{unocc{.out,.gpw},eig.dat,ksd{.out,.ulm}}}
19
+ # mpirun -np 1 python3 src/unocc.py $DPATH/{gs/gs.gpw,unocc/{unocc{.out,.gpw},eig.dat,ksd{.out,.ulm}}}
20
20
#
21
- # mpirun -np 1 --oversubscribe python3 src/tdspec.py $DPATH/td-z-RPA/{dm.dat,abs.dat}
21
+ # mpirun -np 1 python3 src/tdspec.py $DPATH/td-z-RPA/{dm.dat,abs.dat}
22
22
#
23
- # mpirun -np 1 --oversubscribe python3 src/pulse.py $DPATH/td-z-RPA/pulse/pulse.pickle 4.14
23
+ # mpirun -np 1 python3 src/pulse.py $DPATH/td-z-RPA/pulse/pulse.pickle 4.14
24
24
#
25
- # mpirun -np 8 --oversubscribe python3 src/frho.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/{fdm.ulm,frho}}
25
+ # mpirun -np 8 python3 src/frho.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/{fdm.ulm,frho}}
26
26
#
27
- # mpirun -np 8 --oversubscribe python3 src/pulse_dm.py $DPATH/td-z-RPA/{dm.dat,pulse/{pulse.pickle,dm.dat}} --maxtime 30e3
27
+ # mpirun -np 8 python3 src/pulse_dm.py $DPATH/td-z-RPA/{dm.dat,pulse/{pulse.pickle,dm.dat}} --maxtime 30e3
28
28
#
29
- # mpirun -np 8 --oversubscribe python3 src/pulse_rho.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/{frho,pulse/{pulse.pickle,rho}}} --maxtime 30e3
29
+ # mpirun -np 8 python3 src/pulse_rho.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/{frho,pulse/{pulse.pickle,rho}}} --maxtime 30e3
30
30
#
31
- # mpirun -np 8 --oversubscribe python3 src/pulse_energy.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho,energy_all.npz}} --maxtime 30e3 --transitions all
32
- # mpirun -np 8 --oversubscribe python3 src/pulse_energy.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho,energy_resonant.npz}} --maxtime 30e3 --transitions resonant
33
- # mpirun -np 8 --oversubscribe python3 src/pulse_energy.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho,energy_nonresonant.npz}} --maxtime 30e3 --transitions nonresonant
31
+ # mpirun -np 8 python3 src/pulse_energy.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho,energy_all.npz}} --maxtime 30e3 --transitions all
32
+ # mpirun -np 8 python3 src/pulse_energy.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho,energy_resonant.npz}} --maxtime 30e3 --transitions resonant
33
+ # mpirun -np 8 python3 src/pulse_energy.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho,energy_nonresonant.npz}} --maxtime 30e3 --transitions nonresonant
34
34
35
35
# # Energy distributions as transition contribution maps
36
36
for t in $time
37
37
do
38
- mpirun -np 1 --oversubscribe python3 src/pulse_tcm.py $DPATH /{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho,tcm_energy}} energy --time $t
38
+ mpirun -np 1 python3 src/pulse_tcm.py $DPATH /{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho,tcm_energy}} energy --time $t
39
39
done
40
40
#
41
41
# # Hot-carrier distributions
42
42
for t in $time
43
43
do
44
- mpirun -np 1 --oversubscribe python3 src/pulse_hcdist.py $DPATH /{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho,hcdist_all_$t .npz}} --time $t --transitions all
45
- mpirun -np 1 --oversubscribe python3 src/pulse_hcdist.py $DPATH /{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho,hcdist_resonant_$t .npz}} --time $t --transitions resonant
44
+ mpirun -np 1 python3 src/pulse_hcdist.py $DPATH /{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho,hcdist_all_$t .npz}} --time $t --transitions all
45
+ mpirun -np 1 python3 src/pulse_hcdist.py $DPATH /{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho,hcdist_resonant_$t .npz}} --time $t --transitions resonant
46
46
done
47
47
#
48
48
# ### Spatial atomic weights
49
- # mpirun -np 16 --oversubscribe python3 src/atomweight.py $DPATH/unocc/{unocc.gpw,atomweight.npz} --eig_limits -6 6
49
+ # mpirun -np 16 python3 src/atomweight.py $DPATH/unocc/{unocc.gpw,atomweight.npz} --eig_limits -6 6
50
50
#
51
51
# ### Spatial hot-carrier density
52
52
53
53
for t in $time
54
54
do
55
- mpirun -np 16 --oversubscribe python3 src/pulse_hcdns.py $DPATH /{unocc/{unocc.gpw,ksd.ulm,atomweight.npz},td-z-RPA/pulse/{pulse.pickle,rho,he1dns_engt1eV_$t .cube}} electrons --time $t --energy_limits 1 10
56
- mpirun -np 16 --oversubscribe python3 src/pulse_hcdns.py $DPATH /{unocc/{unocc.gpw,ksd.ulm,atomweight.npz},td-z-RPA/pulse/{pulse.pickle,rho,hh1dns_$t .cube}} holes --time $t --energy_limits -10 0
55
+ mpirun -np 16 python3 src/pulse_hcdns.py $DPATH /{unocc/{unocc.gpw,ksd.ulm,atomweight.npz},td-z-RPA/pulse/{pulse.pickle,rho,he1dns_engt1eV_$t .cube}} electrons --time $t --energy_limits 1 10
56
+ mpirun -np 16 python3 src/pulse_hcdns.py $DPATH /{unocc/{unocc.gpw,ksd.ulm,atomweight.npz},td-z-RPA/pulse/{pulse.pickle,rho,hh1dns_$t .cube}} holes --time $t --energy_limits -10 0
57
57
done
58
58
59
+
59
60
# Generate cube files
60
- # mpirun -np 1 --oversubscribe python3 src/generate_cubefiles.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/pulse.pickle} $DPATH/unocc/cube_files_resonant/ --transitions resonant 'gs'
61
- # mpirun -np 1 --oversubscribe python3 src/generate_cubefiles.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/pulse.pickle} $DPATH/unocc/cube_files_nonresonant/ --transitions nonresonant 'gs'
61
+ # mpirun -np 1 python3 src/generate_cubefiles.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/pulse.pickle} $DPATH/unocc/cube_files_resonant/ --transitions resonant 'gs'
62
+ # mpirun -np 1 python3 src/generate_cubefiles.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/pulse.pickle} $DPATH/unocc/cube_files_nonresonant/ --transitions nonresonant 'gs'
62
63
# #
63
64
# # Generate weights of occupied and unoccupied Kohn-Sham states
64
- # mpirun -np 1 --oversubscribe python3 src/weights_wfs.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/pulse.pickle} $DPATH/unocc/cube_files_resonant/ 'gs' --transitions resonant $DPATH/unocc/weights_resonant/{occ_np.dat,unocc_np.dat} --lx '-' --ly '-' --lz '31.7'
65
- # mpirun -np 1 --oversubscribe python3 src/weights_wfs.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/pulse.pickle} $DPATH/unocc/cube_files_resonant/ 'gs' --transitions resonant $DPATH/unocc/weights_resonant/{occ_full.dat,unocc_full.dat} --lx '-' --ly '-' --lz '-'
65
+ # mpirun -np 1 python3 src/weights_wfs.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/pulse.pickle} $DPATH/unocc/cube_files_resonant/ 'gs' --transitions resonant $DPATH/unocc/weights_resonant/{occ_np.dat,unocc_np.dat} --lx '-' --ly '-' --lz '31.7'
66
+ # mpirun -np 1 python3 src/weights_wfs.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/pulse.pickle} $DPATH/unocc/cube_files_resonant/ 'gs' --transitions resonant $DPATH/unocc/weights_resonant/{occ_full.dat,unocc_full.dat} --lx '-' --ly '-' --lz '-'
66
67
#
67
- # mpirun -np 1 --oversubscribe python3 src/weights_wfs.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/pulse.pickle} $DPATH/unocc/cube_files_nonresonant/ 'gs' --transitions nonresonant $DPATH/unocc/weights_nonresonant/{occ_np.dat,unocc_np.dat} --lx '-' --ly '-' --lz '31.7'
68
- # mpirun -np 1 --oversubscribe python3 src/weights_wfs.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/pulse.pickle} $DPATH/unocc/cube_files_nonresonant/ 'gs' --transitions nonresonant $DPATH/unocc/weights_nonresonant/{occ_full.dat,unocc_full.dat} --lx '-' --ly '-' --lz '-'
68
+ # mpirun -np 1 python3 src/weights_wfs.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/pulse.pickle} $DPATH/unocc/cube_files_nonresonant/ 'gs' --transitions nonresonant $DPATH/unocc/weights_nonresonant/{occ_np.dat,unocc_np.dat} --lx '-' --ly '-' --lz '31.7'
69
+ # mpirun -np 1 python3 src/weights_wfs.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/pulse.pickle} $DPATH/unocc/cube_files_nonresonant/ 'gs' --transitions nonresonant $DPATH/unocc/weights_nonresonant/{occ_full.dat,unocc_full.dat} --lx '-' --ly '-' --lz '-'
69
70
# #
70
71
# ### Weighted transition probability
71
- # mpirun -np 1 --oversubscribe python3 src/weighted_transp.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho}} $DPATH/unocc/weights_resonant/{occ_full.dat,unocc_full.dat,occ_np.dat,unocc_np.dat} $DPATH/td-z-RPA/pulse/wtp_resonant.npz --maxtime 30e3 --transitions resonant
72
+ # mpirun -np 1 python3 src/weighted_transp.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho}} $DPATH/unocc/weights_resonant/{occ_full.dat,unocc_full.dat,occ_np.dat,unocc_np.dat} $DPATH/td-z-RPA/pulse/wtp_resonant.npz --maxtime 30e3 --transitions resonant
72
73
# #
73
74
# ## Weighted transition probability distribution of partial processes
74
- # mpirun -np 1 --oversubscribe python3 src/weighted_transp_dist.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho}} $DPATH/unocc/weights_resonant/{occ_full.dat,unocc_full.dat,occ_np.dat,unocc_np.dat} $DPATH/td-z-RPA/pulse/wtp_dist_resonant_25.npz --time 25e3 --transitions resonant
75
+ # mpirun -np 1 python3 src/weighted_transp_dist.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho}} $DPATH/unocc/weights_resonant/{occ_full.dat,unocc_full.dat,occ_np.dat,unocc_np.dat} $DPATH/td-z-RPA/pulse/wtp_dist_resonant_25.npz --time 25e3 --transitions resonant
75
76
# #
76
77
# ### Weighted energy
77
- # mpirun -np 1 --oversubscribe python3 src/weighted_energy.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho}} $DPATH/unocc/weights_nonresonant/{occ_full.dat,unocc_full.dat,occ_np.dat,unocc_np.dat} $DPATH/td-z-RPA/pulse/wtenergy_nonresonant.npz --maxtime 30e3 --transitions nonresonant
78
+ # mpirun -np 1 python3 src/weighted_energy.py $DPATH/{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{pulse.pickle,rho}} $DPATH/unocc/weights_nonresonant/{occ_full.dat,unocc_full.dat,occ_np.dat,unocc_np.dat} $DPATH/td-z-RPA/pulse/wtenergy_nonresonant.npz --maxtime 30e3 --transitions nonresonant
78
79
79
80
# Induced charge density
80
81
for t in $time
81
82
do
82
- mpirun -np 1 --oversubscribe python3 src/ind.py $DPATH /{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{rho,indden_t}} --time $t
83
+ mpirun -np 1 python3 src/ind.py $DPATH /{unocc/{unocc.gpw,ksd.ulm},td-z-RPA/pulse/{rho,indden_t}} --time $t
83
84
done
0 commit comments