Changeset 302 for IO_handling
- Timestamp:
- 02/12/04 10:43:10 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
IO_handling/trunk/ppio/cdat-4.0b3-ppio_v0.3.patch
r301 r302 1 diff -Naur cdat-4.0b3/libcdms/configure cdat-4.0b3- work/libcdms/configure1 diff -Naur cdat-4.0b3/libcdms/configure cdat-4.0b3-pp/libcdms/configure 2 2 --- cdat-4.0b3/libcdms/configure 2004-06-28 18:07:49.000000000 +0100 3 +++ cdat-4.0b3- work/libcdms/configure 2004-11-29 16:51:16.964853048+00003 +++ cdat-4.0b3-pp/libcdms/configure 2004-11-30 09:44:01.000000000 +0000 4 4 @@ -18,6 +18,8 @@ 5 5 ac_help="$ac_help … … 566 566 EOF 567 567 cat >> $CONFIG_STATUS <<\EOF 568 diff -Naur cdat-4.0b3/libcdms/configure.in cdat-4.0b3- work/libcdms/configure.in568 diff -Naur cdat-4.0b3/libcdms/configure.in cdat-4.0b3-pp/libcdms/configure.in 569 569 --- cdat-4.0b3/libcdms/configure.in 2004-06-28 18:07:49.000000000 +0100 570 +++ cdat-4.0b3- work/libcdms/configure.in 2004-11-29 16:51:16.964853048+0000570 +++ cdat-4.0b3-pp/libcdms/configure.in 2004-11-30 09:44:01.000000000 +0000 571 571 @@ -66,7 +66,26 @@ 572 572 else … … 605 605 src/db_util/Makefile dnl 606 606 src/api/Makefile dnl 607 diff -Naur cdat-4.0b3/libcdms/include/cdunif.h cdat-4.0b3- work/libcdms/include/cdunif.h607 diff -Naur cdat-4.0b3/libcdms/include/cdunif.h cdat-4.0b3-pp/libcdms/include/cdunif.h 608 608 --- cdat-4.0b3/libcdms/include/cdunif.h 2004-06-28 18:07:49.000000000 +0100 609 +++ cdat-4.0b3- work/libcdms/include/cdunif.h 2004-11-29 16:51:16.974851528+0000609 +++ cdat-4.0b3-pp/libcdms/include/cdunif.h 2004-11-30 09:44:01.000000000 +0000 610 610 @@ -90,7 +90,7 @@ 611 611 * valid formats must begin at 0 and increase … … 617 617 618 618 typedef struct { 619 diff -Naur cdat-4.0b3/libcdms/include/cdunifint.h cdat-4.0b3- work/libcdms/include/cdunifint.h619 diff -Naur cdat-4.0b3/libcdms/include/cdunifint.h cdat-4.0b3-pp/libcdms/include/cdunifint.h 620 620 --- cdat-4.0b3/libcdms/include/cdunifint.h 2004-06-28 18:07:49.000000000 +0100 621 +++ cdat-4.0b3- work/libcdms/include/cdunifint.h 2004-11-29 16:51:16.972851832+0000621 +++ cdat-4.0b3-pp/libcdms/include/cdunifint.h 2004-11-30 09:44:01.000000000 +0000 622 622 @@ -339,6 +339,16 @@ 623 623 extern int cuopenread_stub_pop(const char* controlpath, const char* datapath); … … 637 637 638 638 extern int cuLastDrsErr; /* Most recent DRS error number */ 639 diff -Naur cdat-4.0b3/libcdms/include/cdunifpp/cdunifpp_frename.h cdat-4.0b3- work/libcdms/include/cdunifpp/cdunifpp_frename.h639 diff -Naur cdat-4.0b3/libcdms/include/cdunifpp/cdunifpp_frename.h cdat-4.0b3-pp/libcdms/include/cdunifpp/cdunifpp_frename.h 640 640 --- cdat-4.0b3/libcdms/include/cdunifpp/cdunifpp_frename.h 1970-01-01 01:00:00.000000000 +0100 641 +++ cdat-4.0b3- work/libcdms/include/cdunifpp/cdunifpp_frename.h 2004-11-29 16:51:16.975851376+0000641 +++ cdat-4.0b3-pp/libcdms/include/cdunifpp/cdunifpp_frename.h 2004-11-30 09:44:01.000000000 +0000 642 642 @@ -0,0 +1,68 @@ 643 643 +/* … … 709 709 +#define swap_bytes pp_unwgdos__swap_bytes 710 710 +#define swapbytes_ pp_unwgdos__swapbytes_ 711 diff -Naur cdat-4.0b3/libcdms/include/cdunifpp/cdunifpp.h cdat-4.0b3- work/libcdms/include/cdunifpp/cdunifpp.h711 diff -Naur cdat-4.0b3/libcdms/include/cdunifpp/cdunifpp.h cdat-4.0b3-pp/libcdms/include/cdunifpp/cdunifpp.h 712 712 --- cdat-4.0b3/libcdms/include/cdunifpp/cdunifpp.h 1970-01-01 01:00:00.000000000 +0100 713 +++ cdat-4.0b3- work/libcdms/include/cdunifpp/cdunifpp.h 2004-11-29 16:51:16.975851376+0000713 +++ cdat-4.0b3-pp/libcdms/include/cdunifpp/cdunifpp.h 2004-11-30 09:44:01.000000000 +0000 714 714 @@ -0,0 +1,719 @@ 715 715 +/* … … 1432 1432 + 1433 1433 +#define D(x) {printf("debug: %d\n",x);} 1434 diff -Naur cdat-4.0b3/libcdms/include/cdunifpp/crayio.h cdat-4.0b3- work/libcdms/include/cdunifpp/crayio.h1434 diff -Naur cdat-4.0b3/libcdms/include/cdunifpp/crayio.h cdat-4.0b3-pp/libcdms/include/cdunifpp/crayio.h 1435 1435 --- cdat-4.0b3/libcdms/include/cdunifpp/crayio.h 1970-01-01 01:00:00.000000000 +0100 1436 +++ cdat-4.0b3- work/libcdms/include/cdunifpp/crayio.h 2004-11-29 16:51:16.976851224+00001436 +++ cdat-4.0b3-pp/libcdms/include/cdunifpp/crayio.h 2004-11-30 09:44:01.000000000 +0000 1437 1437 @@ -0,0 +1,396 @@ 1438 1438 +#if !defined(COS_HDR) … … 1832 1832 + 1833 1833 +#endif 1834 diff -Naur cdat-4.0b3/libcdms/include/cdunifpp/util.h cdat-4.0b3- work/libcdms/include/cdunifpp/util.h1834 diff -Naur cdat-4.0b3/libcdms/include/cdunifpp/util.h cdat-4.0b3-pp/libcdms/include/cdunifpp/util.h 1835 1835 --- cdat-4.0b3/libcdms/include/cdunifpp/util.h 1970-01-01 01:00:00.000000000 +0100 1836 +++ cdat-4.0b3- work/libcdms/include/cdunifpp/util.h 2004-11-29 16:51:16.976851224+00001836 +++ cdat-4.0b3-pp/libcdms/include/cdunifpp/util.h 2004-11-30 09:44:01.000000000 +0000 1837 1837 @@ -0,0 +1,251 @@ 1838 1838 +#if !defined(UTIL_HDR) … … 2087 2087 + 2088 2088 +#endif 2089 diff -Naur cdat-4.0b3/libcdms/include/cdunifpp/vardef.h cdat-4.0b3- work/libcdms/include/cdunifpp/vardef.h2089 diff -Naur cdat-4.0b3/libcdms/include/cdunifpp/vardef.h cdat-4.0b3-pp/libcdms/include/cdunifpp/vardef.h 2090 2090 --- cdat-4.0b3/libcdms/include/cdunifpp/vardef.h 1970-01-01 01:00:00.000000000 +0100 2091 +++ cdat-4.0b3- work/libcdms/include/cdunifpp/vardef.h 2004-11-29 16:51:16.976851224+00002091 +++ cdat-4.0b3-pp/libcdms/include/cdunifpp/vardef.h 2004-11-30 09:44:01.000000000 +0000 2092 2092 @@ -0,0 +1,67 @@ 2093 2093 +#include "util.h" … … 2158 2158 +#define INTEGER int 2159 2159 +#endif 2160 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunif.c cdat-4.0b3- work/libcdms/src/cdunif/cdunif.c2160 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunif.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunif.c 2161 2161 --- cdat-4.0b3/libcdms/src/cdunif/cdunif.c 2004-06-28 18:07:49.000000000 +0100 2162 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunif.c 2004-11-29 16:51:16.939856848+00002162 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunif.c 2004-11-30 09:44:01.000000000 +0000 2163 2163 @@ -289,6 +289,38 @@ 2164 2164 cuattname_stub, … … 2200 2200 }; 2201 2201 2202 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifint.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifint.c2202 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifint.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifint.c 2203 2203 --- cdat-4.0b3/libcdms/src/cdunif/cdunifint.c 2004-06-28 18:07:49.000000000 +0100 2204 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifint.c 2004-11-29 16:51:16.937857152+00002204 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifint.c 2004-11-30 09:44:01.000000000 +0000 2205 2205 @@ -431,7 +431,17 @@ 2206 2206 fclose(fd); … … 2222 2222 error: 2223 2223 if(feof(fd)) 2224 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_attribute.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_attribute.c2224 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_attribute.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_attribute.c 2225 2225 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_attribute.c 1970-01-01 01:00:00.000000000 +0100 2226 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_attribute.c 2004-11-29 16:51:16.946855784+00002226 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_attribute.c 2004-11-30 09:44:01.000000000 +0000 2227 2227 @@ -0,0 +1,134 @@ 2228 2228 +/* … … 2360 2360 +} 2361 2361 +#endif 2362 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_axisvals.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_axisvals.c2362 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_axisvals.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_axisvals.c 2363 2363 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_axisvals.c 1970-01-01 01:00:00.000000000 +0100 2364 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_axisvals.c 2004-11-29 16:51:16.941856544+00002364 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_axisvals.c 2004-11-30 09:44:01.000000000 +0000 2365 2365 @@ -0,0 +1,327 @@ 2366 2366 +/* … … 2691 2691 + 2692 2692 +#endif 2693 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp.c2693 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp.c 2694 2694 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp.c 1970-01-01 01:00:00.000000000 +0100 2695 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp.c 2004-11-29 16:51:16.946855784+00002695 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp.c 2004-11-30 09:44:01.000000000 +0000 2696 2696 @@ -0,0 +1,143 @@ 2697 2697 +/* … … 2838 2838 + 2839 2839 +#endif 2840 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_check.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_check.c2840 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_check.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_check.c 2841 2841 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_check.c 1970-01-01 01:00:00.000000000 +0100 2842 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_check.c 2004-11-29 16:51:16.945855936+00002842 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_check.c 2004-11-30 09:44:01.000000000 +0000 2843 2843 @@ -0,0 +1,31 @@ 2844 2844 +/* … … 2873 2873 + 2874 2874 +#endif 2875 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_compare.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_compare.c2875 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_compare.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_compare.c 2876 2876 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_compare.c 1970-01-01 01:00:00.000000000 +0100 2877 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_compare.c 2004-11-29 16:51:16.941856544+00002877 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_compare.c 2004-11-30 09:44:01.000000000 +0000 2878 2878 @@ -0,0 +1,225 @@ 2879 2879 +/* … … 3102 3102 + 3103 3103 +#endif 3104 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_data.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_data.c3104 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_data.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_data.c 3105 3105 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_data.c 1970-01-01 01:00:00.000000000 +0100 3106 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_data.c 2004-11-29 16:53:18.511375168+00003106 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_data.c 2004-11-30 09:44:01.000000000 +0000 3107 3107 @@ -0,0 +1,215 @@ 3108 3108 +/* … … 3321 3321 + 3322 3322 +#endif 3323 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_debug.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_debug.c3323 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_debug.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_debug.c 3324 3324 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_debug.c 1970-01-01 01:00:00.000000000 +0100 3325 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_debug.c 2004-11-29 16:51:16.946855784+00003325 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_debug.c 2004-11-30 09:44:01.000000000 +0000 3326 3326 @@ -0,0 +1,209 @@ 3327 3327 +/* … … 3534 3534 + 3535 3535 +#endif 3536 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_error.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_error.c3536 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_error.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_error.c 3537 3537 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_error.c 1970-01-01 01:00:00.000000000 +0100 3538 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_error.c 2004-11-29 16:51:16.948855480 +00003538 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_error.c 2004-11-30 09:44:01.000000000 +0000 3539 3539 @@ -0,0 +1,44 @@ 3540 3540 +/* … … 3582 3582 + 3583 3583 +#endif 3584 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_filetype.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_filetype.c3584 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_filetype.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_filetype.c 3585 3585 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_filetype.c 1970-01-01 01:00:00.000000000 +0100 3586 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_filetype.c 2004-11-29 16:51:16.946855784+00003586 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_filetype.c 2004-11-30 09:44:01.000000000 +0000 3587 3587 @@ -0,0 +1,226 @@ 3588 3588 +/* … … 3812 3812 + 3813 3813 +#endif 3814 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_linklist.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_linklist.c3814 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_linklist.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_linklist.c 3815 3815 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_linklist.c 1970-01-01 01:00:00.000000000 +0100 3816 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_linklist.c 2004-11-29 16:51:16.949855328+00003816 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_linklist.c 2004-11-30 09:44:01.000000000 +0000 3817 3817 @@ -0,0 +1,181 @@ 3818 3818 +/* … … 3997 3997 + 3998 3998 +#endif 3999 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_malloc.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_malloc.c3999 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_malloc.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_malloc.c 4000 4000 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_malloc.c 1970-01-01 01:00:00.000000000 +0100 4001 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_malloc.c 2004-11-29 16:51:16.941856544+00004001 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_malloc.c 2004-11-30 09:44:01.000000000 +0000 4002 4002 @@ -0,0 +1,114 @@ 4003 4003 +/* … … 4115 4115 + 4116 4116 +#endif 4117 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_ppcode.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_ppcode.c4117 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_ppcode.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_ppcode.c 4118 4118 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_ppcode.c 1970-01-01 01:00:00.000000000 +0100 4119 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_ppcode.c 2004-11-29 16:51:16.940856696+00004119 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_ppcode.c 2004-11-30 09:44:01.000000000 +0000 4120 4120 @@ -0,0 +1,1902 @@ 4121 4121 +/* … … 6021 6021 + 6022 6022 +#endif 6023 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_process.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_process.c6023 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_process.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_process.c 6024 6024 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_process.c 1970-01-01 01:00:00.000000000 +0100 6025 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_process.c 2004-11-29 16:51:16.947855632+00006026 @@ -0,0 +1,93 2@@6025 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_process.c 2004-11-30 16:58:26.000000000 +0000 6026 @@ -0,0 +1,936 @@ 6027 6027 +/* 6028 6028 + * … … 6430 6430 + } 6431 6431 + 6432 + if (have_hybrid) { 6433 + ndims++; 6434 + } 6435 + 6432 6436 + if(( cudims = CuCreateDims(file,ndims) )==NULL) goto err; 6433 6437 + … … 6489 6493 + while ((axis=pp_list_walk(axislist,0,&handle))!=NULL) { 6490 6494 + 6491 + units=NULL; /* reset */6492 + axisname=NULL;6493 + standardname=NULL;6494 + pointspacing=NULL;6495 + posdir=NULL;6496 +6497 6495 + dim=&cudims[dimid]; 6498 6496 + var=&cuvars[varid]; … … 6502 6500 + dim->coord = var; 6503 6501 + 6504 + pointspacing=standardname=axisname=posdir= NULL;6502 + pointspacing=standardname=axisname=posdir=units=NULL; 6505 6503 + 6506 6504 + switch(axistype){ … … 6741 6739 + /* add p0 variable if we had hybrid coords */ 6742 6740 + if (have_hybrid) { 6741 + 6742 + dim=&cudims[dimid]; 6743 + strcpy(dim->name,"n1"); 6744 + dim->len=1; 6745 + 6743 6746 + var=&cuvars[varid]; 6744 6747 + ppvar=(PPvar*) var->internp; 6745 6748 + sprintf(var->name,"p0"); 6746 + var->ndims=0; 6749 + var->ndims=1; 6750 + var->dims[0]=dimid; 6747 6751 + 6748 6752 + /* single value consisting of p0 */ 6749 6753 + if(( ppvar->data = pp_data_new(realtype,1,heaplist) )==NULL) goto err; 6750 6754 + ((Freal*)(ppvar->data->values))[0]=reference_pressure; 6751 + 6755 + dimid++; 6752 6756 + varid++; 6753 6757 + } … … 6957 6961 + 6958 6962 +#endif 6959 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_read.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_read.c6963 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_read.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_read.c 6960 6964 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_read.c 1970-01-01 01:00:00.000000000 +0100 6961 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_read.c 2004-11-29 16:51:16.948855480 +00006965 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_read.c 2004-11-30 09:44:01.000000000 +0000 6962 6966 @@ -0,0 +1,912 @@ 6963 6967 +/* … … 7873 7877 + 7874 7878 +#endif 7875 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_stash2pp.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_stash2pp.c7879 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_stash2pp.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_stash2pp.c 7876 7880 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_stash2pp.c 1970-01-01 01:00:00.000000000 +0100 7877 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_stash2pp.c 2004-11-29 16:51:16.945855936+00007881 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_stash2pp.c 2004-11-30 09:44:01.000000000 +0000 7878 7882 @@ -0,0 +1,1897 @@ 7879 7883 +/* … … 9774 9778 + 9775 9779 +#endif 9776 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_stashname.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_stashname.c9780 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_stashname.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_stashname.c 9777 9781 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_stashname.c 1970-01-01 01:00:00.000000000 +0100 9778 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_stashname.c 2004-11-29 16:51:16.944856088+00009782 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_stashname.c 2004-11-30 09:44:01.000000000 +0000 9779 9783 @@ -0,0 +1,1885 @@ 9780 9784 +/* … … 11663 11667 + 11664 11668 +#endif 11665 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_struct.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_struct.c11669 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_struct.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_struct.c 11666 11670 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_struct.c 1970-01-01 01:00:00.000000000 +0100 11667 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_struct.c 2004-11-29 16:51:16.947855632+000011671 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_struct.c 2004-11-30 09:44:01.000000000 +0000 11668 11672 @@ -0,0 +1,83 @@ 11669 11673 +/* … … 11750 11754 + 11751 11755 +#endif 11752 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_unwgdoswrap.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_unwgdoswrap.c11756 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_unwgdoswrap.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_unwgdoswrap.c 11753 11757 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_unwgdoswrap.c 1970-01-01 01:00:00.000000000 +0100 11754 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_unwgdoswrap.c 2004-11-29 16:51:16.948855480 +000011758 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_unwgdoswrap.c 2004-11-30 09:44:01.000000000 +0000 11755 11759 @@ -0,0 +1,58 @@ 11756 11760 +/* … … 11812 11816 + 11813 11817 +#endif 11814 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_varinfo.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_varinfo.c11818 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_varinfo.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_varinfo.c 11815 11819 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/cdunifpp_varinfo.c 1970-01-01 01:00:00.000000000 +0100 11816 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/cdunifpp_varinfo.c 2004-11-29 16:51:16.944856088+000011820 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/cdunifpp_varinfo.c 2004-11-30 15:54:21.000000000 +0000 11817 11821 @@ -0,0 +1,260 @@ 11818 11822 +/* … … 11876 11880 + lookupname = pp_ppshortname(hdr->LBFC); 11877 11881 + 11878 + if ( lookupname != NULL)11882 + if (hdr->LBFC != 0 && lookupname != NULL) 11879 11883 + snprintf(name,name_max,"%s",lookupname); 11880 11884 + else … … 12076 12080 + 12077 12081 +#endif 12078 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/Makefile cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/Makefile12082 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/Makefile cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/Makefile 12079 12083 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/Makefile 1970-01-01 01:00:00.000000000 +0100 12080 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/Makefile 2004-11-29 16:51:16.939856848+000012084 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/Makefile 2004-11-30 09:44:01.000000000 +0000 12081 12085 @@ -0,0 +1,61 @@ 12082 12086 +# Generated automatically from Makefile.in by configure. … … 12141 12145 + $(CC) $(CFLAGS) $(EXTRAHDR) -c $< 12142 12146 + 12143 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/Makefile.in cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/Makefile.in12147 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/Makefile.in cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/Makefile.in 12144 12148 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/Makefile.in 1970-01-01 01:00:00.000000000 +0100 12145 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/Makefile.in 2004-11-29 16:51:16.945855936+000012149 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/Makefile.in 2004-11-30 09:44:01.000000000 +0000 12146 12150 @@ -0,0 +1,60 @@ 12147 12151 +# makefile for cdunifpp … … 12205 12209 + $(CC) $(CFLAGS) $(EXTRAHDR) -c $< 12206 12210 + 12207 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/unwgdos.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/unwgdos.c12211 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/unwgdos.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/unwgdos.c 12208 12212 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/unwgdos.c 1970-01-01 01:00:00.000000000 +0100 12209 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/unwgdos.c 2004-11-29 16:51:16.942856392+000012213 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/unwgdos.c 2004-11-30 09:44:01.000000000 +0000 12210 12214 @@ -0,0 +1,570 @@ 12211 12215 + … … 12779 12783 +} 12780 12784 +#endif 12781 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/unwgdos_crayio.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/unwgdos_crayio.c12785 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifpp/unwgdos_crayio.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/unwgdos_crayio.c 12782 12786 --- cdat-4.0b3/libcdms/src/cdunif/cdunifpp/unwgdos_crayio.c 1970-01-01 01:00:00.000000000 +0100 12783 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifpp/unwgdos_crayio.c 2004-11-29 16:51:16.942856392+000012787 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifpp/unwgdos_crayio.c 2004-11-30 09:44:01.000000000 +0000 12784 12788 @@ -0,0 +1,2112 @@ 12785 12789 +#include <stdio.h> … … 14895 14899 +} 14896 14900 +#endif 14897 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifstub.c cdat-4.0b3- work/libcdms/src/cdunif/cdunifstub.c14901 diff -Naur cdat-4.0b3/libcdms/src/cdunif/cdunifstub.c cdat-4.0b3-pp/libcdms/src/cdunif/cdunifstub.c 14898 14902 --- cdat-4.0b3/libcdms/src/cdunif/cdunifstub.c 2004-06-28 18:07:50.000000000 +0100 14899 +++ cdat-4.0b3- work/libcdms/src/cdunif/cdunifstub.c 2004-11-29 16:51:16.924859128+000014903 +++ cdat-4.0b3-pp/libcdms/src/cdunif/cdunifstub.c 2004-11-30 09:44:01.000000000 +0000 14900 14904 @@ -57,6 +57,10 @@ 14901 14905 CuError(CU_EBADFORM,"POP I/O routines not available, file %s.",controlpath); … … 14909 14913 CuError(CU_EBADFORM,"Stub called, file %s",file->controlpath); 14910 14914 return -1; 14911 diff -Naur cdat-4.0b3/libcdms/src/cdunif/Makefile.in cdat-4.0b3- work/libcdms/src/cdunif/Makefile.in14915 diff -Naur cdat-4.0b3/libcdms/src/cdunif/Makefile.in cdat-4.0b3-pp/libcdms/src/cdunif/Makefile.in 14912 14916 --- cdat-4.0b3/libcdms/src/cdunif/Makefile.in 2004-06-28 18:07:49.000000000 +0100 14913 +++ cdat-4.0b3- work/libcdms/src/cdunif/Makefile.in 2004-11-29 16:51:16.925858976+000014917 +++ cdat-4.0b3-pp/libcdms/src/cdunif/Makefile.in 2004-11-30 09:44:01.000000000 +0000 14914 14918 @@ -48,7 +48,7 @@ 14915 14919 … … 14937 14941 distclean: clean 14938 14942 14939 diff -Naur cdat-4.0b3/libcdms/src/cdunif/test/Makefile.in cdat-4.0b3- work/libcdms/src/cdunif/test/Makefile.in14943 diff -Naur cdat-4.0b3/libcdms/src/cdunif/test/Makefile.in cdat-4.0b3-pp/libcdms/src/cdunif/test/Makefile.in 14940 14944 --- cdat-4.0b3/libcdms/src/cdunif/test/Makefile.in 2004-06-28 18:07:50.000000000 +0100 14941 +++ cdat-4.0b3- work/libcdms/src/cdunif/test/Makefile.in 2004-11-29 16:51:16.898863080 +000014945 +++ cdat-4.0b3-pp/libcdms/src/cdunif/test/Makefile.in 2004-11-30 09:44:01.000000000 +0000 14942 14946 @@ -43,7 +43,7 @@ 14943 14947 … … 14976 14980 + -rm -f cdfile cudump cuget testnc testgrib testdrs testslab testpp 14977 14981 + 14978 diff -Naur cdat-4.0b3/libcdms/src/cdunif/test/testpp.c cdat-4.0b3- work/libcdms/src/cdunif/test/testpp.c14982 diff -Naur cdat-4.0b3/libcdms/src/cdunif/test/testpp.c cdat-4.0b3-pp/libcdms/src/cdunif/test/testpp.c 14979 14983 --- cdat-4.0b3/libcdms/src/cdunif/test/testpp.c 1970-01-01 01:00:00.000000000 +0100 14980 +++ cdat-4.0b3- work/libcdms/src/cdunif/test/testpp.c 2004-11-29 16:51:16.897863232+000014984 +++ cdat-4.0b3-pp/libcdms/src/cdunif/test/testpp.c 2004-11-30 09:44:01.000000000 +0000 14981 14985 @@ -0,0 +1,113 @@ 14982 14986 +/* Test cdunif/PP:
Note: See TracChangeset
for help on using the changeset viewer.