#include "opt.h"
#include <netcdf.h>
#include <math.h>
#include <cstring>
#include <cstdlib>
#include <stdint.h>
#include <string>
#include "nccmp_user_type.h"
Go to the source code of this file.
|
int | openfiles (nccmpopts *opts, int *ncid1, int *ncid2) |
|
int | nccmp (nccmpopts *opts) |
|
int | nccmpmetadata (nccmpopts *opts, int ncid1, int ncid2) |
|
int | nccmpdata (nccmpopts *opts, int ncid1, int ncid2) |
|
nccmp_user_type_t * | getvarinfo (int ncid, varstruct *vars, int *nvars, int debug) |
|
void | type2string (nc_type type, char *str) |
|
int | excludevars (int ncid1, int ncid2, char **finallist, int nfinal, char **excludelist, int nexclude) |
|
int | allvarnames (char **list, int nvars, int ncid1, int ncid2) |
|
int | cmpattval (int nc1, int nc2, int varid1, int varid2, char *name, int len, nc_type type) |
|
int | findvar (char *name, varstruct *vars) |
|
void | handle_error (int status) |
|
int | odometer (size_t *odo, size_t *limits, int first, int last) |
|
int | compareGroup (nccmpopts *opts, int ncid1, int ncid2) |
|
nccmp_user_type_t * | nccmp_load_group_usertype_array (int group_id, int *nuser_types) |
|
◆ allvarnames()
int allvarnames |
( |
char ** |
list, |
|
|
int |
nvars, |
|
|
int |
ncid1, |
|
|
int |
ncid2 |
|
) |
| |
◆ cmpattval()
int cmpattval |
( |
int |
nc1, |
|
|
int |
nc2, |
|
|
int |
varid1, |
|
|
int |
varid2, |
|
|
char * |
name, |
|
|
int |
len, |
|
|
nc_type |
type |
|
) |
| |
◆ compareGroup()
int compareGroup |
( |
nccmpopts * |
opts, |
|
|
int |
ncid1, |
|
|
int |
ncid2 |
|
) |
| |
◆ excludevars()
int excludevars |
( |
int |
ncid1, |
|
|
int |
ncid2, |
|
|
char ** |
finallist, |
|
|
int |
nfinal, |
|
|
char ** |
excludelist, |
|
|
int |
nexclude |
|
) |
| |
◆ findvar()
int findvar |
( |
char * |
name, |
|
|
varstruct * |
vars |
|
) |
| |
◆ getvarinfo()
◆ handle_error()
void handle_error |
( |
int |
status | ) |
|
◆ nccmp()
int nccmp |
( |
nccmpopts * |
opts | ) |
|
◆ nccmp_load_group_usertype_array()
nccmp_user_type_t* nccmp_load_group_usertype_array |
( |
int |
group_id, |
|
|
int * |
nuser_types |
|
) |
| |
◆ nccmpdata()
int nccmpdata |
( |
nccmpopts * |
opts, |
|
|
int |
ncid1, |
|
|
int |
ncid2 |
|
) |
| |
◆ nccmpmetadata()
int nccmpmetadata |
( |
nccmpopts * |
opts, |
|
|
int |
ncid1, |
|
|
int |
ncid2 |
|
) |
| |
◆ odometer()
int odometer |
( |
size_t * |
odo, |
|
|
size_t * |
limits, |
|
|
int |
first, |
|
|
int |
last |
|
) |
| |
◆ openfiles()
int openfiles |
( |
nccmpopts * |
opts, |
|
|
int * |
ncid1, |
|
|
int * |
ncid2 |
|
) |
| |
◆ type2string()
void type2string |
( |
nc_type |
type, |
|
|
char * |
str |
|
) |
| |