Ignore:
Timestamp:
Nov 17, 2006, 10:24:43 AM (17 years ago)
Author:
sexton
Message:

including data and supporting files for Cairns demo + updating scripts

File:
1 edited

Legend:

Unmodified
Added
Removed
  • anuga_core/documentation/user_manual/demos/cairns/runcairns.py

    r3979 r4003  
    2828from anuga.abstract_2d_finite_volumes.combine_pts import combine_rectangular_points_files
    2929from anuga.geospatial_data.geospatial_data import *
    30 from anuga.abstract_2d_finite_volumes.util import Screen_Catcher
    3130
    3231# Application specific imports
     
    3635# Define scenario as either slump or fixed_wave.
    3736#-------------------------------------------------------------------------------
    38 scenario = 'slump' # 'fixedwave'
    39 mkdir (scenario)
    40 basename = scenario + project.basename
    41 
    42 #-------------------------------------------------------------------------------
    43 # Copy scripts to time stamped output directory and capture screen
    44 # output to file
    45 #-------------------------------------------------------------------------------
    46 
    47 # creates copy of code in output dir if dir doesn't exist
    48 if access(project.outputtimedir,F_OK) == 0 :
    49     mkdir (project.outputtimedir)
    50 copy (project.codedirname, project.outputtimedir + project.codename)
    51 copy (project.codedir + 'runcairns.py', project.outputtimedir + 'runcairns2.py')
    52 print'output dir', project.outputtimedir
    53 
    54 #normal screen output is stored in
    55 screen_output_name = project.outputtimedir + "screen_output.txt"
    56 screen_error_name = project.outputtimedir + "screen_error.txt"
    57 
    58 #used to catch screen output to file
    59 sys.stdout = Screen_Catcher(screen_output_name)
    60 sys.stderr = Screen_Catcher(screen_error_name)
    61 
    62 print 'USER:    ', project.user
     37scenario = 'slump' # OR 'fixed_wave'
     38if access(scenario,F_OK) == 0:
     39    mkdir (scenario)
     40basename = scenario + 'source'
    6341
    6442#-------------------------------------------------------------------------------
     
    6947
    7048# filenames
    71 dem_name = project.dem_name
    72 meshname = project.meshname+'.msh'
     49dem_name = 'cairns'
     50meshname = 'cairns.msh'
    7351
    7452# creates DEM from asc data
     
    11694print domain.statistics()
    11795
    118 domain.set_name(basename) #domain.set_name(project.basename)
    119 domain.set_datadir(scenario) #domain.set_datadir(project.outputtimedir)
     96domain.set_name(basename)
     97domain.set_datadir(scenario)
    12098domain.set_quantities_to_be_stored(['stage', 'xmomentum', 'ymomentum'])
    12199domain.set_minimum_storable_height(0.01)
     
    129107domain.set_quantity('friction', 0.0)
    130108domain.set_quantity('elevation',
    131                     filename = project.dem_name + '.pts',
     109                    filename = dem_name + '.pts',
    132110                    use_cache = True,
    133111                    verbose = True,
Note: See TracChangeset for help on using the changeset viewer.