Changeset 8529
- Timestamp:
- Aug 21, 2012, 11:07:14 PM (13 years ago)
- Location:
- trunk/anuga_core/validation_tests
- Files:
-
- 1 added
- 3 deleted
- 22 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/anuga_core/validation_tests/Tests/Benchmarks/Isolated_Building/produce_results.py
r8468 r8529 1 from anuga.utilities.argparsing import run_validation_script 1 #-------------------------------- 2 # import modules 3 #-------------------------------- 4 from fabricate import * 5 from validation_tests.utilities import run_validation_script 2 6 7 # Setup the python scripts which produce the output for this 8 # validation test 9 def build(): 10 #run_validation_script('run_problem.py') 11 #run_validation_script('plot_problem.py') 12 pass 3 13 4 #run_validation_script('run_problem.py') 5 #run_validation_script('plot_problem.py')14 def clean(): 15 autoclean() 6 16 7 8 17 main() -
trunk/anuga_core/validation_tests/Tests/Benchmarks/Okushiri
-
Property
svn:ignore
set to
.deps
-
Property
svn:ignore
set to
-
trunk/anuga_core/validation_tests/Tests/Benchmarks/Okushiri/compare_timeseries_with_measures.py
r8468 r8529 13 13 import project 14 14 from anuga.abstract_2d_finite_volumes.util import file_function 15 from anuga.utilities.numerical_tools import\ 16 ensure_numeric, cov, get_machine_precision 15 from anuga.utilities.numerical_tools import ensure_numeric 16 from anuga.utilities.numerical_tools import cov 17 #from anuga.utilities.numerical_tools import get_machine_precision 17 18 from anuga.shallow_water.sww_interrogate import get_maximum_inundation_elevation 18 19 from anuga.shallow_water.sww_interrogate import get_maximum_inundation_location 19 from anuga.geometry.polygon import is_inside_polygon20 from create_okushiri import gulleys21 20 22 21 if sys.platform == 'win32': -
trunk/anuga_core/validation_tests/Tests/Benchmarks/Okushiri/create_okushiri.py
r8461 r8529 13 13 import project 14 14 15 15 # configure my logging 16 import anuga.utilities.log as log 17 #log.console_logging_level = log.INFO 18 #log.log_logging_level = log.DEBUG 19 log.log_filename = './create_okushiri.log' 16 20 17 21 -
trunk/anuga_core/validation_tests/Tests/Benchmarks/Okushiri/produce_results.py
r8468 r8529 1 from anuga.utilities.argparsing import run_validation_script 1 #-------------------------------- 2 # import modules 3 #-------------------------------- 4 from fabricate import * 5 from validation_tests.utilities import run_validation_script 2 6 7 # Setup the python scripts which produce the output for this 8 # validation test 3 9 4 run_validation_script('create_okushiri.py') 5 run_validation_script('run_okushiri.py') 6 run_validation_script('compare_timeseries_with_measures.py') 10 def build(): 11 run_validation_script('create_okushiri.py') 12 run_validation_script('run_okushiri.py') 13 run_validation_script('compare_timeseries_with_measures.py') 7 14 15 def clean(): 16 autoclean() 8 17 18 main() -
trunk/anuga_core/validation_tests/Tests/Benchmarks/Okushiri/run_okushiri.py
r8468 r8529 25 25 26 26 import project 27 28 # configure my logging 29 import anuga.utilities.log as log 30 #log.console_logging_level = log.INFO 31 #log.log_logging_level = log.DEBUG 32 log.log_filename = './run_okushiri.log' 33 34 27 35 28 36 def main(elevation_in_mesh=False): -
trunk/anuga_core/validation_tests/Tests/Real_World/Patong/produce_results.py
r8460 r8529 1 1 #-------------------------------- 2 # Setup Default values for basis 3 # algorithm parameters. 2 # import modules 4 3 #-------------------------------- 5 import argparse 6 parser = argparse.ArgumentParser(description='produce results') 7 parser.add_argument('-cfl', type=float, default=1.0, 8 help='cfl condition') 9 parser.add_argument('-alg', type=str, default = "1_5", 10 help='flow algorithm') 11 args = parser.parse_args() 4 from fabricate import * 5 from validation_tests.utilities import run_validation_script 12 6 13 cfl = args.cfl 14 alg = args.alg 7 # Setup the python scripts which produce the output for this 8 # validation test 9 def build(): 10 #run_validation_script('run_problem.py') 11 #run_validation_script('plot_problem.py') 12 pass 13 14 def clean(): 15 autoclean() 16 17 main() 15 18 16 19 17 20 18 import dam_break19 import plot_results20 21 21 -
trunk/anuga_core/validation_tests/Tests/Simple/dam_break
-
Property
svn:ignore
set to
.deps
-
Property
svn:ignore
set to
-
trunk/anuga_core/validation_tests/Tests/Simple/dam_break/produce_results.py
r8468 r8529 1 from anuga.utilities.argparsing import run_validation_script 1 #-------------------------------- 2 # import modules 3 #-------------------------------- 4 from fabricate import * 5 from validation_tests.utilities import run_validation_script 2 6 3 7 4 run_validation_script('dam_break.py') 5 run_validation_script('plot_results.py') 8 # Setup the python scripts which produce the output for this 9 # validation test 10 def build(): 11 run_validation_script('dam_break.py') 12 run_validation_script('plot_results.py') 6 13 14 def clean(): 15 autoclean() 7 16 17 main() 8 18 9 -
trunk/anuga_core/validation_tests/Tests/Simple/deep_wave/produce_results.py
r8527 r8529 1 2 3 1 from fabricate import * 4 5 # Get the values of alg and cfl and any other6 # paarameters set for these validation tests7 from validation_tests.parametersimport *8 2 #-------------------------------- 3 # import modules 4 #-------------------------------- 5 from fabricate import * 6 from validation_tests.utilities import run_validation_script 9 7 10 8 # Setup the python scripts which produce the output for this 11 9 # validation test 12 10 def build(): 13 run ('python', 'run_wave.py', '-alg', alg, '-cfl', cfl)14 run ('python', 'plotme.py', '-alg', alg, '-cfl', cfl)11 run_validation_script('run_wave.py') 12 run_validation_script('plotme.py') 15 13 16 14 def clean(): -
trunk/anuga_core/validation_tests/Tests/Simple/parabolic_basin_1D
-
Property
svn:ignore
set to
.deps
-
Property
svn:ignore
set to
-
trunk/anuga_core/validation_tests/Tests/Simple/parabolic_basin_1D/produce_results.py
r8468 r8529 1 from anuga.utilities.argparsing import run_validation_script 1 #-------------------------------- 2 # import modules 3 #-------------------------------- 4 from fabricate import * 5 from validation_tests.utilities import run_validation_script 2 6 3 7 4 run_validation_script('parabolic.py') 5 run_validation_script('parabolaplot.py') 8 # Setup the python scripts which produce the output for this 9 # validation test 10 def build(): 11 run_validation_script('parabolic.py') 12 run_validation_script('parabolaplot.py') 6 13 14 def clean(): 15 autoclean() 7 16 17 main() -
trunk/anuga_core/validation_tests/Tests/Simple/runup1
-
Property
svn:ignore
set to
.deps
-
Property
svn:ignore
set to
-
trunk/anuga_core/validation_tests/Tests/Simple/runup1/produce_results.py
r8468 r8529 1 from anuga.utilities.argparsing import run_validation_script 1 #-------------------------------- 2 # import modules 3 #-------------------------------- 4 from fabricate import * 5 from validation_tests.utilities import run_validation_script 2 6 3 7 4 run_validation_script('runup.py') 5 run_validation_script('runuplot.py') 8 # Setup the python scripts which produce the output for this 9 # validation test 10 def build(): 11 run_validation_script('runup.py') 12 run_validation_script('runuplot.py') 6 13 14 def clean(): 15 autoclean() 16 17 main() -
trunk/anuga_core/validation_tests/Tests/Simple/runup_sinusoid
-
Property
svn:ignore
set to
.deps
-
Property
svn:ignore
set to
-
trunk/anuga_core/validation_tests/Tests/Simple/runup_sinusoid/produce_results.py
r8468 r8529 1 from anuga.utilities.argparsing import run_validation_script 1 #-------------------------------- 2 # import modules 3 #-------------------------------- 4 from fabricate import * 5 from validation_tests.utilities import run_validation_script 6 7 # Setup the python scripts which produce the output for this 8 # validation test 9 def build(): 10 run_validation_script('runup_sinusoid.py') 11 run_validation_script('runup_sinusoidplot.py') 12 13 def clean(): 14 autoclean() 15 16 main() 2 17 3 18 4 run_validation_script('runup_sinusoid.py')5 run_validation_script('runup_sinusoidplot.py')6 7 -
trunk/anuga_core/validation_tests/Tests/Simple/steep_slope
-
Property
svn:ignore
set to
.deps
-
Property
svn:ignore
set to
-
trunk/anuga_core/validation_tests/Tests/Simple/steep_slope/produce_results.py
r8468 r8529 1 from anuga.utilities.argparsing import run_validation_script 1 #-------------------------------- 2 # import modules 3 #-------------------------------- 4 from fabricate import * 5 from validation_tests.utilities import run_validation_script 2 6 7 # Setup the python scripts which produce the output for this 8 # validation test 9 def build(): 10 run_validation_script('channel_SU_sparse.py') 11 run_validation_script('channel_SU_2plot.py') 3 12 13 def clean(): 14 autoclean() 4 15 5 run_validation_script('channel_SU_sparse.py') 6 run_validation_script('channel_SU_2plot.py') 7 16 main() -
trunk/anuga_core/validation_tests/Tests/Simple/trapezoidal_channel
-
Property
svn:ignore
set to
.deps
-
Property
svn:ignore
set to
-
trunk/anuga_core/validation_tests/Tests/Simple/trapezoidal_channel/produce_results.py
r8468 r8529 1 from anuga.utilities.argparsing import run_validation_script 1 #-------------------------------- 2 # import modules 3 #-------------------------------- 4 from fabricate import * 5 from validation_tests.utilities import run_validation_script 2 6 7 # Setup the python scripts which produce the output for this 8 # validation test 9 def build(): 10 run_validation_script('channel_floodplain1.py') 11 run_validation_script('plotme.py') 3 12 4 run_validation_script('channel_floodplain1.py') 5 run_validation_script('plotme.py')13 def clean(): 14 autoclean() 6 15 7 16 main() -
trunk/anuga_core/validation_tests/produce_results.py
r8468 r8529 4 4 5 5 import os 6 import anuga.utilities.system_tools as anugast7 6 import anuga 8 7 import time 9 8 10 from anuga.utilities.argparsing import parse_standard_args11 12 9 #-------------------------------- 13 # Setup Default values for basis10 # Get Default values for 14 11 # algorithm parameters. 15 12 #-------------------------------- 16 alg, cfl = parse_standard_args() 17 13 from parameters import alg 14 from parameters import cfl 18 15 19 16 #--------------------------------- 20 17 # Get the current svn revision 21 18 #--------------------------------- 22 23 19 timestamp = time.asctime() 24 20 major_revision = anuga.config.major_revision 25 21 minor_revision = anuga.utilities.system_tools.get_revision_number() 26 27 22 28 23 #--------------------------------- … … 54 49 print 'Changing to', os.getcwd() 55 50 try: 56 cmd = 'python produce_results.py -alg %s -cfl %s '% (alg,cfl)51 cmd = 'python produce_results.py' 57 52 print 'Running: '+cmd 58 53 os.system( cmd ) -
trunk/anuga_core/validation_tests/readme.txt
r8432 r8529 6 6 We have tried a few other latex2html converters (as of 18/05/2012), but they 7 7 didn't seem to work neatly. 8 9 You can run the validation tests using different parameters by making changes 10 to the parameters.py file. THis would usually mean changing the flow_algorithm 11 parameter.
Note: See TracChangeset
for help on using the changeset viewer.