WAVEWATCH III  beta 0.0.1
src Directory Reference

Directories

directory  PDLIB
 
directory  SCRIP
 

Files

file  constants.F90 [code]
 Defines commonly used constants as parameters for global use.
 
file  ctest.F90 [code]
 
file  gx_outf.F90 [code]
 Generate GrADS input files from raw WAVEWATCH data file.
 
file  gx_outp.F90 [code]
 Post-processing of point output for GrADS post-processing.
 
file  mod_constants.f90 [code]
 Module for m_constants.
 
file  mod_fileio.f90 [code]
 Module for storing file i/o related variables.
 
file  mod_xnl4v5.f90 [code]
 Module for computing the quadruplet interaction.
 
file  pdlib_field_vec.F90 [code]
 
file  serv_xnl4v5.f90 [code]
 
file  w3adatmd.F90 [code]
 Define data structures to set up wave model auxiliary data for several models simultaneously.
 
file  w3agcmmd.F90 [code]
 Contains module used for coupling applications between atmospheric model and WW3 with OASIS3-MCT.
 
file  w3arrymd.F90 [code]
 
file  w3bullmd.F90 [code]
 Contains module W3BULLMD.
 
file  w3canomd.F90 [code]
 Calculation of the second order correction to the surface gravity wave spectrum.
 
file  w3cspcmd.F90 [code]
 Convert spectra to new discrete spectral grid.
 
file  w3dispmd.F90 [code]
 
file  w3fld1md.F90 [code]
 
file  w3fld2md.F90 [code]
 
file  w3fldsmd.F90 [code]
 
file  w3flx1md.F90 [code]
 Flux/stress computations according to Wu (1980).
 
file  w3flx2md.F90 [code]
 FLux/stress computations according Tolman and Chalikov (1996).
 
file  w3flx3md.F90 [code]
 FLux/stress computations according Tolman and Chalikov (1996).
 
file  w3flx4md.F90 [code]
 Flux/stress computations according to Hwang (2011).
 
file  w3flx5md.F90 [code]
 Unified process to obtain friction velocity and drag when stresses are an input (from atmospheric model).
 
file  w3gdatmd.F90 [code]
 
file  w3getmem.c [code]
 
file  w3gig1md.F90 [code]
 
file  w3gkemd.F90 [code]
 
file  w3gridmd.F90 [code]
 
file  w3gsrumd.F90 [code]
 
file  w3idatmd.F90 [code]
 Define data structures to set up wave model input data for several models simultaneously.
 
file  w3igcmmd.F90 [code]
 Module used for coupling applications between ice model and WW3 with OASIS3-MCT.
 
file  w3initmd.F90 [code]
 Contains module W3INITMD.
 
file  w3iobcmd.F90 [code]
 Processing of boundary data output.
 
file  w3iogomd.F90 [code]
 Gridded output of mean wave parameters.
 
file  w3iogrmd.F90 [code]
 Reading/writing of model definition file.
 
file  w3iopomd.F90 [code]
 Process point output.
 
file  w3iorsmd.F90 [code]
 Read/write restart files.
 
file  w3iosfmd.F90 [code]
 I/O and computational routines for the wave-field separation output.
 
file  w3iotrmd.F90 [code]
 Generate track output.
 
file  w3macros.h [code]
 
file  w3meminfo.F90 [code]
 
file  w3metamd.F90 [code]
 Dynamic storage for meta data attribute/value pairs.
 
file  w3nmlbouncmd.F90 [code]
 
file  w3nmlboundmd.F90 [code]
 
file  w3nmlgridmd.F90 [code]
 
file  w3nmlmultimd.F90 [code]
 
file  w3nmlounfmd.F90 [code]
 
file  w3nmlounpmd.F90 [code]
 
file  w3nmlprncmd.F90 [code]
 
file  w3nmlshelmd.F90 [code]
 
file  w3nmltrncmd.F90 [code]
 
file  w3nmluprstrmd.F90 [code]
 
file  w3oacpmd.F90 [code]
 
