Commit 1ab114e7 authored by Uwe Schulzweida's avatar Uwe Schulzweida
Browse files

update cf interface

parent bc6d9794
......@@ -1008,6 +1008,24 @@ Define the longname of a Z-axis.
Define the name of a Z-axis.
\section*{\tt \htmlref{zaxisDefReference}{zaxisDefReference}}
\begin{verbatim}
void zaxisDefReference (intzaxisID, intrefID);
\end{verbatim}
Define the reference of a generalized Z-axis.
\section*{\tt \htmlref{zaxisDefUUID}{zaxisDefUUID}}
\begin{verbatim}
void zaxisDefUUID (intzaxisID, char *uuid);
\end{verbatim}
Define the uuid of a generalized Z-axis.
\section*{\tt \htmlref{zaxisDefUnits}{zaxisDefUnits}}
\begin{verbatim}
......@@ -1071,6 +1089,15 @@ Get the longname of a Z-axis.
Get the name of a Z-axis.
\section*{\tt \htmlref{zaxisInqReference}{zaxisInqReference}}
\begin{verbatim}
int zaxisInqReference (intzaxisID);
\end{verbatim}
Get the reference of a generalized Z-axis.
\section*{\tt \htmlref{zaxisInqSize}{zaxisInqSize}}
\begin{verbatim}
......@@ -1098,6 +1125,15 @@ Get the standard name of a Z-axis.
Get the type of a Z-axis.
\section*{\tt \htmlref{zaxisInqUUID}{zaxisInqUUID}}
\begin{verbatim}
char * zaxisInqUUID (intzaxisID, char *uuid);
\end{verbatim}
Get the reference of a generalized Z-axis.
\section*{\tt \htmlref{zaxisInqUnits}{zaxisInqUnits}}
\begin{verbatim}
......
......@@ -1027,6 +1027,24 @@ Define the longname of a Z-axis.
Define the name of a Z-axis.
\section*{\tt \htmlref{zaxisDefReference}{zaxisDefReference}}
\begin{verbatim}
SUBROUTINE zaxisDefReference (INTEGER zaxisID, INTEGER refID)
\end{verbatim}
Define the reference of a generalized Z-axis.
\section*{\tt \htmlref{zaxisDefUUID}{zaxisDefUUID}}
\begin{verbatim}
SUBROUTINE zaxisDefUUID (INTEGER zaxisID, CHARACTER*(*) uuid)
\end{verbatim}
Define the uuid of a generalized Z-axis.
\section*{\tt \htmlref{zaxisDefUnits}{zaxisDefUnits}}
\begin{verbatim}
......@@ -1090,6 +1108,15 @@ Get the longname of a Z-axis.
Get the name of a Z-axis.
\section*{\tt \htmlref{zaxisInqReference}{zaxisInqReference}}
\begin{verbatim}
INTEGER FUNCTION zaxisInqReference (INTEGER zaxisID)
\end{verbatim}
Get the reference of a generalized Z-axis.
\section*{\tt \htmlref{zaxisInqSize}{zaxisInqSize}}
\begin{verbatim}
......@@ -1117,6 +1144,15 @@ Get the standard name of a Z-axis.
Get the type of a Z-axis.
\section*{\tt \htmlref{zaxisInqUUID}{zaxisInqUUID}}
\begin{verbatim}
CHARACTER*80 FUNCTION zaxisInqUUID (INTEGER zaxisID, CHARACTER*(*) uuid)
\end{verbatim}
Get the reference of a generalized Z-axis.
\section*{\tt \htmlref{zaxisInqUnits}{zaxisInqUnits}}
\begin{verbatim}
......
! This file was automatically generated, don't edit!
!
! Fortran interface for CDI library version 1.5.3
! Fortran interface for CDI library version 1.5.4
!
! Author:
! -------
! Uwe Schulzweida, MPI-MET, Hamburg, October 2011
! Uwe Schulzweida, MPI-MET, Hamburg, December 2011
!
INTEGER CDI_MAX_NAME
......@@ -251,6 +251,8 @@
PARAMETER (ZAXIS_SEA_BOTTOM = 14)
INTEGER ZAXIS_ATMOSPHERE
PARAMETER (ZAXIS_ATMOSPHERE = 15)
INTEGER ZAXIS_REFERENCE
PARAMETER (ZAXIS_REFERENCE = 16)
!
! TAXIS types
!
......@@ -1414,6 +1416,16 @@
! CHARACTER*(*) reference)
EXTERNAL gridDefReference
CHARACTER*80 gridInqUUID
! (INTEGER gridID,
! CHARACTER*(*) uuid)
EXTERNAL gridInqUUID
! gridDefUUID
! (INTEGER gridID,
! CHARACTER*(*) uuid)
EXTERNAL gridDefUUID
!
! Lambert Conformal Conic grid (GRIB version)
!
......@@ -1611,6 +1623,25 @@
! INTEGER levelID)
EXTERNAL zaxisInqLevel
! zaxisDefReference
! (INTEGER zaxisID,
! INTEGER refID)
EXTERNAL zaxisDefReference
! zaxisDefUUID
! (INTEGER zaxisID,
! CHARACTER*(*) uuid)
EXTERNAL zaxisDefUUID
CHARACTER*80 zaxisInqUUID
! (INTEGER zaxisID,
! CHARACTER*(*) uuid)
EXTERNAL zaxisInqUUID
INTEGER zaxisInqReference
! (INTEGER zaxisID)
EXTERNAL zaxisInqReference
! zaxisDefName
! (INTEGER zaxisID,
! CHARACTER*(*) name)
......
......@@ -294,6 +294,8 @@ FCALLSCFUN1 (INT, gridInqPosition, GRIDINQPOSITION, gridinqposition, INT)
FCALLSCSUB2 (gridDefPosition, GRIDDEFPOSITION, griddefposition, INT, INT)
FCALLSCFUN2 (INT, gridInqReference, GRIDINQREFERENCE, gridinqreference, INT, PSTRING)
FCALLSCSUB2 (gridDefReference, GRIDDEFREFERENCE, griddefreference, INT, STRING)
FCALLSCFUN2 (STRING, gridInqUUID, GRIDINQUUID, gridinquuid, INT, PSTRING)
FCALLSCSUB2 (gridDefUUID, GRIDDEFUUID, griddefuuid, INT, STRING)
/* Lambert Conformal Conic grid (GRIB version) */
......@@ -339,6 +341,10 @@ FCALLSCSUB2 (zaxisDefLevels, ZAXISDEFLEVELS, zaxisdeflevels, INT, PDOUBLE)
FCALLSCSUB2 (zaxisInqLevels, ZAXISINQLEVELS, zaxisinqlevels, INT, PDOUBLE)
FCALLSCSUB3 (zaxisDefLevel, ZAXISDEFLEVEL, zaxisdeflevel, INT, INT, DOUBLE)
FCALLSCFUN2 (DOUBLE, zaxisInqLevel, ZAXISINQLEVEL, zaxisinqlevel, INT, INT)
FCALLSCSUB2 (zaxisDefReference, ZAXISDEFREFERENCE, zaxisdefreference, INT, INT)
FCALLSCSUB2 (zaxisDefUUID, ZAXISDEFUUID, zaxisdefuuid, INT, STRING)
FCALLSCFUN2 (STRING, zaxisInqUUID, ZAXISINQUUID, zaxisinquuid, INT, PSTRING)
FCALLSCFUN1 (INT, zaxisInqReference, ZAXISINQREFERENCE, zaxisinqreference, INT)
FCALLSCSUB2 (zaxisDefName, ZAXISDEFNAME, zaxisdefname, INT, STRING)
FCALLSCSUB2 (zaxisDefLongname, ZAXISDEFLONGNAME, zaxisdeflongname, INT, STRING)
FCALLSCSUB2 (zaxisDefUnits, ZAXISDEFUNITS, zaxisdefunits, INT, STRING)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment