anchor.diff:    double precision, dimension(:,:,:), allocatable :: spongeH
     double precision, dimension(:,:,:), allocatable :: spongeU
     double precision, dimension(:,:,:), allocatable :: spongeV
  -  character(30) :: spongeHTimeScaleFile
  -  character(30) :: spongeUTimeScaleFile
  -  character(30) :: spongeVTimeScaleFile
  -  character(30) :: spongeHfile
  -  character(30) :: spongeUfile
  -  character(30) :: spongeVfile
  +  character(60) :: spongeHTimeScaleFile
  +  character(60) :: spongeUTimeScaleFile
  +  character(60) :: spongeVTimeScaleFile
  +  character(60) :: spongeHfile
  +  character(60) :: spongeUfile
  +  character(60) :: spongeVfile
     ! Main input files
  -  character(30) :: initUfile, initVfile, initHfile, initEtaFile
  -  character(30) :: zonalWindFile, meridionalWindFile
  +  character(60) :: initUfile, initVfile, initHfile, initEtaFile
  +  character(60) :: zonalWindFile, meridionalWindFile
   
     ! Set default values here
   
  
positive.code:   double precision, dimension(:,:),   allocatable :: base_wind_x
    double precision, dimension(:,:),   allocatable :: base_wind_y
    logical :: DumpWind
    character(30) :: wind_mag_time_series_file
    double precision, dimension(:),     allocatable :: wind_mag_time_series
    ! Sponge regions
    double precision, dimension(:,:,:), allocatable :: spongeHTimeScale
  
negative.code:   ! Free surface (eta)
    double precision, dimension(:,:),   allocatable :: eta
    ! Bathymetry
    character(60) :: depthFile
    double precision, dimension(:,:),   allocatable :: depth
    double precision :: H0 ! default depth in no file specified
    ! Grid
  