Changeset 5789 for anuga_work/production/geraldton/export_results.py
- Timestamp:
- Sep 25, 2008, 3:14:42 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
anuga_work/production/geraldton/export_results.py
r5752 r5789 7 7 8 8 9 time_dir = '20080908_173226_run_final_0_elevation_alpha0.1_kvanputt' 9 time_dir = '20080911_094915_run_final_0.6_27255_alpha0.1_kvanputt' 10 #time_dir = '20080911_100609_run_final_0.6_27283_alpha0.1_kvanputt' 10 11 11 12 12 13 cellsize = 25 13 14 #cellsize = 150 14 timestep = 015 #timestep = 0 15 16 directory = project.output_dir 16 17 name = directory+sep+time_dir+sep+project.scenario_name 17 18 19 18 #var = [0,4] 19 var = [2] # depth and Speed 20 #var = [2,3] # elevation, depth and Speed 20 21 21 22 is_parallel = False … … 26 27 27 28 28 var = [0,4] 29 #var = [2,3] # depth and Speed 30 #var = [2,3] # elevation, depth and Speed 29 name1 = directory+time_dir+sep+project.scenario_name 30 name2 = directory+time_dir+sep+'sww2'+sep+project.scenario_name+'_time_41700_0' #need to get assistance on how to make this into anything 31 31 32 names = [name1, name2] 32 33 33 for which_var in var: 34 if which_var == 0: # Stage 35 outname = name + '_stage' 36 quantityname = 'stage' 34 for name in names: 37 35 38 if which_var == 1: # Absolute Momentum 39 outname = name + '_momentum' 40 quantityname = '(xmomentum**2 + ymomentum**2)**0.5' 36 for which_var in var: 37 if which_var == 0: # Stage 38 outname = name + '_stage' 39 quantityname = 'stage' 41 40 42 if which_var == 2: # Depth43 outname = name + '_depth'44 quantityname = 'stage-elevation'41 if which_var == 1: # Absolute Momentum 42 outname = name + '_momentum' 43 quantityname = '(xmomentum**2 + ymomentum**2)**0.5' 45 44 46 if which_var == 3: # Speed47 outname = name + '_speed'48 quantityname = '(xmomentum**2 + ymomentum**2)**0.5/(stage-elevation+1.e-6/(stage-elevation))' #Speed45 if which_var == 2: # Depth 46 outname = name + '_depth' 47 quantityname = 'stage-elevation' 49 48 50 if which_var == 4: # Elevation51 outname = name + '_elevation'52 quantityname = 'elevation' #Elevation49 if which_var == 3: # Speed 50 outname = name + '_speed' 51 quantityname = '(xmomentum**2 + ymomentum**2)**0.5/(stage-elevation+1.e-6/(stage-elevation))' #Speed 53 52 54 if is_parallel == True: 55 # print 'is_parallel',is_parallel 56 for i in range(0,nodes): 57 namei = name + '_P%d_%d' %(i,nodes) 58 outnamei = outname + '_P%d_%d' %(i,nodes) 59 print 'start sww2dem for sww file %d' %(i) 60 sww2dem(namei, basename_out = outnamei, 53 if which_var == 4: # Elevation 54 outname = name + '_elevation' 55 quantityname = 'elevation' #Elevation 56 57 if is_parallel == True: 58 # print 'is_parallel',is_parallel 59 for i in range(0,nodes): 60 namei = name + '_P%d_%d' %(i,nodes) 61 outnamei = outname + '_P%d_%d' %(i,nodes) 62 print 'start sww2dem for sww file %d' %(i) 63 sww2dem(namei, basename_out = outnamei, 64 quantity = quantityname, 65 #timestep = timestep, 66 cellsize = cellsize, 67 easting_min = project_grad.e_min_area, 68 easting_max = project_grad.e_max_area, 69 northing_min = project_grad.n_min_area, 70 northing_max = project_grad.n_max_area, 71 reduction = max, 72 verbose = True, 73 format = 'asc') 74 else: 75 print 'start sww2dem' 76 sww2dem(name, basename_out = outname, 61 77 quantity = quantityname, 62 78 #timestep = timestep, 63 cellsize = cellsize, 64 easting_min = project_grad.e_min_area, 65 easting_max = project_grad.e_max_area, 66 northing_min = project_grad.n_min_area, 67 northing_max = project_grad.n_max_area, 79 cellsize = cellsize, 80 number_of_decimal_places = 4, 68 81 reduction = max, 69 82 verbose = True, 70 83 format = 'asc') 71 else:72 print 'start sww2dem'73 sww2dem(name, basename_out = outname,74 quantity = quantityname,75 timestep = timestep,76 cellsize = cellsize,77 number_of_decimal_places = 4,78 reduction = max,79 verbose = True,80 format = 'asc')81 84
Note: See TracChangeset
for help on using the changeset viewer.