Commit Graph

9879 Commits

Author SHA1 Message Date
Russ Rew
817502e6e1 Fix a malloc bug 2010-08-03 16:09:01 +00:00
Russ Rew
4824a9d285 recreating branch for russ 2010-08-03 15:53:21 +00:00
Russ Rew
bb6d43af2b Eliminated use of NC_MAX_DIMS and NC_MAX_VARS from ncdump and nccopy, allocating required memory instead and reducing memory footprint. Refined nc_get_iter() and nc_next_iter(). Added documenation for nc_inq_path() function. 2010-08-03 03:43:03 +00:00
Russ Rew
26dc29c538 Eliminated use of NC_MAX_DIMS from ncdump and nccopy, in favor of just\ allocating required memory. 2010-08-02 21:31:01 +00:00
Russ Rew
ddf6b6722f Fix bug in emalloc of start and count. 2010-08-02 20:36:12 +00:00
Russ Rew
4a089699c9 Eliminate most uses of NC_MAX_DIMS in ncdump and nccopy. 2010-08-01 17:16:08 +00:00
Russ Rew
7b259541c4 Merged latest trunk changes to my branch. 2010-07-31 23:37:04 +00:00
Dennis Heimbigner
42e23ee45a bug fixes 2010-07-31 17:44:56 +00:00
Dennis Heimbigner
6edff3f964 cleanup pre-dispatch stuff 2010-07-30 22:16:15 +00:00
Dennis Heimbigner
c5cb1104b7 removed USE_DISPATCH and most uses of nc3 from libsrc4 2010-07-30 19:20:22 +00:00
Russ Rew
bedaaf998f Added file with Bob Jenkin's hash functions, modified for use in
netCDF dim and var lookup.
2010-07-30 16:12:53 +00:00
Russ Rew
9e0b72e5b8 Merged latest trunk changes to my branch. 2010-07-29 22:55:35 +00:00
Russ Rew
86cfc908ad Get rid of uses of NC_MAX_DIMS in ncdump that are easy to eliminate.Get rid of some uses of NC_MAX_DIMS from nccopy. Add libsrc/pstdint.hfor systems that have no stdint.h. 2010-07-29 22:41:05 +00:00
Dennis Heimbigner
c9a566a42c rebuilt the handling of character datalists to support unlimiteds properly 2010-07-29 20:37:05 +00:00
Dennis Heimbigner
a40c8b6631 NC_MAX_DIMS->NC_MAX_VAR_DIMS 2010-07-29 17:24:03 +00:00
Russ Rew
6d385fb3a5 Add entry describing hash lookup update. 2010-07-28 21:58:28 +00:00
Russ Rew
0790f81cf9 Merged var/dim name hashing for fast lookups into my branch. 2010-07-28 21:42:03 +00:00
Russ Rew
e3bb962085 Merged latest trunk changes to my branch. 2010-07-27 21:29:23 +00:00
Dennis Heimbigner
32b819ada8 add nc_default_format support 2010-07-22 21:50:51 +00:00
Dennis Heimbigner
73bf240f07 insert ESG support 2010-07-19 18:06:09 +00:00
Ed Hartnett
dfa55e1d70 fixed bad fortran array 2010-07-12 17:47:31 +00:00
Russ Rew
ffdd11d58f Merged latest trunk changes to my branch. 2010-07-12 16:45:43 +00:00
Ed Hartnett
c464dfe430 Distcheck build was broken, so reverted to working revision of trunk 2010-07-10 14:26:30 +00:00
Dennis Heimbigner
6386efc450 2010-07-10 03:00:23 +00:00
Dennis Heimbigner
b54f48fe26 2010-07-10 02:12:11 +00:00
Dennis Heimbigner
cee2274995 2010-07-10 01:43:45 +00:00
Dennis Heimbigner
0ed66db735 merge new oc 2010-07-10 01:26:24 +00:00
Ed Hartnett
2d509f2d9b removed C++ style comment 2010-07-09 22:22:50 +00:00
Ed Hartnett
45a6f02d7c some changes to get build working on bluefire 2010-07-09 20:57:09 +00:00
Ed Hartnett
1e184b24fe more updates for RELEASE_NOTES before beta release 2010-07-09 17:52:24 +00:00
Ed Hartnett
c3823f65ff updated RELEASE_NOTES for 4.1.2-beta1 2010-07-09 16:11:07 +00:00
Ed Hartnett
53e0c50de6 roll back mistaken commit 2010-07-09 16:03:27 +00:00
Ed Hartnett
fc46dca977 updated RELEASE_NOTES 2010-07-09 16:01:43 +00:00
Ed Hartnett
d5dffba00e fixed bug in netcdf-4 coordinate variable define after enddef/redef, bumped version to 4.1.2-beta1 2010-07-08 18:58:23 +00:00
Russ Rew
d62c16ad73 Fix ncdump bug identifying coordinate variables in groups. Fix bug in libsrc/posixio.c when providing sizehint larger than default, which then doesn't get used (reported by Harald nlauf). 2010-07-08 17:17:33 +00:00
Russ Rew
36c1cf8915 Merged latest trunk changes to my branch. 2010-07-08 16:20:29 +00:00
Ed Hartnett
0c0576862d fix for out of order dimensions after enddef/redef, then definition of coordinate variables 2010-07-08 13:39:47 +00:00
Ed Hartnett
b107c86f6f further reduction of memory use by netcdf-4 2010-07-07 16:41:02 +00:00
Ed Hartnett
96970bba9e fixed HDF4 problem with allocated metadata storage 2010-07-06 14:56:28 +00:00
Russ Rew
b971b1d9d8 Don't use C99 inline declarations, gcc4 won't compile them. 2010-07-05 04:06:02 +00:00
Russ Rew
726e4b0457 Don't call nc_inq_dimids when netCDF-3 only 2010-07-05 00:00:23 +00:00
Russ Rew
a90944979f Fix bug identifying coordinate variables in groups, from Felipe
Bertrand's bug report.
2010-07-02 17:20:01 +00:00
Ed Hartnett
a106e959bc removed more memory use for netcdf-4 performance 2010-07-01 16:02:10 +00:00
Ed Hartnett
8131df9f40 cleaned up memory use in enums and compound types and variables 2010-07-01 15:51:19 +00:00
Ed Hartnett
eb9f666352 reduced memory use for dimensions in netcdf-4 2010-07-01 13:36:41 +00:00
Ed Hartnett
1d5bbb7cfa reduced memory use of type structs for netcdf-4 2010-07-01 13:17:54 +00:00
Ed Hartnett
ad5466af24 reduced memory use for attributes 2010-07-01 13:08:28 +00:00
Ed Hartnett
bc6c5a071b took out more per-variable memory for netCDF-4 files 2010-07-01 12:52:44 +00:00
Ed Hartnett
0e855e0dc5 more changes to make netcdf-4 use less memory per variable 2010-07-01 11:39:34 +00:00
Ed Hartnett
2ca9240913 removed more memory hogging arrays from NC_VAR_INFO_T to improve netcdf-4 memory performance 2010-06-30 21:16:50 +00:00