WAVEWATCH III  beta 0.0.1
w3sbs1md.F90 File Reference

Computes scattering term. More...

Go to the source code of this file.

Modules

module  w3sbs1md
 This module computes a scattering term based on the theory by Ardhuin and Magne (JFM 2007).
 

Functions/Subroutines

subroutine w3sbs1md::w3sbs1 (A, CG, WN, DEPTH, CX1, CY1, TAUSCX, TAUSCY, S, D)
 Bottom scattering source term. More...
 
subroutine w3sbs1md::insbs1 (inistep)
 Initialization for bottom scattering source term routine. More...
 

Variables

real, dimension(:,:), allocatable w3sbs1md::botspec
 
integer, parameter w3sbs1md::nkscat = 30
 
double precision, dimension(:,:,:), allocatable w3sbs1md::scatmatv
 
double precision, dimension(:,:,:), allocatable w3sbs1md::scatmata
 
double precision, dimension(:,:), allocatable w3sbs1md::scatmatd
 
character(len=10) w3sbs1md::botspec_indicator
 
integer w3sbs1md::nkbx
 
integer w3sbs1md::nkby
 
real w3sbs1md::dkbx
 
real w3sbs1md::dkby
 
real w3sbs1md::kwmin
 
real w3sbs1md::kwmax
 
real, parameter w3sbs1md::scattcutoff =0.
 
real w3sbs1md::curtx
 
real w3sbs1md::curty
 

Detailed Description

Computes scattering term.

Author
F. Ardhuin
Date
14-Nov-2010

Definition in file w3sbs1md.F90.