Go to the first, previous, next, last section, table of contents.


Summary of FORTRAN Interface

Input parameters are in upper case, output parameters are in lower case. The FORTRAN types of all the parameters are listed alphabetically by parameter name below the subroutine and function declarations.

INTEGER FUNCTION NCCRE (FILENAME,CLOBMODE, rcode)
INTEGER FUNCTION NCOPN (FILENAME,RWMODE, rcode)
SUBROUTINE NCREDF (NCID, rcode)
SUBROUTINE NCENDF (NCID, rcode)
SUBROUTINE NCCLOS (NCID, rcode)
SUBROUTINE NCINQ (NCID, ndims,nvars,natts,recdim,rcode)
SUBROUTINE NCSNC (NCID, rcode)
SUBROUTINE NCABOR (NCID, rcode)
INTEGER FUNCTION NCDDEF (NCID,DIMNAME,SIZE, rcode)
INTEGER FUNCTION NCDID (NCID,DIMNAME, rcode)
SUBROUTINE NCDINQ (NCID,DIMID, dimname,size,rcode)
SUBROUTINE NCDREN (NCID,DIMID,DIMNAME, rcode)
INTEGER FUNCTION NCVDEF (NCID,VARNAME,DATATYPE,NVDIMS,VDIMS, rcode)
INTEGER FUNCTION NCVID (NCID,VARNAME, rcode)
SUBROUTINE NCVINQ (NCID,VARID, varname,datatype,nvdims,vdims,nvatts,rcode)
SUBROUTINE NCVPT1 (NCID,VARID,INDICES,VALUE, rcode)
SUBROUTINE NCVP1C (NCID,VARID,INDICES, CHVAL, rcode)
SUBROUTINE NCVGT1 (NCID,VARID,INDICES, value, rcode)
SUBROUTINE NCVG1C (NCID,VARID,INDICES, chval, rcode)
SUBROUTINE NCVPT (NCID,VARID,START,COUNTS,VALUE, rcode)
SUBROUTINE NCVPTC (NCID,VARID,START,COUNTS,STRING,LENSTR, rcode)
SUBROUTINE NCVPTG (NCID,VARID,START,COUNTS,STRIDE,IMAP,VALUE, rcode)
SUBROUTINE NCVPGC (NCID,VARID,START,COUNTS,STRIDE,IMAP,STRING,rcode)
SUBROUTINE NCVGT (NCID,VARID,START,COUNTS, value,rcode)
SUBROUTINE NCVGTC (NCID,VARID,START,COUNTS, string,LENSTR,rcode)
SUBROUTINE NCVGTG (NCID,VARID,START,COUNTS,STRIDE,IMAP,value,rcode)
SUBROUTINE NCVGGC (NCID,VARID,START,COUNTS,STRIDE,IMAP,string,rcode)
SUBROUTINE NCVREN (NCID,VARID,VARNAME, rcode)
SUBROUTINE NCAPT (NCID,VARID,ATTNAME,DATATYPE,ATTLEN,VALUE, rcode)
SUBROUTINE NCAPTC (NCID,VARID,ATTNAME,DATATYPE,LENSTR,STRING, rcode)
SUBROUTINE NCAINQ (NCID,VARID,ATTNAME, datatype,attlen,rcode)
SUBROUTINE NCAGT (NCID,VARID,ATTNAME, value,rcode)
SUBROUTINE NCAGTC (NCID,VARID,ATTNAME, string,LENSTR,rcode)
SUBROUTINE NCACPY (INNCID,INVARID,ATTNAME,OUTNCID,OUTVARID, rcode)
SUBROUTINE NCANAM (NCID,VARID,ATTNUM, attname,rcode)
SUBROUTINE NCAREN (NCID,VARID,ATTNAME,NEWNAME, rcode)
SUBROUTINE NCADEL (NCID,VARID,ATTNAME, rcode)
INTEGER FUNCTION NCTLEN (DATATYPE, rcode)
SUBROUTINE NCPOPT (NCOPTS)
SUBROUTINE NCGOPT (ncopts)
INTEGER FUNCTION NCSFIL (NCID,FILLMODE, rcode)
INTEGER ATTLEN          ! number of elements in an attribute vector
CHARACTER*(*) ATTNAME   ! attribute name
INTEGER ATTNUM          ! attribute number
CHARACTER CHVAL         ! character value of variable or attribute
INTEGER CLOBMODE        ! NCCLOB or NCNOCLOB
INTEGER COUNTS(NVDIMS)  ! edge lengths of block of values
INTEGER DATATYPE        ! type: NCBYTE, ..., or NCDOUBLE
INTEGER DIMID           ! dimension ID
CHARACTER*(*) DIMNAME   ! dimension name
CHARACTER*(*) FILENAME  ! name of netCDF file
INTEGER FILLMODE        ! NCNOFILL or NCFILL, for setting fill mode
INTEGER IMAP(NVDIMS)    ! index mapping vector
INTEGER INDICES(NDIMS)  ! coordinates of a single element of a variable
INTEGER INNCID          ! input netCDF ID
INTEGER INVARID         ! input variable ID
INTEGER LENSTR          ! length of character array value
INTEGER NATTS           ! number of global attributes
INTEGER NCID            ! netCDF ID, returned by NCCRE or NCOPN
INTEGER NCOPTS          ! error-handling option flag
INTEGER NDIMS           ! number of dimensions
CHARACTER*(*) NEWNAME   ! new attribute name
INTEGER NVARS           ! number of variables
INTEGER NVATTS          ! number of attributes assigned to a variable
INTEGER NVDIMS          ! number of dimensions in a variable
INTEGER OUTNCID         ! output netCDF ID
INTEGER OUTVARID        ! output variable ID
INTEGER RCODE           ! returned error code, 0 if no errors
INTEGER RECDIM          ! dimension ID of unlimited dimension
INTEGER RWMODE          ! NCWRITE or NCNOWRIT
INTEGER SIZE            ! dimension size
INTEGER START(NVDIMS)   ! index of first value to be accessed
INTEGER STRIDE(NVDIMS)  ! netCDF variable dimensional strides
CHARACTER*(*) STRING    ! character array value of variable or attribute
DOUBLE VALUE            ! double precision value of variable or attribute
REAL VALUE              ! real value of variable or attribute
INTEGER VALUE           ! integer value of variable or attribute
INTEGER VARID           ! variable ID from NCVDEF or NCVID, or NCGLOBAL
CHARACTER*(*) VARNAME   ! variable name
INTEGER VDIMS(NDIMS)    ! dimension IDs for a variable, giving its shape


Go to the first, previous, next, last section, table of contents.