00001 #include "netcdf.h"
00002 #include "ncfortran.h"
00003
00004
00005
00006
00007 FCALLSCFUN3(NF_INT, nc_create, NF_CREATE, nf_create,
00008 STRING, FINT2CINT, PNCID)
00009
00010
00011
00012
00013
00014 FCALLSCFUN5(NF_INT, nc__create, NF__CREATE, nf__create,
00015 STRING, FINT2CINT, FINT2CSIZET, PCHUNKSIZEHINT, PNCID)
00016
00017
00018
00019
00020
00021 FCALLSCFUN3(NF_INT, nc_open, NF_OPEN, nf_open,
00022 STRING, FINT2CINT, PNCID)
00023
00024
00025
00026
00027
00028 FCALLSCFUN4(NF_INT, nc__open, NF__OPEN, nf__open,
00029 STRING, FINT2CINT, PCHUNKSIZEHINT, PNCID)
00030
00031
00032
00033
00034
00035 FCALLSCFUN3(NF_INT, nc_set_fill, NF_SET_FILL, nf_set_fill,
00036 NCID, FINT2CINT, PCINT2FINT)
00037
00038
00039
00040
00041
00042 FCALLSCFUN2(NF_INT, nc_set_default_format, NF_SET_DEFAULT_FORMAT,
00043 nf_set_default_format, FINT2CINT, PCINT2FINT)
00044
00045
00046
00047
00048
00049 FCALLSCFUN1(NF_INT, nc_redef, NF_REDEF, nf_redef,
00050 NCID)
00051
00052
00053
00054
00055
00056 FCALLSCFUN1(NF_INT, nc_enddef, NF_ENDDEF, nf_enddef,
00057 NCID)
00058
00059
00060
00061
00062
00063 FCALLSCFUN5(NF_INT, nc__enddef, NF__ENDDEF, nf__enddef,
00064 NCID, FINT2CSIZET, FINT2CSIZET, FINT2CSIZET, FINT2CSIZET)
00065
00066
00067
00068
00069
00070
00071 FCALLSCFUN1(NF_INT, nc_sync, NF_SYNC, nf_sync,
00072 NCID)
00073
00074
00075
00076
00077
00078 FCALLSCFUN1(NF_INT, nc_abort, NF_ABORT, nf_abort,
00079 NCID)
00080
00081
00082
00083
00084
00085 FCALLSCFUN1(NF_INT, nc_close, NF_CLOSE, nf_close,
00086 NCID)
00087
00088
00089
00090
00091
00092 EXTERNL int nc_delete(const char * path);
00093 FCALLSCFUN1(NF_INT, nc_delete, NF_DELETE, nf_delete,
00094 STRING)
00095
00096
00097
00098
00099 FCALLSCFUN6(NF_INT, nc__create_mp, NF__CREATE_MP, nf__create_mp,
00100 STRING, FINT2CINT, FINT2CSIZET, FINT2CINT, PCHUNKSIZEHINT, PNCID)
00101
00102
00103
00104
00105 FCALLSCFUN5(NF_INT, nc__open_mp, NF__OPEN_MP, nf__open_mp,
00106 STRING, FINT2CINT, FINT2CINT, PCHUNKSIZEHINT, PNCID)
00107
00108
00109
00110
00111 FCALLSCFUN2(NF_INT, nc_delete_mp, NF_DELETE_MP, nf_delete_mp,
00112 STRING, FINT2CINT)
00113
00114
00115
00116
00117 FCALLSCFUN2(NF_INT, nc_set_base_pe, NF_SET_BASE_PE, nf_set_base_pe,
00118 NCID, FINT2CINT)
00119
00120
00121
00122
00123 FCALLSCFUN2(NF_INT, nc_inq_base_pe, NF_INQ_BASE_PE, nf_inq_base_pe,
00124 NCID, PCINT2FINT)