file  w3odatmd.F90 [code]
 
file  w3ogcmmd.F90 [code]
 
file  w3ounfmetamd.F90 [code]
 User configurable netCDF meta-data for ww3_ounf.
 
file  w3parall.F90 [code]
 Parallel routines for implicit solver.
 
file  w3partmd.F90 [code]
 Spectral partitioning module.
 
file  w3pro1md.F90 [code]
 Bundles routines for first order propagation scheme in single module.
 
file  w3pro2md.F90 [code]
 Bundles routines for third order porpagation scheme in single module.
 
file  w3pro3md.F90 [code]
 Bundles routines for third order propagation scheme in single module.
 
file  w3profsmd.F90 [code]
 
file  w3profsmd_pdlib.F90 [code]
 
file  w3psmcmd.F90 [code]
 Spherical Multiple-Cell (SMC) grid.
 
file  w3ref1md.F90 [code]
 This module computes shoreline reflection, and unresolved islands and iceberg reflections.
 
file  w3sbs1md.F90 [code]
 Computes scattering term.
 
file  w3sbt1md.F90 [code]
 JONSWAP bottom friction routine.
 
file  w3sbt4md.F90 [code]
 SHOWEX bottom friction source term (Ardhuin et al 2003).
 
file  w3sbt8md.F90 [code]
 Contains routines for computing dissipation by viscous fluid mud using Dalrymple and Liu (1978) "Thin Model".
 
file  w3sbt9md.F90 [code]
 Contains routines for computing dissipation by viscous fluid mud using Ng (2000).
 
file  w3sdb1md.F90 [code]
 Dummy slot for bottom friction source term.
 
file  w3servmd.F90 [code]
 
file  w3sic1md.F90 [code]
 Calculate ice source term S_{ice} according to simple methods.
 
file  w3sic2md.F90 [code]
 Calculate ice dissipation source term S_{ice}.
 
file  w3sic3md.F90 [code]
 
file  w3sic4md.F90 [code]
 Calculate ice source term S_{ice} according to simple methods.
 
file  w3sic5md.F90 [code]
 Calculate ice source term S_{ice} according to different ice models.
 
file  w3sis1md.F90 [code]
 Diffusion source term.
 
file  w3sis2md.F90 [code]
 Floe-size dependant scattering of waves in the marginal ice zone.
 
file  w3sln1md.F90 [code]
 
file  w3smcomd.F90 [code]
 SMC grid interpolation and regridding functionality.
 
file  w3snl1md.F90 [code]
 Bundles routines calculate nonlinear wave-wave interactions according to the Discrete Interaction Approximation (DIA).
 
file  w3snl2md.F90 [code]
 Interface module to exact nonlinear interactions.
 
file  w3snl3md.F90 [code]
 Generalized and optimized multiple DIA implementation.
 
file  w3snl4md.F90 [code]
 Generic shallow-water Boltzmann integral (FBI or TSA).
 
file  w3snl5md.F90 [code]
 Interface module for GKE (resonant & quasi-resonant four-wave interactions).
 
file  w3snlsmd.F90 [code]
 Nonlinear interaction based ‘smoother’ for high frequencies.
 
file  w3src0md.F90 [code]
 Contains MODULE W3SRC0MD.
 
file  w3src1md.F90 [code]
 Contains MODULE W3SRC1MD.
 
file  w3src2md.F90 [code]
 Contains MODULE W3SRC2MD.
 
file  w3src3md.F90 [code]
 The 'WAM4+' source terms based on P.A.E.M. Janssen's work, with extensions by him and by J.-R. Bidlot.
 
file  w3src4md.F90 [code]
 The 'SHOM/Ifremer' source terms based on P.A.E.M.
 
file  w3src6md.F90 [code]
 Observation-based wind input and dissipation after Donelan et al (2006), and Babanin et al. (2010).
 
file  w3srcemd.F90 [code]
 Source term integration routine.
 
file  w3str1md.F90 [code]
 Contains module W3STR1MD.
 
