!  DO NOT EDIT THIS FILE
!  But edit spaceparams.tmpl and/or makeincludes.F90
!  compile makeincludes.F90 and run the compilate
!  Compiling and running is taken care of by the Makefile
      real*8,dimension(:,:),    pointer :: x =>NULL()  
      real*8,dimension(:,:),    pointer :: y =>NULL()  
      real*8,dimension(:,:),    pointer :: xz =>NULL()  
      real*8,dimension(:,:),    pointer :: yz =>NULL()  
      real*8,dimension(:,:),    pointer :: xu =>NULL()  
      real*8,dimension(:,:),    pointer :: yu =>NULL()  
      real*8,dimension(:,:),    pointer :: xv =>NULL()  
      real*8,dimension(:,:),    pointer :: yv =>NULL()  
      real*8,dimension(:,:),    pointer :: dsu =>NULL()  
      real*8,dimension(:,:),    pointer :: dsv =>NULL()  
      real*8,dimension(:,:),    pointer :: dsz =>NULL()  
      real*8,dimension(:,:),    pointer :: dsc =>NULL()  
      real*8,dimension(:,:),    pointer :: dnu =>NULL()  
      real*8,dimension(:,:),    pointer :: dnv =>NULL()  
      real*8,dimension(:,:),    pointer :: dnz =>NULL()  
      real*8,dimension(:,:),    pointer :: dnc =>NULL()  
      real*8,dimension(:,:),    pointer :: dsdnui =>NULL()  
      real*8,dimension(:,:),    pointer :: dsdnvi =>NULL()  
      real*8,dimension(:,:),    pointer :: dsdnzi =>NULL()  
      real*8,dimension(:,:),    pointer :: alfaz =>NULL()  
      real*8,dimension(:,:),    pointer :: alfau =>NULL()  
      real*8,dimension(:,:),    pointer :: alfav =>NULL()  
      real*8,dimension(:,:),    pointer :: sdist =>NULL()  
      real*8,dimension(:,:),    pointer :: ndist =>NULL()  
      real*8,pointer :: dx =>NULL()  
      real*8,pointer :: dy =>NULL()  
      real*8,pointer :: xori =>NULL()  
      real*8,pointer :: yori =>NULL()  
      real*8,pointer :: alfa =>NULL()  
      real*8,pointer :: posdwn =>NULL()  
      real*8,pointer :: thetamin =>NULL()  
      real*8,pointer :: thetamax =>NULL()  
      integer,pointer :: nx =>NULL()  
      integer,pointer :: ny =>NULL()  
      real*8,pointer :: zs01 =>NULL()  
      real*8,pointer :: zs02 =>NULL()  
      real*8,pointer :: zs03 =>NULL()  
      real*8,pointer :: zs04 =>NULL()  
      real*8,dimension(:),      pointer :: xyzs01 =>NULL()  
      real*8,dimension(:),      pointer :: xyzs02 =>NULL()  
      real*8,dimension(:),      pointer :: xyzs03 =>NULL()  
      real*8,dimension(:),      pointer :: xyzs04 =>NULL()  
      integer,pointer :: tidelen =>NULL()  
      integer,pointer :: windlen =>NULL()  
      real*8,dimension(:,:),    pointer :: zb =>NULL()  
      real*8,dimension(:,:),    pointer :: zb0 =>NULL()  
      real*8,dimension(:),      pointer :: theta =>NULL()  
      integer,pointer :: ntheta =>NULL()  
      real*8,pointer :: dtheta =>NULL()  
      real*8,pointer :: theta0 =>NULL()  
      real*8,dimension(:,:),    pointer :: thetamean =>NULL()  
      real*8,dimension(:,:),    pointer :: Fx =>NULL()  
      real*8,dimension(:,:),    pointer :: Fy =>NULL()  
      real*8,dimension(:,:),    pointer :: Sxy =>NULL()  
      real*8,dimension(:,:),    pointer :: Syy =>NULL()  
      real*8,dimension(:,:),    pointer :: Sxx =>NULL()  
      real*8,dimension(:,:),    pointer :: n =>NULL()  
      real*8,dimension(:,:),    pointer :: H =>NULL()  
      real*8,dimension(:,:,:),  pointer :: cgx =>NULL()  
      real*8,dimension(:,:,:),  pointer :: cgy =>NULL()  
      real*8,dimension(:,:,:),  pointer :: cx =>NULL()  
      real*8,dimension(:,:,:),  pointer :: cy =>NULL()  
      real*8,dimension(:,:,:),  pointer :: ctheta =>NULL()  
      real*8,dimension(:,:,:),  pointer :: ee =>NULL()  
      real*8,dimension(:,:,:),  pointer :: thet =>NULL()  
      real*8,dimension(:,:,:),  pointer :: costh =>NULL()  
      real*8,dimension(:,:,:),  pointer :: sinth =>NULL()  
      real*8,dimension(:,:,:),  pointer :: sigt =>NULL()  
      real*8,dimension(:,:,:),  pointer :: rr =>NULL()  
      real*8,dimension(:,:),    pointer :: k =>NULL()  
      real*8,dimension(:,:),    pointer :: c =>NULL()  
      real*8,dimension(:,:),    pointer :: cg =>NULL()  
      real*8,dimension(:,:),    pointer :: sigm =>NULL()  
      real*8,dimension(:,:),    pointer :: wm =>NULL()  
      real*8,dimension(:,:),    pointer :: hh =>NULL()  
      real*8,dimension(:,:),    pointer :: zs =>NULL()  
      real*8,dimension(:,:),    pointer :: zs0 =>NULL()  
      real*8,dimension(:),      pointer :: tideinpt =>NULL()  
      real*8,dimension(:,:),    pointer :: tideinpz =>NULL()  
      real*8,dimension(:),      pointer :: windinpt =>NULL()  
      real*8,dimension(:),      pointer :: windvelts =>NULL()  
      real*8,dimension(:),      pointer :: winddirts =>NULL()  
      real*8,dimension(:),      pointer :: windxts =>NULL()  
      real*8,dimension(:),      pointer :: windyts =>NULL()  
      real*8,dimension(:,:),    pointer :: windsu =>NULL()  
      real*8,dimension(:,:),    pointer :: windnv =>NULL()  
      real*8,dimension(:,:),    pointer :: dzsdt =>NULL()  
      real*8,dimension(:,:),    pointer :: dzsdx =>NULL()  
      real*8,dimension(:,:),    pointer :: dzsdy =>NULL()  
      real*8,dimension(:,:),    pointer :: dzbdx =>NULL()  
      real*8,dimension(:,:),    pointer :: dzbdy =>NULL()  
      real*8,dimension(:,:),    pointer :: dzbdt =>NULL()  
      real*8,dimension(:,:),    pointer :: uu =>NULL()  
      real*8,dimension(:,:),    pointer :: vu =>NULL()  
      real*8,dimension(:,:),    pointer :: uv =>NULL()  
      real*8,dimension(:,:),    pointer :: vv =>NULL()  
      real*8,dimension(:,:),    pointer :: qx =>NULL()  
      real*8,dimension(:,:),    pointer :: qy =>NULL()  
      real*8,dimension(:,:),    pointer :: sedero =>NULL()  
      real*8,dimension(:,:),    pointer :: dcbdx =>NULL()  
      real*8,dimension(:,:),    pointer :: dcbdy =>NULL()  
      real*8,dimension(:,:),    pointer :: dcsdx =>NULL()  
      real*8,dimension(:,:),    pointer :: dcsdy =>NULL()  
      real*8,dimension(:,:),    pointer :: ui =>NULL()  
      real*8,dimension(:,:),    pointer :: vi =>NULL()  
      real*8,dimension(:,:),    pointer :: E =>NULL()  
      real*8,dimension(:,:),    pointer :: R =>NULL()  
      real*8,dimension(:,:),    pointer :: urms =>NULL()  
      real*8,dimension(:,:),    pointer :: D =>NULL()  
      real*8,dimension(:,:),    pointer :: Qb =>NULL()  
      real*8,dimension(:,:),    pointer :: ust =>NULL()  
      real*8,dimension(:,:),    pointer :: tm =>NULL()  
      real*8,dimension(:,:),    pointer :: ueu =>NULL()  
      real*8,dimension(:,:),    pointer :: vev =>NULL()  
      real*8,dimension(:,:),    pointer :: vmagu =>NULL()  
      real*8,dimension(:,:),    pointer :: vmageu =>NULL()  
      real*8,dimension(:,:),    pointer :: vmagv =>NULL()  
      real*8,dimension(:,:),    pointer :: vmagev =>NULL()  
      real*8,dimension(:,:),    pointer :: u =>NULL()  
      real*8,dimension(:,:),    pointer :: v =>NULL()  
      real*8,dimension(:,:),    pointer :: ue =>NULL()  
      real*8,dimension(:,:),    pointer :: ve =>NULL()  
      real*8,dimension(:,:),    pointer :: hold =>NULL()  
      integer,dimension(:,:),    pointer :: wetu =>NULL()  
      integer,dimension(:,:),    pointer :: wetv =>NULL()  
      integer,dimension(:,:),    pointer :: wetz =>NULL()  
      real*8,dimension(:,:),    pointer :: hu =>NULL()  
      real*8,dimension(:,:),    pointer :: hv =>NULL()  
      real*8,dimension(:,:),    pointer :: hum =>NULL()  
      real*8,dimension(:,:),    pointer :: hvm =>NULL()  
      real*8,dimension(:,:),    pointer :: vmag =>NULL()  
      real*8,dimension(:,:,:),  pointer :: ccg =>NULL()  
      real*8,dimension(:,:,:),  pointer :: ccbg =>NULL()  
      real*8,dimension(:,:),    pointer :: uwf =>NULL()  
      real*8,dimension(:,:),    pointer :: vwf =>NULL()  
      real*8,dimension(:,:),    pointer :: ustr =>NULL()  
      real*8,dimension(:,:),    pointer :: usd =>NULL()  
      real*8,dimension(:),      pointer :: bi =>NULL()  
      real*8,dimension(:,:),    pointer :: DR =>NULL()  
      real*8,dimension(:,:),    pointer :: umean =>NULL()  
      real*8,dimension(:,:),    pointer :: vmean =>NULL()  
      real*8,dimension(:,:),    pointer :: ur =>NULL()  
      integer,pointer :: vardx =>NULL()  
      real*8,dimension(:),      pointer :: D50 =>NULL()  
      real*8,dimension(:),      pointer :: D90 =>NULL()  
      real*8,dimension(:),      pointer :: sedcal =>NULL()  
      real*8,dimension(:),      pointer :: ucrcal =>NULL()  
      real*8,dimension(:,:,:),  pointer :: Tsg =>NULL()  
      real*8,dimension(:,:,:),  pointer :: Susg =>NULL()  
      real*8,dimension(:,:,:),  pointer :: Svsg =>NULL()  
      real*8,dimension(:,:,:),  pointer :: Subg =>NULL()  
      real*8,dimension(:,:,:),  pointer :: Svbg =>NULL()  
      real*8,dimension(:,:,:),  pointer :: ceqbg =>NULL()  
      real*8,dimension(:,:,:),  pointer :: ceqsg =>NULL()  
      real*8,dimension(:,:),    pointer :: ua =>NULL()  
      real*8,dimension(:,:),    pointer :: BR =>NULL()  
      real*8,dimension(:,:),    pointer :: kb =>NULL()  
      real*8,dimension(:,:),    pointer :: Tbore =>NULL()  
      real*8,dimension(:,:),    pointer :: dzav =>NULL()  
      real*8,dimension(:,:),    pointer :: dzS =>NULL()  
      real*8,dimension(:,:),    pointer :: maxzs =>NULL()  
      real*8,dimension(:,:),    pointer :: minzs =>NULL()  
      real*8,dimension(:,:),    pointer :: L1 =>NULL()  
      real*8,dimension(:,:),    pointer :: Sk =>NULL()  
      real*8,dimension(:,:),    pointer :: As =>NULL()  
      real*8,dimension(:,:),    pointer :: gwhead =>NULL()  
      real*8,dimension(:,:),    pointer :: gwlevel =>NULL()  
      real*8,dimension(:,:),    pointer :: gwheight =>NULL()  
      real*8,dimension(:,:),    pointer :: gwbottom =>NULL()  
      real*8,dimension(:,:),    pointer :: gwu =>NULL()  
      real*8,dimension(:,:),    pointer :: gwv =>NULL()  
      real*8,dimension(:,:),    pointer :: gww =>NULL()  
      real*8,dimension(:,:),    pointer :: dinfil =>NULL()  
      real*8,dimension(:,:),    pointer :: gw0back =>NULL()  
      real*8,dimension(:,:),    pointer :: kturb =>NULL()  
      real*8,dimension(:,:,:),  pointer :: ero =>NULL()  
      real*8,dimension(:,:,:),  pointer :: depo_im =>NULL()  
      real*8,dimension(:,:,:),  pointer :: depo_ex =>NULL()  
      integer,dimension(:,:),    pointer :: nd =>NULL()  
      real*8,dimension(:,:,:,:),pointer :: pbbed =>NULL()  
      real*8,dimension(:,:,:),  pointer :: dzbed =>NULL()  
      real*8,dimension(:,:),    pointer :: z0bed =>NULL()  
      real*8,dimension(:,:),    pointer :: ureps =>NULL()  
      real*8,dimension(:,:),    pointer :: vreps =>NULL()  
      real*8,dimension(:,:),    pointer :: urepb =>NULL()  
      real*8,dimension(:,:),    pointer :: vrepb =>NULL()  
      real*8,dimension(:,:),    pointer :: umwci =>NULL()  
      real*8,dimension(:,:),    pointer :: vmwci =>NULL()  
      real*8,dimension(:,:),    pointer :: rolthick =>NULL()  
      real*8,dimension(:,:),    pointer :: zswci =>NULL()  
      real*8,dimension(:,:),    pointer :: pres =>NULL()  
      real*8,dimension(:,:),    pointer :: wb =>NULL()  
      real*8,dimension(:,:),    pointer :: ws =>NULL()  
      real*8,dimension(:,:),    pointer :: taubx =>NULL()  
      real*8,dimension(:,:),    pointer :: tauby =>NULL()  
      real*8,dimension(:,:),    pointer :: Df =>NULL()  
      real*8,dimension(:,:),    pointer :: Dp =>NULL()  
      real*8,dimension(:,:),    pointer :: Sutot =>NULL()  
      real*8,dimension(:,:),    pointer :: Svtot =>NULL()  
      real*8,dimension(:,:),    pointer :: cctot =>NULL()  
      real*8,dimension(:,:),    pointer :: wi =>NULL()  
      real*8,dimension(:,:),    pointer :: zi =>NULL()  
      real*8,dimension(:,:),    pointer :: nuh =>NULL()  
      real*8,dimension(:,:),    pointer :: cf =>NULL()  
      real*8,dimension(:,:),    pointer :: D50top =>NULL()  
      real*8,dimension(:,:),    pointer :: D90top =>NULL()  
      real*8,dimension(:,:),    pointer :: structdepth =>NULL()  
      real*8,dimension(:,:,:),  pointer :: zs0fac =>NULL()  
      real*8,dimension(:),      pointer :: tdisch =>NULL()  
      real*8,dimension(:,:),    pointer :: pdisch =>NULL()  
      integer,dimension(:),      pointer :: pntdisch =>NULL()  
      real*8,dimension(:,:),    pointer :: qdisch =>NULL()  
      real*8,dimension(:),      pointer :: idrift =>NULL()  
      real*8,dimension(:),      pointer :: jdrift =>NULL()  
      real*8,dimension(:),      pointer :: tdriftb =>NULL()  
      real*8,dimension(:),      pointer :: tdrifte =>NULL()  
      real*8,dimension(:),      pointer :: runup =>NULL()  
      real*8,dimension(:),      pointer :: Hrunup =>NULL()  
      real*8,dimension(:),      pointer :: xHrunup =>NULL()  
      real*8,dimension(:,:),    pointer :: Dc =>NULL()  
      real*8,dimension(:,:),    pointer :: ph =>NULL()  
!directions for vi vim: filetype=fortran : syntax=fortran
