INTERFACE:
subroutine write_restart_ncdf(runtype,secs,loop,julianday,secondsofday)DESCRIPTION:
Writes to a NetCDF file previously created using the create_restart_ncdf() subroutine all variables necessary to make a correct GETM hotstart. The Fortran variables are written directly into the corresponding NetCDF variable. USES:
use netcdf
use ncdf_restart
use domain, only: xcord,ycord
use domain, only: imin,imax,jmin,jmax,kmax
use variables_2d
#ifndef NO_3D
use variables_3d
#ifdef GETM_BIO
use bio, only: bio_calc
use bio_var, only: numc
#endif
#ifdef _FABM_
use getm_fabm, only: fabm_pel,fabm_ben
#endif
#endif
#ifdef SPM
use suspended_matter
#endif
IMPLICIT NONE
INPUT PARAMETERS:
integer, intent(in) :: runtype
REALTYPE, intent(in) :: secs ! not used now
integer, intent(in) :: loop,julianday,secondsofday
REVISION HISTORY:
Original author(s): Karsten BoldingLOCAL VARIABLES:
integer :: k,n, rc
REALTYPE, allocatable :: zax(:)