NetCDF-Fortran  4.4.4
 All Classes Files Functions Variables Typedefs Macros Pages
fort-lib.c File Reference
#include <config.h>
#include <stddef.h>
#include <errno.h>
#include "netcdf.h"
#include "ncfortran.h"
#include "fort-lib.h"
Include dependency graph for fort-lib.c:

Go to the source code of this file.

Functions

EXTERNL NF_INTEGERc2f_dimids (int ncid, int varid, const int *cdimids, NF_INTEGER *fdimids)
 
EXTERNL int * f2c_dimids (int ndims, const NF_INTEGER *fdimids, int *cdimids)
 
EXTERNL NF_INTEGERc2f_chunksizes (int ncid, int varid, const int *cchunksizes, NF_INTEGER *fchunksizes)
 
EXTERNL int * f2c_chunksizes (int ncid, int varid, const NF_INTEGER *fchunksizes, int *cchunksizes)
 
EXTERNL size_t * f2c_coords (int ncid, int varid, const NF_INTEGER *fcoords, size_t *ccoords)
 
EXTERNL size_t * f2c_counts (int ncid, int varid, const NF_INTEGER *fcounts, size_t *ccounts)
 
EXTERNL ptrdiff_t * f2c_strides (int ncid, int varid, const NF_INTEGER *fstrides, ptrdiff_t *cstrides)
 
EXTERNL ptrdiff_t * f2c_maps (int ncid, int varid, const NF_INTEGER *fmaps, ptrdiff_t *cmaps)
 
EXTERNL int nc_inq_varids_f (int ncid, int *nvars, int *fvarids)
 
EXTERNL int nc_inq_dimids_f (int ncid, int *ndims, int *fdimids, int parent)
 
EXTERNL int nc_insert_array_compound_f (int ncid, int typeid, char *name, size_t offset, nc_type field_typeid, int ndims, int *dim_sizesp)
 
EXTERNL int nc_inq_compound_field_f (int ncid, nc_type xtype, int fieldid, char *name, size_t *offsetp, nc_type *field_typeidp, int *ndimsp, int *dim_sizesp)
 

Function Documentation

EXTERNL NF_INTEGER* c2f_chunksizes ( int  ncid,
int  varid,
const int *  cchunksizes,
NF_INTEGER fchunksizes 
)

Definition at line 52 of file fort-lib.c.

EXTERNL NF_INTEGER* c2f_dimids ( int  ncid,
int  varid,
const int *  cdimids,
NF_INTEGER fdimids 
)

Definition at line 22 of file fort-lib.c.

EXTERNL int* f2c_chunksizes ( int  ncid,
int  varid,
const NF_INTEGER fchunksizes,
int *  cchunksizes 
)

Definition at line 68 of file fort-lib.c.

EXTERNL size_t* f2c_coords ( int  ncid,
int  varid,
const NF_INTEGER fcoords,
size_t *  ccoords 
)

Definition at line 86 of file fort-lib.c.

EXTERNL size_t* f2c_counts ( int  ncid,
int  varid,
const NF_INTEGER fcounts,
size_t *  ccounts 
)

Definition at line 106 of file fort-lib.c.

EXTERNL int* f2c_dimids ( int  ndims,
const NF_INTEGER fdimids,
int *  cdimids 
)

Definition at line 40 of file fort-lib.c.

EXTERNL ptrdiff_t* f2c_maps ( int  ncid,
int  varid,
const NF_INTEGER fmaps,
ptrdiff_t *  cmaps 
)

Definition at line 148 of file fort-lib.c.

Here is the call graph for this function:

EXTERNL ptrdiff_t* f2c_strides ( int  ncid,
int  varid,
const NF_INTEGER fstrides,
ptrdiff_t *  cstrides 
)

Definition at line 128 of file fort-lib.c.

EXTERNL int nc_inq_compound_field_f ( int  ncid,
nc_type  xtype,
int  fieldid,
char *  name,
size_t *  offsetp,
nc_type *  field_typeidp,
int *  ndimsp,
int *  dim_sizesp 
)

Definition at line 244 of file fort-lib.c.

EXTERNL int nc_inq_dimids_f ( int  ncid,
int *  ndims,
int *  fdimids,
int  parent 
)

Definition at line 188 of file fort-lib.c.

EXTERNL int nc_inq_varids_f ( int  ncid,
int *  nvars,
int *  fvarids 
)

Definition at line 159 of file fort-lib.c.

EXTERNL int nc_insert_array_compound_f ( int  ncid,
int  typeid,
char *  name,
size_t  offset,
nc_type  field_typeid,
int  ndims,
int *  dim_sizesp 
)

Definition at line 216 of file fort-lib.c.


Return to the Main Unidata NetCDF page.
Generated on Mon Dec 19 2016 16:43:43 for NetCDF-Fortran. NetCDF is a Unidata library.