PRO make_phangs_grids,bidon ;make_phangs_grids.pro ;CAUTION: must launch nohup through ssh with no XY option ... ;====== srundir ;=== To be run on titan using something like this: ;srun -pn51 -J Pg06 -o {$phangs_srundir}/make_phangs_grids07.log /home/soft/exelis/idl83/bin/idl {$phangs_srundir}/make_phangs_grids.pro & ;=== To be run on alma1 using something like this: ;nohup /usr/local/harris/idl87/bin/idl < {$phangs_srundir}/make_phangs_grids.pro >& {$phangs_srundir}/make_phangs_grids_04_06.log & ;ssh jbernard@localhost -p2223 "nohup /usr/local/harris/idl87/bin/idl < {$phangs_srundir}/make_phangs_grids.pro >& {$phangs_srundir}/make_phangs_grids.log &" ;=== check progress using: ;tail -20 {$phangs_srundir}/make_phangs_grids19.log ;grep 'computing model' {$phangs_srundir}/make_phangs_grids.log | tail -20 ;ls /data/projects/phangs/ISRF/GRIDS/*noionis*.fits t0=systime(/sec) bidon=1 ;make grid ;=== This is for DBP90 a la DL07 (Caution: This takes for ever) ;make_sed_phangs_tables,grid_type=3 ;make_sed_phangs_tables,grid_type=3,/test,/show_seds ;make_sed_phangs_tables,/test,grid_type=2,/show_seds,isrf_class=15 ;=== This is for ISRF classes grids (was only run with V1 of Grids saving (ie with no spectra saved) ;make_sed_phangs_tables,grid_type=2,isrf_class=30 ;no template ;make_sed_phangs_tables,grid_type=2,isrf_class=29 ;no template ;make_sed_phangs_tables,grid_type=2,isrf_class=28 ;no template ;make_sed_phangs_tables,grid_type=2,isrf_class=27 ;no template ;make_sed_phangs_tables,grid_type=2,isrf_class=26 ;alma1 ;make_sed_phangs_tables,grid_type=2,isrf_class=25 ;alma1 ;make_sed_phangs_tables,grid_type=2,isrf_class=24 ;alma1 ;make_sed_phangs_tables,grid_type=2,isrf_class=23 ;alma1 ;make_sed_phangs_tables,grid_type=2,isrf_class=22 ;alma1 ;make_sed_phangs_tables,grid_type=2,isrf_class=21 ;alma1 ;make_sed_phangs_tables,grid_type=2,isrf_class=20 ;alma1 ;make_sed_phangs_tables,grid_type=2,isrf_class=19 ;alma1 ;make_sed_phangs_tables,grid_type=2,isrf_class=18 ;make_sed_phangs_tables,grid_type=2,isrf_class=17 ;make_sed_phangs_tables,grid_type=2,isrf_class=16 ;make_sed_phangs_tables,grid_type=2,isrf_class=15 ;make_sed_phangs_tables,grid_type=2,isrf_class=14 ;make_sed_phangs_tables,grid_type=2,isrf_class=13 ;make_sed_phangs_tables,grid_type=2,isrf_class=12 ;make_sed_phangs_tables,grid_type=2,isrf_class=11 ;make_sed_phangs_tables,grid_type=2,isrf_class=10 ;make_sed_phangs_tables,grid_type=2,isrf_class=9 ;make_sed_phangs_tables,grid_type=2,isrf_class=8 ;make_sed_phangs_tables,grid_type=2,isrf_class=7 ; make_sed_phangs_tables,grid_type=2,isrf_class=6 ; make_sed_phangs_tables,grid_type=2,isrf_class=5 ; make_sed_phangs_tables,grid_type=2,isrf_class=4 ; ;make_sed_phangs_tables,grid_type=2,isrf_class=3 ;no template ;make_sed_phangs_tables,grid_type=2,isrf_class=2 ;no template ;make_sed_phangs_tables,grid_type=2,isrf_class=1 ;no template ;make_sed_phangs_tables,/test,/show_seds,grid_type=2,isrf_class=0 ;make_sed_phangs_tables,grid_type=2,isrf_class=0 ;==== test ;N=1.e9 ;FOR i=0L,N-1 DO print,"hello world" & wait,3 !quiet=0 t1=systime(/sec) message,'It took '+strtrim((t1-t0)/60./60.,2)+' hrs',/info message,'Job finished',/info exit END