file  w3strkmd.F90 [code]
 
file  w3swldmd.F90 [code]
 Contains MODULE W3SWLMD, for swell dissipation source term.
 
file  w3tidemd.F90 [code]
 
file  w3timemd.F90 [code]
 
file  w3triamd.F90 [code]
 Reads triangle and unstructured grid information.
 
file  w3uno2md.F90 [code]
 Contains MODULE W3UNO2MD, with UNO2 scheme.
 
file  w3uostmd.F90 [code]
 Parmeterization of the unresolved obstacles.
 
file  w3updtmd.F90 [code]
 Bundles all input updating routines for WAVEWATCH III.
 
file  w3uqckmd.F90 [code]
 Contains MODULE W3UQCKMD.
 
file  w3wavemd.F90 [code]
 Contains MODULE W3WAVEMD.
 
file  w3wavset.F90 [code]
 Contains MODULE W3WAVSET for implicit solution of wave setup problem.
 
file  w3wdasmd.F90 [code]
 Contains module W3WDASMD.
 
file  w3wdatmd.F90 [code]
 Contains module W3WDATMD.
 
file  wmesmfmd.F90 [code]
 NUOPC based ESMF interface module for multi-grid wave model.
 
file  wmfinlmd.F90 [code]
 Contains module WMFINLMD.
 
file  wmgridmd.F90 [code]
 Contains module WMGRIDMD.
 
file  wminiomd.F90 [code]
 Contains module WMINIOMD.
 
file  wminitmd.F90 [code]
 Contains module WMINITMD.
 
file  wmiopomd.F90 [code]
 Contains module WMIOPOMD.
 
file  wmmdatmd.F90 [code]
 Contains module WMMDATMD.
 
file  wmscrpmd.F90 [code]
 Contains module WMSCRPMD.
 
file  wmunitmd.F90 [code]
 Contains module WMUNITMD.
 
file  wmupdtmd.F90 [code]
 Contains module WMUPDTMD.
 
file  wmwavemd.F90 [code]
 Contains module WMWAVEMD.
 
file  ww3_bounc.F90 [code]
 Contains the boundary condition program, W3BOUNC.
 
file  ww3_bound.F90 [code]
 Contains program W3BOUND for boundary conditions.
 
file  ww3_gint.F90 [code]
 Contains program W3GRID_INTERP for binary output regridding.
 
file  ww3_grib.F90 [code]
 Contains program W3GRIB for post-processing grid output.
 
file  ww3_grid.F90 [code]
 Contains the "Grid" preprocessing program.
 
file  ww3_gspl.F90 [code]
 Contains the grid splitting program.
 
file  ww3_multi.F90 [code]
 Contains driver program for multi-grid, W3MLTI.
 
file  ww3_ounf.F90 [code]
 Contains program for NetCDF grid output.
 
file  ww3_ounp.F90 [code]
 Contains program W3OUNP.
 
file  ww3_outf.F90 [code]
 Post-processing of grid output.
 
file  ww3_outp.F90 [code]
 Post-processing of point output.
 
file  ww3_prep.F90 [code]
 Contains program W3PREP for pre-processing of inputs.
 
file  ww3_prnc.F90 [code]
 Contains program W3PRNC.
 
file  ww3_prtide.F90 [code]
 Contains program for tide prediction, W3PRTIDE.
 
file  ww3_sbs1.F90 [code]
 Contains program W3SBS1.
 
file  ww3_shel.F90 [code]
 Contains generic shell for WAVEWATCH III, W3SHEL.
 
file  ww3_strt.F90 [code]
 Contains program W3STRT for "cold start" initial conditions.
 
file  ww3_systrk.F90 [code]
 Contains program WW3_SYSTRK for tracking of wave systems.
 
file  ww3_trck.F90 [code]
 Contains program W3TRCK for converting track output.
 
file  ww3_trnc.F90 [code]
 Contains program W3TRNC.
 
file  ww3_uprstr.F90 [code]
 Contains the program W3UPRSTR.