Changeset 2443


Ignore:
Timestamp:
Feb 23, 2006, 11:02:06 AM (19 years ago)
Author:
nick
Message:
 
Location:
production/onslow_2006
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • production/onslow_2006/project.py

    r2441 r2443  
    1313scenario_dir_name = 'onslow_tsunami_scenario_2006'
    1414
     15
     16# 250m data to be provided
     17coarsename = 'onsl_bathydem250' # get from Neil/Ingo (DEM or topo data)
    1518"""
    16 # 250m data to be provided
    17 coarsename = 'onshore_250' # get from Neil/Ingo (DEM or topo data)
    1819# 30m data to be provided
    1920finename = 'onshore_30' # get from Neil/Ingo (DEM or topo data)
     
    4142
    4243meshname = meshdir + basename
     44
     45coarsedemname = datadir + coarsename
    4346"""
    44 coarsedemname = datadir + coarsename
    4547finedemname = datadir + finename
    4648combineddemname = datadir + 'onslow_combined_elevation'
  • production/onslow_2006/run_onslow.py

    r2441 r2443  
    3838# Fine pts file to be clipped to area of interest
    3939#-------------------------------------------------------------------------------
    40 '''
     40
    4141# filenames
    4242coarsedemname = project.coarsedemname
     43'''
    4344#finedemname = project.finedemname
    4445'''
    4546meshname = project.meshname+'.msh'
    46 '''
     47
    4748# coarse data
    4849convert_dem_from_ascii2netcdf(coarsedemname, use_cache=True, verbose=True)
    4950dem2pts(coarsedemname, use_cache=True, verbose=True)
    50 
     51'''
    5152# fine data (clipping the points file to smaller area)
    5253convert_dem_from_ascii2netcdf(finedemname, use_cache=True, verbose=True)
     
    133134domain.set_quantity('stage', 0.)
    134135domain.set_quantity('friction', 0.0)
    135 domain.set_quantity('elevation', 0.
     136domain.set_quantity('elevation',
    136137#                    filename = project.combineddemname + '.pts',
    137 #                    filename = project.coarsedemname + '.pts',
    138 #                    use_cache = True,
    139 #                    verbose = True
     138                    filename = project.coarsedemname + '.pts',
     139                    use_cache = True,
     140                    verbose = True
    140141                    )
    141142
     
    150151# 10 min square wave starting at 1 min, 6m high
    151152Bw = Time_boundary(domain = domain,
    152                    f=lambda t: [(20<t<200)*6, 0, 0])
     153                   f=lambda t: [(50<t<800)*6, 0, 0])
    153154
    154 domain.set_boundary( {'top': Br, 'topleft': Br,
     155domain.set_boundary( {'top': Bw, 'topleft': Br,
    155156                             'left': Br, 'bottom': Br,
    156157                             'bottomright': Br, 'topright': Br} )
     
    164165t0 = time.time()
    165166
    166 for t in domain.evolve(yieldstep = 10, finaltime = 20):
     167for t in domain.evolve(yieldstep = 50, finaltime = 5000):
    167168    domain.write_time()
    168169    domain.write_boundary_statistics(tags = 'top')     
Note: See TracChangeset for help on using the changeset viewer.