############################################################################# # # # mww3_test_05 : Tests for static nesting (propagation only) # # Telescoping nests over hurricane, with continuous moving # # grid, no outer boundaries. # # # # Model should be compiled with the switches : # # # # !/FLXn !/LNn !/STn !/NLn !/BT0 !/DB0 !/TR0 !/BS0 !/XX0 # # Deep water source term only. # # !/PRn Selecting one of the propagation schemes. # # !/WNX1 !/WNT1 !/CRX1 !/CRT1 Wind and current interpolation. # # !/O0 !/O1 !/O2 !/O3 !/O4 !/O5 !/O6 !/O7 !/O10 # # Sdt out output options. # # !/MGP !/MGG Moving grid options. # # # # No other optional switches should be used. # # # # Remarks : # # # # - Test case input (default): # # * ww3_grid_grd0.inp : (Single large high-res grid ) # # + Spatial grid: 523 x 523 rectilinear Cartesian grid # # - dx = 5 km, dy = 5 km # # - Xrange = -1305:1305 km, Yrange = -1305:1305 km # # + Spectral grid: ntheta = 24, nf = 25, f1 = 0.04177, fgamma = 1.10 # # * ww3_grid_grd1.inp : ( outer grid ) # # + Spatial grid: 55 x 55 rectilinear Cartesian grid # # - dx = 50 km, dy = 50 km # # - Xrange = -1350:1350 km, Yrange = -1350:1350 km # # + Spectral grid: ntheta = 24, nf = 25, f1 = 0.04177, fgamma = 1.10 # # * ww3_grid_grd2.inp : ( middle grid ) # # + Spatial grid: 51 x 51 rectilinear Cartesian grid # # - dx = 15 km, dy = 15 km # # - Xrange = -375:375 km, Yrange = -375:375 km # # + Spectral grid: ntheta = 24, nf = 25, f1 = 0.04177, fgamma = 1.10 # # + Circular mask. # # * ww3_grid_grd3.inp : ( inner grid ) # # + Spatial grid: 55 x 55 rectilinear Cartesian grid # # - dx = 5 km, dy = 5 km # # - Xrange = -125:125 km, Yrange = -125:125 km # # + Spectral grid: ntheta = 24, nf = 25, f1 = 0.04177, fgamma = 1.10 # # + Circular mask. # # # # * Grid sets available : # # + grdset_a : grd1 grd2 grd3 # # + grdset_b : grd0 (historical only) # # + grdset_c : grd1 (historical only) # # + grdset_d : grd2 (historical only) # # + grdset_e : grd3 (historical only) # # # # * map_m05.gs: GrADS script for grdset_a, requires minor editing for # # the other grid set options. # # # # - switch options (mostly self-explanatory). # # + switch_ST1_PR1 # # + switch_ST1_PR2_UNO # # + switch_ST1_PR2_UQ # # + switch_ST1_PR3_UNO # # + switch_ST1_PR3_UQ # # + switch_ST1_PR3_UNO_SCRIP # # + switch_ST1_PR3_UQ_SCRIP # # + switch_ST1_PR3_UNO_SCRIP_T38 # # + switch_ST1_PR3_UQ_SCRIP_T38 # # + switch_ST2_PR1 (default) # # + switch_ST2_PR2_UNO # # + switch_ST2_PR2_UQ # # + switch_ST2_PR3_UNO # # + switch_ST2_PR3_UQ # # + switch_ST2_PR3_UNO_SCRIP_T38 # # + switch_ST2_PR3_UQ_SCRIP_T38 # # + switch_ST3_PR1 # # + switch_ST3_PR2_UNO # # + switch_ST3_PR2_UQ # # + switch_ST3_PR3_UNO # # + switch_ST3_PR3_UQ # # + switch_ST4_PR1 # # + switch_ST4_PR2_UNO # # + switch_ST4_PR2_UQ # # + switch_ST4_PR3_UNO # # + switch_ST4_PR3_UQ # # + switch_ST6_PR1 # # + switch_ST6_PR2_UNO # # + switch_ST6_PR2_UQ # # + switch_ST6_PR3_UNO # # + switch_ST6_PR3_UQ # # + switch_ST1_PR1_MPI # # + switch_ST1_PR2_UNO_MPI # # + switch_ST1_PR2_UQ_MPI # # + switch_ST1_PR3_UNO_MPI # # + switch_ST1_PR3_UQ_MPI # # + switch_ST1_PR1_OMP # # + switch_ST1_PR2_UNO_OMP # # + switch_ST1_PR2_UQ_OMP # # + switch_ST1_PR3_UNO_OMP # # + switch_ST1_PR3_UQ_OMP # # + switch_ST1_PR3_UNO_MPI_SCRIP # # + switch_ST1_PR3_UQ_MPI_SCRIP # # + switch_ST2_PR1_MPI # # + switch_ST2_PR2_UNO_MPI # # + switch_ST2_PR2_UQ_MPI # # + switch_ST2_PR3_UNO_MPI # # + switch_ST2_PR3_UQ_MPI # # + switch_ST2_PR1_OMP # # + switch_ST2_PR2_UNO_OMP # # + switch_ST2_PR2_UQ_OMP # # + switch_ST2_PR3_UNO_OMP # # + switch_ST2_PR3_UQ_OMP # # + switch_ST2_PR3_UNO_MPI_SCRIP # # + switch_ST2_PR3_UQ_MPI_SCRIP # # + switch_ST2_PR3_UNO_MPI_SCRIPNC # # + switch_ST2_PR3_UQ_MPI_SCRIPNC # # + switch_ST3_PR1_MPI # # + switch_ST3_PR2_UNO_MPI # # + switch_ST3_PR2_UQ_MPI # # + switch_ST3_PR3_UNO_MPI # # + switch_ST3_PR3_UQ_MPI # # + switch_ST3_PR1_OMP # # + switch_ST3_PR2_UNO_OMP # # + switch_ST3_PR2_UQ_OMP # # + switch_ST3_PR3_UNO_OMP # # + switch_ST3_PR3_UQ_OMP # # + switch_ST4_PR1_MPI # # + switch_ST4_PR2_UNO_MPI # # + switch_ST4_PR2_UQ_MPI # # + switch_ST4_PR3_UNO_MPI # # + switch_ST4_PR3_UQ_MPI # # + switch_ST4_PR1_OMP # # + switch_ST4_PR2_UNO_OMP # # + switch_ST4_PR2_UQ_OMP # # + switch_ST4_PR3_UNO_OMP # # + switch_ST4_PR3_UQ_OMP # # + switch_ST6_PR1_MPI # # + switch_ST6_PR2_UNO_MPI # # + switch_ST6_PR2_UQ_MPI # # + switch_ST6_PR3_UNO_MPI # # + switch_ST6_PR3_UQ_MPI # # + switch_ST6_PR1_OMP # # + switch_ST6_PR2_UNO_OMP # # + switch_ST6_PR2_UQ_OMP # # + switch_ST6_PR3_UNO_OMP # # + switch_ST6_PR3_UQ_OMP # # # # Example run_test commands: # # (some details will vary by local system and configuration) # # ./bin/run_test -m grdset_a -n 3 -p mpirun -s ST6_PR3_UQ_MPI -w work_a \ # # ../model mww3_test_05 # # ./bin/run_test -m grdset_b -n 3 -p mpirun -s ST6_PR3_UQ_MPI -w work_b \ # # ../model mww3_test_05 # # # # Hendrik Tolman, Nov 2005 # # Last Mod : Dec 2013 # # # # Copyright 2009-2013 National Weather Service (NWS), # # National Oceanic and Atmospheric Administration. All rights # # reserved. WAVEWATCH III is a trademark of the NWS. # # No unauthorized use without permission. # # # #############################################################################