Ignore:
Timestamp:
Jul 13, 2012, 5:21:33 PM (13 years ago)
Author:
steve
Message:

committing this weeks work

Location:
trunk/anuga_core/validation_tests
Files:
21 edited

Legend:

Unmodified
Added
Removed
  • trunk/anuga_core/validation_tests/Tests/Experimental/Isolated_Building/produce_results.py

    r8464 r8468  
    1 from anuga.utilities.validations import run_validation_script
     1from anuga.utilities.argparsing import run_validation_script
    22
    33
  • trunk/anuga_core/validation_tests/Tests/Experimental/Okushiri/compare_timeseries_with_measures.py

    r8464 r8468  
    240240
    241241
    242 assert is_inside_polygon(loc, gulleys)
     242#assert is_inside_polygon(loc, gulleys)
    243243
    244244# FIXME more asserts here
  • trunk/anuga_core/validation_tests/Tests/Experimental/Okushiri/produce_results.py

    r8464 r8468  
    1 from anuga.utilities.validations import run_validation_script
     1from anuga.utilities.argparsing import run_validation_script
    22
    33
  • trunk/anuga_core/validation_tests/Tests/Experimental/Okushiri/results.tex

    r8461 r8468  
    22\section{Okushiri Benchmark}
    33
    4 Will show results of the Okushiri Benchmark using \anuga{}.
     4We set up the Okushiri Island benchmark as published at the
     5\begin{verbatim}
     6The Third International Workshop on Long-Wave Runup Models
     7June 17-18 2004
     8Wrigley Marine Science Center
     9Catalina Island, California
     10\end{verbatim}
     11\url{http://isec.nacse.org/workshop/2004_cornell/}
     12
     13
     14The validation data was downloaded and made available in this directory
     15for convenience but the original data is available at
     16\url{http://isec.nacse.org/workshop/2004_cornell/bmark2.html}
     17where a detailed description of the problem is also available.
     18
     19
     20Run \verb|create_okushiri.py| to process the boundary condition and build a the
     21mesh before running this script.
    522
    623\subsection{Results}
    724
     25\anuga{} should produce results that match the stage values at a number of gauge locations
    826
    9 Will have a bunch of figures in particular the guage results at a number of sites.
     27
     28
     29\begin{figure}[h]
     30\begin{center}
     31\includegraphics[width=0.9\textwidth]{Boundary.png}
     32\caption{Stage at boundary gauge}
     33\label{okushiri:boundary}
     34\end{center}
     35\end{figure}
     36
     37\begin{figure}[h]
     38\begin{center}
     39\includegraphics[width=0.9\textwidth]{ch5.png}
     40\caption{Stage at gauge station 5}
     41\label{okushiri:ch:five}
     42\end{center}
     43\end{figure}
     44
     45\begin{figure}[h]
     46\begin{center}
     47\includegraphics[width=0.9\textwidth]{ch7.png}
     48\caption{Stage at at gauge station 7}
     49\label{okushiri:ch_seven}
     50\end{center}
     51\end{figure}
     52
     53\begin{figure}[h]
     54\begin{center}
     55\includegraphics[width=0.9\textwidth]{ch9.png}
     56\caption{Stage at at gauge station 9}
     57\label{okushiri:ch_nine}
     58\end{center}
     59\end{figure}
    1060
    1161
  • trunk/anuga_core/validation_tests/Tests/Experimental/Okushiri/run_okushiri.py

    r8464 r8468  
    6060    # or override manually yourself
    6161    #------------------------------------------------------------------------------
    62     from anuga.utilities.validations import validation_parse
    63     alg, cfl = validation_parse()
     62    from anuga.utilities.argparsing import parse_standard_args
     63    alg, cfl = parse_standard_args()
    6464    domain.set_flow_algorithm(alg)
    6565    domain.set_CFL(cfl)
  • trunk/anuga_core/validation_tests/Tests/Simple/dam_break/dam_break.py

    r8464 r8468  
    5252# or override manually yourself
    5353#------------------------------------------------------------------------------
    54 from anuga.utilities.validations import validation_parse
    55 alg, cfl = validation_parse()
     54from anuga.utilities.argparsing import parse_standard_args
     55alg, cfl = parse_standard_args()
    5656domain.set_flow_algorithm(alg)
    5757domain.set_CFL(cfl)
  • trunk/anuga_core/validation_tests/Tests/Simple/dam_break/produce_results.py

    r8464 r8468  
    1 from anuga.utilities.validations import run_validation_script
     1from anuga.utilities.argparsing import run_validation_script
    22
    33
  • trunk/anuga_core/validation_tests/Tests/Simple/deep_wave/produce_results.py

    r8464 r8468  
    11
    2 from anuga.utilities.validations import run_validation_script
     2from anuga.utilities.argparsing import run_validation_script
    33
    44
  • trunk/anuga_core/validation_tests/Tests/Simple/deep_wave/run_wave.py

    r8464 r8468  
    2525# algorithm parameters.
    2626#--------------------------------
    27 from anuga.utilities.validations import validation_parse
    28 alg, cfl = validation_parse()
     27from anuga.utilities.argparsing import parse_standard_args
     28alg, cfl = parse_standard_args()
    2929
    3030#-------------------------------------------------------------------------------
     
    6262# or override manually yourself
    6363#------------------------------------------------------------------------------
    64 from anuga.utilities.validations import validation_parse
    65 alg, cfl = validation_parse()
     64from anuga.utilities.argparsing import parse_standard_args
     65alg, cfl = parse_standard_args()
    6666domain.set_flow_algorithm(alg)
    6767domain.set_CFL(cfl)
  • trunk/anuga_core/validation_tests/Tests/Simple/parabolic_basin_1D/parabolic.py

    r8464 r8468  
    66import anuga
    77import numpy
    8 
    9 #--------------------------------
    10 # Setup Default values for basic
    11 # algorithm parameters.
    12 #--------------------------------
    13 import argparse
    14 parser = argparse.ArgumentParser(description='produce results')
    15 parser.add_argument('-cfl', type=float, default=1.0,
    16                    help='cfl condition')
    17 parser.add_argument('-alg', type=str, default = "1_5",
    18                    help='flow algorithm')
    19 args = parser.parse_args()
    20 
    21 cfl = args.cfl
    22 alg = args.alg
    23 
    248
    259#---------
     
    3519
    3620#------------------------------------------------------------------------------
    37 # Setup Algorithm, either using command line arguments read
    38 # in earlier or manually yourself
     21# Setup Algorithm, either using command line arguments
     22# or override manually yourself
    3923#------------------------------------------------------------------------------
     24from anuga.utilities.argparsing import parse_standard_args
     25alg, cfl = parse_standard_args()
    4026domain.set_flow_algorithm(alg)
    4127domain.set_CFL(cfl)
  • trunk/anuga_core/validation_tests/Tests/Simple/parabolic_basin_1D/produce_results.py

    r8464 r8468  
    1 from anuga.utilities.validations import run_validation_script
     1from anuga.utilities.argparsing import run_validation_script
    22
    33
  • trunk/anuga_core/validation_tests/Tests/Simple/runup1/produce_results.py

    r8464 r8468  
    1 from anuga.utilities.validations import run_validation_script
     1from anuga.utilities.argparsing import run_validation_script
    22
    33
  • trunk/anuga_core/validation_tests/Tests/Simple/runup1/runup.py

    r8464 r8468  
    2929# or override manually yourself
    3030#------------------------------------------------------------------------------
    31 from anuga.utilities.validations import validation_parse
    32 alg, cfl = validation_parse()
     31from anuga.utilities.argparsing import parse_standard_args
     32alg, cfl = parse_standard_args()
    3333domain.set_flow_algorithm(alg)
    3434domain.set_CFL(cfl)
  • trunk/anuga_core/validation_tests/Tests/Simple/runup_sinusoid/produce_results.py

    r8464 r8468  
    1 from anuga.utilities.validations import run_validation_script
     1from anuga.utilities.argparsing import run_validation_script
    22
    33
  • trunk/anuga_core/validation_tests/Tests/Simple/runup_sinusoid/runup_sinusoid.py

    r8464 r8468  
    3131# or override manually yourself
    3232#------------------------------------------------------------------------------
    33 from anuga.utilities.validations import validation_parse
    34 alg, cfl = validation_parse()
     33from anuga.utilities.argparsing import parse_standard_args
     34alg, cfl = parse_standard_args()
    3535domain.set_flow_algorithm(alg)
    3636domain.set_CFL(cfl)
  • trunk/anuga_core/validation_tests/Tests/Simple/steep_slope/channel_SU_sparse.py

    r8464 r8468  
    2424# or override manually yourself
    2525#------------------------------------------------------------------------------
    26 from anuga.utilities.validations import validation_parse
    27 alg, cfl = validation_parse()
     26from anuga.utilities.argparsing import parse_standard_args
     27alg, cfl = parse_standard_args()
    2828domain.set_flow_algorithm(alg)
    2929domain.set_CFL(cfl)
  • trunk/anuga_core/validation_tests/Tests/Simple/steep_slope/produce_results.py

    r8464 r8468  
    1 from anuga.utilities.validations import run_validation_script
     1from anuga.utilities.argparsing import run_validation_script
    22
    33
  • trunk/anuga_core/validation_tests/Tests/Simple/trapezoidal_channel/channel_floodplain1.py

    r8464 r8468  
    8383# or override manually yourself
    8484#------------------------------------------------------------------------------
    85 from anuga.utilities.validations import validation_parse
    86 alg, cfl = validation_parse()
     85from anuga.utilities.argparsing import parse_standard_args
     86alg, cfl = parse_standard_args()
    8787domain.set_flow_algorithm(alg)
    8888domain.set_CFL(cfl)
  • trunk/anuga_core/validation_tests/Tests/Simple/trapezoidal_channel/produce_results.py

    r8464 r8468  
    1 from anuga.utilities.validations import run_validation_script
     1from anuga.utilities.argparsing import run_validation_script
    22
    33
  • trunk/anuga_core/validation_tests/produce_results.py

    r8464 r8468  
    88import time
    99
    10 from anuga.utilities.validations import validation_parse
     10from anuga.utilities.argparsing import parse_standard_args
    1111
    1212#--------------------------------
     
    1414# algorithm parameters.
    1515#--------------------------------
    16 alg, cfl = validation_parse()
     16alg, cfl = parse_standard_args()
    1717
    1818
  • trunk/anuga_core/validation_tests/report.tex

    r8460 r8468  
    5050%======================
    5151
    52 \inputresults{Tests/Experimental/Isolated_Building}
     52%\inputresults{Tests/Experimental/Isolated_Building}
    5353
    5454\inputresults{Tests/Experimental/Okushiri}
    5555
    5656%======================
    57 \chapter{Real World Tests}
     57%\chapter{Real World Tests}
    5858%======================
    5959
    60 \inputresults{Tests/Real_World/Patong}
     60%\inputresults{Tests/Real_World/Patong}
    6161
    6262%======================
Note: See TracChangeset for help on using the changeset viewer.