Unidata - To provide the data services, tools, and cyberinfrastructure leadership that advance Earth system science, enhance educational opportunities, and broaden participation. Unidata
         
  advanced  
 
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.
 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Office of Programs University Corporation for Atmospheric Research (UCAR)   Unidata is a member of the UCAR Office of Programs, is managed by the University Corporation for Atmospheric Research, and is sponsored by the National Science Foundation.
P.O. Box 3000     Boulder, CO 80307-3000 USA     Tel: 303-497-8643     Fax: 303-497-8690