![]() |
NetCDF-Fortran
4.4.4
|
#include <config.h>#include <ctype.h>#include <string.h>#include <stdlib.h>#include <stdio.h>#include "netcdf.h"#include "nfconfig.inc"
Go to the source code of this file.
Macros | |
| #define | NC_CLASSIC_MODEL 0 |
Functions | |
| size_t | v2data_size (nc_type datatype) |
| ptrdiff_t * | f2c_v2imap (int ncid, int varid, const int *fimap, ptrdiff_t *cimap) |
| Convert a Version 2 Fortran IMAP vector into a Version 3 C imap vector. More... | |
| static size_t | dimprod (const size_t *count, int rank) |
| void | c_ncpopt (int val) |
| void | c_ncgopt (int *val) |
| int | c_nccre (const char *pathname, int clobmode, int *rcode) |
| int | c_ncopn (const char *pathname, int rwmode, int *rcode) |
| int | c_ncddef (int ncid, const char *dimname, int dimlen, int *rcode) |
| int | c_ncdid (int ncid, const char *dimname, int *rcode) |
| int | c_ncvdef (int ncid, const char *varname, nc_type datatype, int ndims, int *dimids, int *rcode) |
| int | c_ncvid (int ncid, const char *varname, int *rcode) |
| int | c_nctlen (nc_type datatype, int *rcode) |
| void | c_ncclos (int ncid, int *rcode) |
| void | c_ncredf (int ncid, int *rcode) |
| void | c_ncendf (int ncid, int *rcode) |
| void | c_ncinq (int ncid, int *indims, int *invars, int *inatts, int *irecdim, int *rcode) |
| void | c_ncsnc (int ncid, int *rcode) |
| void | c_ncabor (int ncid, int *rcode) |
| void | c_ncdinq (int ncid, int dimid, char *dimname, int *size, int *rcode) |
| void | c_ncdren (int ncid, int dimid, const char *dimname, int *rcode) |
| void | c_ncvinq (int ncid, int varid, char *varname, nc_type *datatype, int *indims, int *dimarray, int *inatts, int *rcode) |
| void | c_ncvpt1 (int ncid, int varid, const size_t *indices, const void *value, int *rcode) |
| void | c_ncvp1c (int ncid, int varid, const size_t *indices, const char *value, int *rcode) |
| void | c_ncvpt (int ncid, int varid, const size_t *start, const size_t *count, const void *value, int *rcode) |
| void | c_ncvptc (int ncid, int varid, const size_t *start, const size_t *count, const char *value, int lenstr, int *rcode) |
| void | c_ncvptg (int ncid, int varid, const size_t *start, const size_t *count, const ptrdiff_t *strides, const ptrdiff_t *imap, const void *value, int *rcode) |
| void | c_ncvpgc (int ncid, int varid, const size_t *start, const size_t *count, const ptrdiff_t *strides, const ptrdiff_t *imap, const char *value, int *rcode) |
| void | c_ncvgt1 (int ncid, int varid, const size_t *indices, void *value, int *rcode) |
| void | c_ncvg1c (int ncid, int varid, const size_t *indices, char *value, int *rcode) |
| void | c_ncvgt (int ncid, int varid, const size_t *start, const size_t *count, void *value, int *rcode) |
| void | c_ncvgtc (int ncid, int varid, const size_t *start, const size_t *count, char *value, int lenstr, int *rcode) |
| void | c_ncvgtg (int ncid, int varid, const size_t *start, const size_t *count, const ptrdiff_t *strides, const ptrdiff_t *imap, void *value, int *rcode) |
| void | c_ncvggc (int ncid, int varid, const size_t *start, const size_t *count, const ptrdiff_t *strides, const ptrdiff_t *imap, char *value, int *rcode) |
| void | c_ncvren (int ncid, int varid, const char *varname, int *rcode) |
| void | c_ncapt (int ncid, int varid, const char *attname, nc_type datatype, size_t attlen, const void *value, int *rcode) |
| void | c_ncaptc (int ncid, int varid, const char *attname, nc_type datatype, size_t attlen, const char *value, int *rcode) |
| void | c_ncainq (int ncid, int varid, const char *attname, nc_type *datatype, int *attlen, int *rcode) |
| void | c_ncagt (int ncid, int varid, const char *attname, void *value, int *rcode) |
| void | c_ncagtc (int ncid, int varid, const char *attname, char *value, int attlen, int *rcode) |
| void | c_ncacpy (int inncid, int invarid, const char *attname, int outncid, int outvarid, int *rcode) |
| void | c_ncanam (int ncid, int varid, int attnum, char *attname, int *rcode) |
| void | c_ncaren (int ncid, int varid, const char *attname, const char *newname, int *rcode) |
| void | c_ncadel (int ncid, int varid, const char *attname, int *rcode) |
| int | c_ncsfil (int ncid, int fillmode, int *rcode) |
| #define NC_CLASSIC_MODEL 0 |
Definition at line 57 of file nf_v2compat.c.
| void c_ncabor | ( | int | ncid, |
| int * | rcode | ||
| ) |
Definition at line 563 of file nf_v2compat.c.
| void c_ncacpy | ( | int | inncid, |
| int | invarid, | ||
| const char * | attname, | ||
| int | outncid, | ||
| int | outvarid, | ||
| int * | rcode | ||
| ) |
Definition at line 1755 of file nf_v2compat.c.
| void c_ncadel | ( | int | ncid, |
| int | varid, | ||
| const char * | attname, | ||
| int * | rcode | ||
| ) |
Definition at line 1809 of file nf_v2compat.c.
| void c_ncagt | ( | int | ncid, |
| int | varid, | ||
| const char * | attname, | ||
| void * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 1617 of file nf_v2compat.c.
| void c_ncagtc | ( | int | ncid, |
| int | varid, | ||
| const char * | attname, | ||
| char * | value, | ||
| int | attlen, | ||
| int * | rcode | ||
| ) |
Definition at line 1706 of file nf_v2compat.c.
| void c_ncainq | ( | int | ncid, |
| int | varid, | ||
| const char * | attname, | ||
| nc_type * | datatype, | ||
| int * | attlen, | ||
| int * | rcode | ||
| ) |
Definition at line 1598 of file nf_v2compat.c.
| void c_ncanam | ( | int | ncid, |
| int | varid, | ||
| int | attnum, | ||
| char * | attname, | ||
| int * | rcode | ||
| ) |
Definition at line 1775 of file nf_v2compat.c.
| void c_ncapt | ( | int | ncid, |
| int | varid, | ||
| const char * | attname, | ||
| nc_type | datatype, | ||
| size_t | attlen, | ||
| const void * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 1481 of file nf_v2compat.c.
| void c_ncaptc | ( | int | ncid, |
| int | varid, | ||
| const char * | attname, | ||
| nc_type | datatype, | ||
| size_t | attlen, | ||
| const char * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 1567 of file nf_v2compat.c.
| void c_ncaren | ( | int | ncid, |
| int | varid, | ||
| const char * | attname, | ||
| const char * | newname, | ||
| int * | rcode | ||
| ) |
Definition at line 1792 of file nf_v2compat.c.
| void c_ncclos | ( | int | ncid, |
| int * | rcode | ||
| ) |
Definition at line 486 of file nf_v2compat.c.
| int c_nccre | ( | const char * | pathname, |
| int | clobmode, | ||
| int * | rcode | ||
| ) |
Definition at line 289 of file nf_v2compat.c.
| int c_ncddef | ( | int | ncid, |
| const char * | dimname, | ||
| int | dimlen, | ||
| int * | rcode | ||
| ) |
Definition at line 364 of file nf_v2compat.c.
| int c_ncdid | ( | int | ncid, |
| const char * | dimname, | ||
| int * | rcode | ||
| ) |
Definition at line 389 of file nf_v2compat.c.
| void c_ncdinq | ( | int | ncid, |
| int | dimid, | ||
| char * | dimname, | ||
| int * | size, | ||
| int * | rcode | ||
| ) |
Definition at line 578 of file nf_v2compat.c.
| void c_ncdren | ( | int | ncid, |
| int | dimid, | ||
| const char * | dimname, | ||
| int * | rcode | ||
| ) |
Definition at line 601 of file nf_v2compat.c.
| void c_ncendf | ( | int | ncid, |
| int * | rcode | ||
| ) |
Definition at line 514 of file nf_v2compat.c.
| void c_ncgopt | ( | int * | val | ) |
Definition at line 275 of file nf_v2compat.c.
| void c_ncinq | ( | int | ncid, |
| int * | indims, | ||
| int * | invars, | ||
| int * | inatts, | ||
| int * | irecdim, | ||
| int * | rcode | ||
| ) |
Definition at line 528 of file nf_v2compat.c.
| int c_ncopn | ( | const char * | pathname, |
| int | rwmode, | ||
| int * | rcode | ||
| ) |
Definition at line 321 of file nf_v2compat.c.
| void c_ncpopt | ( | int | val | ) |
Definition at line 264 of file nf_v2compat.c.
| void c_ncredf | ( | int | ncid, |
| int * | rcode | ||
| ) |
Definition at line 500 of file nf_v2compat.c.
| int c_ncsfil | ( | int | ncid, |
| int | fillmode, | ||
| int * | rcode | ||
| ) |
Definition at line 1825 of file nf_v2compat.c.
| void c_ncsnc | ( | int | ncid, |
| int * | rcode | ||
| ) |
Definition at line 547 of file nf_v2compat.c.
| int c_nctlen | ( | nc_type | datatype, |
| int * | rcode | ||
| ) |
Definition at line 468 of file nf_v2compat.c.
| int c_ncvdef | ( | int | ncid, |
| const char * | varname, | ||
| nc_type | datatype, | ||
| int | ndims, | ||
| int * | dimids, | ||
| int * | rcode | ||
| ) |
Definition at line 412 of file nf_v2compat.c.
| void c_ncvg1c | ( | int | ncid, |
| int | varid, | ||
| const size_t * | indices, | ||
| char * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 1139 of file nf_v2compat.c.
| void c_ncvggc | ( | int | ncid, |
| int | varid, | ||
| const size_t * | start, | ||
| const size_t * | count, | ||
| const ptrdiff_t * | strides, | ||
| const ptrdiff_t * | imap, | ||
| char * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 1420 of file nf_v2compat.c.
| void c_ncvgt | ( | int | ncid, |
| int | varid, | ||
| const size_t * | start, | ||
| const size_t * | count, | ||
| void * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 1178 of file nf_v2compat.c.
| void c_ncvgt1 | ( | int | ncid, |
| int | varid, | ||
| const size_t * | indices, | ||
| void * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 1049 of file nf_v2compat.c.
| void c_ncvgtc | ( | int | ncid, |
| int | varid, | ||
| const size_t * | start, | ||
| const size_t * | count, | ||
| char * | value, | ||
| int | lenstr, | ||
| int * | rcode | ||
| ) |
| void c_ncvgtg | ( | int | ncid, |
| int | varid, | ||
| const size_t * | start, | ||
| const size_t * | count, | ||
| const ptrdiff_t * | strides, | ||
| const ptrdiff_t * | imap, | ||
| void * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 1313 of file nf_v2compat.c.
| int c_ncvid | ( | int | ncid, |
| const char * | varname, | ||
| int * | rcode | ||
| ) |
Definition at line 444 of file nf_v2compat.c.
| void c_ncvinq | ( | int | ncid, |
| int | varid, | ||
| char * | varname, | ||
| nc_type * | datatype, | ||
| int * | indims, | ||
| int * | dimarray, | ||
| int * | inatts, | ||
| int * | rcode | ||
| ) |
Definition at line 618 of file nf_v2compat.c.
| void c_ncvp1c | ( | int | ncid, |
| int | varid, | ||
| const size_t * | indices, | ||
| const char * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 727 of file nf_v2compat.c.
| void c_ncvpgc | ( | int | ncid, |
| int | varid, | ||
| const size_t * | start, | ||
| const size_t * | count, | ||
| const ptrdiff_t * | strides, | ||
| const ptrdiff_t * | imap, | ||
| const char * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 1004 of file nf_v2compat.c.
| void c_ncvpt | ( | int | ncid, |
| int | varid, | ||
| const size_t * | start, | ||
| const size_t * | count, | ||
| const void * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 759 of file nf_v2compat.c.
| void c_ncvpt1 | ( | int | ncid, |
| int | varid, | ||
| const size_t * | indices, | ||
| const void * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 639 of file nf_v2compat.c.
| void c_ncvptc | ( | int | ncid, |
| int | varid, | ||
| const size_t * | start, | ||
| const size_t * | count, | ||
| const char * | value, | ||
| int | lenstr, | ||
| int * | rcode | ||
| ) |
| void c_ncvptg | ( | int | ncid, |
| int | varid, | ||
| const size_t * | start, | ||
| const size_t * | count, | ||
| const ptrdiff_t * | strides, | ||
| const ptrdiff_t * | imap, | ||
| const void * | value, | ||
| int * | rcode | ||
| ) |
Definition at line 896 of file nf_v2compat.c.
| void c_ncvren | ( | int | ncid, |
| int | varid, | ||
| const char * | varname, | ||
| int * | rcode | ||
| ) |
Definition at line 1464 of file nf_v2compat.c.
|
static |
Definition at line 248 of file nf_v2compat.c.
| ptrdiff_t* f2c_v2imap | ( | int | ncid, |
| int | varid, | ||
| const int * | fimap, | ||
| ptrdiff_t * | cimap | ||
| ) |
Convert a Version 2 Fortran IMAP vector into a Version 3 C imap vector.
Definition at line 139 of file nf_v2compat.c.
| size_t v2data_size | ( | nc_type | datatype | ) |
Definition at line 77 of file nf_v2compat.c.
Generated on Thu Nov 9 2017 06:56:52 for NetCDF-Fortran. NetCDF is
a Unidata library.