;

 
Home  

Documentation

 

Download

 

Samples

 

Forum

 

Registration

  Contact

NearCoM: MASTER PROGRAM

Authors:

Fengyan Shi
Center for Applied Coastal Research
University of Delaware
Newark, DE 19716 USA

Priscilla Newberger
College of Oceanic and Atmospheric Sciences
Oregon State University
Corvallis, OR

Kevin Haas
Department of Civil and Environmental Engineering
Georgia Tech Savannah, Savannah, GA, 31407

Contact information:

Fengyan Shi, fyshi@udel.edu,

Documentation:

(pdf)

Overview:

The master program plays a role of ``backbone" in the Nearshore Community Model. It is an interface, handling module coupling control, internal data transfer and interpolation/extrapolation between modules, as well as data input and output. The functions of the master program can be summarized as following

  • connection of three modules: i.e., wave module, circulation module and sediment transport module
  • time stepping control and model coupling control
  • model interaction control: one-way coupling or two-way coupling
  • internal data transfer between modules, interpolation or extrapolation between different computational grids if needed
  • data input and output

    Use and initialization of the master program:

    This is the main routine of the NearCoM model. It requires an input file, minput.dat, in which all parameters needed for coupling of three modules are specified. The parameters include 1) file names for input and output, 2)grid information, 3) module interaction control, 4) pass variables, 5) vector rotation, and 6) time control.

    NOTE The master program does not handle input of data and parameters needed by specific modules. Each module should have its own input files.

    Variables provided by the master program:
    Variables named by Interp_Wave_xxx are for Wave Module on Wave Grid, e.g., Interp_Wave_U (depth-average current velocity U)
    Variables named by Interp_Circ_xxx are for Circulation Module on Circulation Grid, e.g., Interp_Circ_Sxx (wave radiation stress Sxx)
    Variables named by Interp_Sedi_xxx are for Sediment Module on Sediment Grid, e.g., Interp_Sedi_Ub (bottom velocity)

    Variables required by the master program:
    Variables named by Pass_Wave_xxx are from Wave Module on Wave Grid, e.g., Pass_Wave_Sxx (wave radiation stress Sxx)
    Variables named by Pass_Circ_xxx are from Circulation Module on Circulation Grid, e.g., Pass_Circ_U (current velocity U)
    Variables named by Pass_Sedi_xxx are from Sediment Module on Sediment Grid, e.g., Pass_Sedi_Depth (updated water depth)

  • Master Program
    Wave Modules
         REF/DIF-1
         REF/DIF-S
         REF/DIF-SNL
         Wave Kennedy
         B2DWAVE
         Energy Wave
         REF/DIF-C
    Circulation Modules
         SHORECIRC
         CurvCirc
         Nearshore POM
         FUNWAVE
    Morphology Modules
         WENO H-H
     
    Other NearCoM Modules
         Model-01
     
    Makefile

  • What's New?
  • Frequently asked questions
  •  

    fyshiATudel.edu, AT to @ for a human email
    latest update: 2 / 28 / 2012