WAVEWATCH III  beta 0.0.1
wmesmfmd.F90 File Reference

NUOPC based ESMF interface module for multi-grid wave model. More...

Go to the source code of this file.

Modules

module  wmesmfmd
 National Unified Prediction Capability (NUOPC) based Earth System Modeling Framework (ESMF) interface module for multi-grid wave model.
 

Functions/Subroutines

subroutine, public wmesmfmd::setservices (gcomp, rc)
 Wave model ESMF set services. More...
 
subroutine wmesmfmd::setexport (gcomp, rc)
 Set export fields from internal data structures. More...
 
subroutine wmesmfmd::createexpmesh (gcomp, rc)
 Create ESMF mesh (unstructured) for export fields. More...
 
subroutine wmesmfmd::setupimpbmsk (bmskField, impField, missingVal, rc)
 Setup background blending mask field for an import field. More...
 
integer function wmesmfmd::fieldindex (fnameList, fname, rc)
 Return index associated with field name. More...
 
subroutine wmesmfmd::calcstokes3d (a, usxField, usyField, rc)
 Calculate 3D Stokes drift current for export. More...
 
subroutine wmesmfmd::readfromfile (idfld, fldwx, fldwy, time0, timen, rc)
 Read input file to fill unmapped point for regional applications. More...
 

Detailed Description

NUOPC based ESMF interface module for multi-grid wave model.

Author
T. J. Campell
J. Meixner
A. J. van der Westhuysen
Date
09-Aug-2017

Definition in file wmesmfmd.F90.