Changeset 2875


Ignore:
Timestamp:
May 16, 2006, 1:35:21 PM (18 years ago)
Author:
sexton
Message:

sydney - export results

Location:
production/sydney_2006
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • production/sydney_2006/export_results.py

    r2326 r2875  
    44from pyvolution.ermapper_grids import read_ermapper_grid
    55
    6 #name = project.newoutputname
    7 name = project.outputname
     6name = project.outputname2
    87
    98#print 'Which variable do you want to export?'
    109#which_var = int(raw_input('Stage = 0, Absolute Momentum = 1, Depth = 2, Speed = 3  '  ))
    11 which_var = 3
     10which_var = 2
    1211
    1312if which_var == 0:  # Stage
  • production/sydney_2006/project.py

    r2487 r2875  
    3030nmaxviz = 6283000
    3131
    32 basename = 'slump_friction04'
     32basename = 'slump_315res'
     33basename2 = 'slump_1000res'
    3334basename4 = 'slump_poly_ingo_test'
    3435
     
    4445polygondir = home+sep+scenario_dir_name+sep+'polygons'+sep
    4546gaugedir = home+sep+scenario_dir_name+sep+'gauges'+sep
     47#reportdir = home+sep+scenario_dir_name+sep+'reports'+sep
    4648
    4749meshname = meshdir + basename
     50meshelevname = meshdir + 'test_elev.tsh'
    4851meshname4 = meshdir + basename4
    4952coarsedemname = datadir + coarsename
     
    5154combineddemname = datadir + 'sydneytopo'
    5255outputname = outputdir + basename  #Used by post processing
    53 outputname4 = outputdir + basename4  #Used by post processing
     56outputname2 = outputdir+sep+'Coast_Polygons'+sep+'res1000'+sep+basename2  #Used by post processing
    5457
    5558#csv file of coastline 50m epsilon belt
     
    5962
    6063gauge_filename = gaugedir + 'sydney_gauges.xya'
     64#gauge_filename = gaugedir + 'sydney_gauges_test.xya'
    6165gauge_outname = gaugedir + 'gauges_max_output.xya'
    6266#gauge_filename = gaugedir + 'nest_gauges_Manly.xya'
     
    6468#gauge_filename = gaugedir + 'GA_gauge.csv' # from Benfield
    6569#gauge_outname = gaugedir + 'gauges_max_output_next.xya'
    66 gaugetimeseries = gaugedir + 'gauges_time_series_Benfield'
     70gaugetimeseries = gaugedir + 'gauges_time_series'
    6771polygonptsfile = polygondir + 'poly'
    6872integraltimeseries = outputdir + 'integral_time_series'
     73integraltimeseries2 = outputdir + 'integral_time_series_move_origin'
     74
    6975
    7076#Georeferencing
     
    8692print 'Got refzone', refzone
    8793
     94# original clipping
    8895dsouth = degminsec2decimal_degrees(-34,05,0)
     96dsouth2 = degminsec2decimal_degrees(-34,01,0)
    8997dnorth = degminsec2decimal_degrees(-33,33,0)
    9098dnorth1 = degminsec2decimal_degrees(-33,40,0)
    9199dnorth2 = degminsec2decimal_degrees(-33,58,30)
    92100dnorth3 = degminsec2decimal_degrees(-33,46,0)
    93 dwest = degminsec2decimal_degrees(151,2,20)
     101dwest = degminsec2decimal_degrees(151,1,0)
    94102deast1 = degminsec2decimal_degrees(151,20,0)
    95103deast2 = degminsec2decimal_degrees(151,48,0)
     
    106114dp7 = [dnorth3, dwest]
    107115dp8 = [dnorth, dwest]
     116
     117dp12 = [dsouth2, deast2]
     118dp34 = [dnorth, deast2]
     119diffpolygonall, zone = convert_points_from_latlon_to_utm([dp0, dp1, dp2, dp3, dp4, dp5, dp6, dp7])
     120# used for new tests 4 April 2006 (ensure slump contained in domain)
     121diffpolygonall2, zone = convert_points_from_latlon_to_utm([dp0, dp1, dp12, dp34, dp4, dp5, dp6, dp7])
     122
     123# clipping used for look at increasingly finer resolution
     124j0 = [338000, 6243000]
     125j1 = [365000, 6243000]
     126j2 = [365000, 6273000]
     127j3 = [338000, 6273000]
    108128   
    109 diffpolygonall, zone = convert_points_from_latlon_to_utm([dp0, dp1, dp2, dp3, dp4, dp5, dp6, dp7])
     129diffpolygonall_test = [j0, j1, j2, j3]
     130# clipping used for further investigation of black screen of death
     131j0 = [328000, 6255000]
     132j1 = [355000, 6255000]
     133j2 = [355000, 6270000]
     134j3 = [328000, 6270000]
     135
     136diffpolygonall_test2 = [j0, j1, j2, j3]
     137
     138# clipping used for demo purposes to fit around poly3 and poly4 (Ingo's files)
     139j0 = [318000, 6249000]
     140j1 = [387000, 6249000]
     141j2 = [387000, 6270000]
     142j3 = [318000, 6270000]
     143
     144demopoly = [j0, j1, j2, j3]
     145
    110146# to put chunk back in
    111147#diffpolygonall = [dp0, dp1, dp2, dp3, dp4, dp8]
     
    141177poly2 = [qp0, qp1, qp2, qp3, qp4, qp5, qp6, qp7, qp8, qp9, qp10, qp11, qp12]
    142178#poly2 = [qp5, qp6, qp7, qp8, qp9, qp10]
    143 
    144 # didn't like this one - poly2 from Ingo
    145 # warning generated about vertex blah doesn't belong to an element
    146 # is there a maximum number of vertices per polygon?
    147 p0 = [343488.9455,      6270644.956]
    148 p1 = [343681.208,       6270500.759]
    149 p2 = [343997.0678,      6270253.564]
    150 p3 = [343482.0789,      6269930.838]
    151 p4 = [343550.7441,      6269546.313]
    152 p5 = [343111.287,       6269099.989]
    153 p6 = [342630.6307,      6267534.423]
    154 p7 = [342870.9588,      6266380.848]
    155 p8 = [342479.5673,      6266126.787]
    156 p9 = [342174.4759,      6266317.303]
    157 p10 = [342248.668,      6266727.125]
    158 p11 = [342101.9088,     6267108.699]
    159 p12 = [340986.2201,     6267454.634]
    160 p13 = [340663.6936,     6266113.602]
    161 p14 = [340120.4909,     6265892.926]
    162 p15 = [339560.3132,     6266317.303]
    163 p16 = [339237.7867,     6266928.406]
    164 p17 = [339000.1355,     6267912.961]
    165 p18 = [339169.8863,     6268642.889]
    166 p19 = [340001.6654,     6269016.341]
    167 p20 = [340392.0922,     6269423.743]
    168 p21 = [340867.3945,     6268863.566]
    169 p22 = [341614.2982,     6268659.865]
    170 p23 = [341495.4726,     6269220.042]
    171 p24 = [341750.0988,     6269287.943]
    172 p25 = [341902.8746,     6269882.07]
    173 p26 = [342700.7034,     6269780.22]
    174 p27 = [343125.0805,     6269746.27]
    175 p28 = [343125.0805,     6270221.572]
    176 p29 = [343057.1801,     6270527.124]
    177 p30 = [343488.9455,     6270644.956]
    178 
    179 testpoly = [p0,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13,p14,p15,p16,p17,p18,p19,p20,p21,p22,p23,p24,p25,p26,p27,p28,p29,p30]
    180179
    181180# test from Jane drawing
     
    194193np9 = [343000, 6264000]
    195194np10 = [345000, 6265000]
     195np10_2 = [344500, 6265000]
     196np10_3 = [344200, 6265000]
    196197np11 = [343000, 6266000]
    197198np12 = [344000, 6269000]
     
    225226np38 = [324000, 6253000]
    226227np39 = [325000, 6251000]
     228nptest = [339000, 6266000]
     229nptest2 = [344000, 6265000]
    227230
    228231#testpoly1 = [np1, \
     
    239242#             np31, np32, \
    240243#             np23]
     244
     245# reduce this polygon for black screen of death testing 24/04/06
     246#newpoly1_refine = [nptest, np27, np16] # worked
     247#newpoly1_refine = [np9, np10, np11] # worked
     248#newpoly1_refine = [np9, np10, np11, nptest2] # worked
     249#newpoly1_refine = [np9, np10_2, np11, nptest2] # worked
     250newpoly1_refine = [np9, np10_3, np11, nptest2] # worked
     251
     252# used for refined interior regions and fine mesh
    241253newpoly1 = [np28, np29, np30, \
    242254            np5, np6, np7, np8, np9, np10, \
     
    246258            np19, np20, np21, np22, np31, np32, \
    247259            np36, np37, np38, np39, np2, np3]
     260
    248261# last two lines for second run
    249262
     
    280293sp23 = [339000, 6236000]
    281294
     295#original
    282296south1 = [sp1, sp2, sp3, \
    283297             sp16, sp17, sp18, sp19, sp20, sp21, sp22, sp23, \
    284298             sp4, sp5, sp6, sp7, sp8, sp9, sp10, \
    285              sp11, sp12, sp13, sp14, sp15]
     299             sp11, sp12, sp13, sp14, sp15] 
    286300
    287301m1 = [340000, 6256000]
     
    298312   
    299313finepolyquay = [q1, q2, q3, q4]
     314
     315# refined 13/03/06 to look at effect of finer resolution on no IC scenario
     316q2south = [340000, 6249000]
     317newpoly1 = [np28, np29, q2south, sp7, sp8, sp5, sp6, np30, \
     318            np5, np6, np7, np8, np9, np10, \
     319            np11, np12, np13, np14, np15, \
     320            np27, np26, np25, np24, np17, \
     321            np33, \
     322            np19, np20, np21, np22, np31, np32, \
     323            np36, np37, np38, np39, np2, np3]
    300324
    301325#Interior regions - the Harbour
     
    460484#slump_origin = [x0+314036.58727982, y0+6224951.2960092] #Absolute UTM
    461485slump_origin = [385000.0, 6255000.0] #Absolute UTM
     486# move 10km west
     487slump_origin2 = [375000.0, 6255000.0] #Absolute UTM
    462488
    463489a = [340000, 6255000]
Note: See TracChangeset for help on using the changeset viewer.