HDF Home 
hdiff

hdp output

The following table shows the hdp output of the sds data in the files <hdifftst1.hdf> and <hdifftst1.hdf>.

File name: hdifftst1.hdf
File attributes:
         Attr0: Name = File_contents
                 Type = 8-bit signed char
                 Count= 18
                 Value = Storm_track_data1\000
Variable Name = dset1
         Index = 0
         Type= 32-bit signed integer
         Ref. = 2
         Rank = 2
         Number of attributes = 1
         Dim0: Name=fakeDim0
                 Size = 3
                 Scale Type = number-type not set
                 Number of attributes = 0
         Dim1: Name=fakeDim1
                 Size = 2
                 Scale Type = number-type not set
                 Number of attributes = 0
         Attr0: Name = Valid_range
                 Type = 32-bit floating point
                 Count= 2
                 Value = 1.000000 1.000000
         Data :
                1 1
                1 1
                5 6

Variable Name = dset2
         Index = 1
         Type= 32-bit signed integer
         Ref. = 4
         Rank = 2
         Number of attributes = 0
         Dim0: Name=fakeDim2
                 Size = 3
                 Scale Type = number-type not set
                 Number of attributes = 0
         Dim1: Name=fakeDim3
                 Size = 2
                 Scale Type = number-type not set
                 Number of attributes = 0
         Data :
                1 1
                1 1
                5 6
File name: hdifftst2.hdf
File attributes:
         Attr0: Name = File_contents
                 Type = 8-bit signed char
                 Count= 18
                 Value = Storm_track_data2\000
Variable Name = dset1
         Index = 0
         Type= 32-bit signed integer
         Ref. = 2
         Rank = 2
         Number of attributes = 1
         Dim0: Name=fakeDim0
                 Size = 3
                 Scale Type = number-type not set
                 Number of attributes = 0
         Dim1: Name=fakeDim1
                 Size = 2
                 Scale Type = number-type not set
                 Number of attributes = 0
         Attr0: Name = Valid_range
                 Type = 32-bit floating point
                 Count= 2
                 Value = 1.000000 2.000000
         Data :
                1 2
                3 4
                5 6

Variable Name = dset2
         Index = 1
         Type= 32-bit signed integer
         Ref. = 4
         Rank = 2
         Number of attributes = 0
         Dim0: Name=fakeDim2
                 Size = 3
                 Scale Type = number-type not set
                 Number of attributes = 0
         Dim1: Name=fakeDim3
                 Size = 2
                 Scale Type = number-type not set
                 Number of attributes = 0
         Data :
                1 2
                3 4
                5 6

The following table shows the hdp output of the vdata in the files <hdifftst1.hdf> and <hdifftst1.hdf>.

File name: hdifftst1.hdf
Vdata: 0
   tag = 1962; reference = 6;
   number of records = 1; interlace = FULL_INTERLACE (0);
   fields = [Values];
   record size (in bytes) = 4;
   name = fakeDim0; class = DimVal0.1;
   number of attributes = 0
- field index 0: [Values], type=24, order=1
   number of attributes = 0
Loc.     Data
0        3  ;
Vdata: 1
   tag = 1962; reference = 8;
   number of records = 1; interlace = FULL_INTERLACE (0);
   fields = [Values];
   record size (in bytes) = 4;
   name = fakeDim1; class = DimVal0.1;
   number of attributes = 0
- field index 0: [Values], type=24, order=1
   number of attributes = 0
Loc.     Data
0        2  ;
Vdata: 2
   tag = 1962; reference = 10;
   number of records = 1; interlace = FULL_INTERLACE (0);
   fields = [Values];
   record size (in bytes) = 4;
   name = fakeDim2; class = DimVal0.1;
   number of attributes = 0
- field index 0: [Values], type=24, order=1
   number of attributes = 0
Loc.     Data
0        3  ;
Vdata: 3
   tag = 1962; reference = 12;
   number of records = 1; interlace = FULL_INTERLACE (0);
   fields = [Values];
   record size (in bytes) = 4;
   name = fakeDim3; class = DimVal0.1;
   number of attributes = 0
- field index 0: [Values], type=24, order=1
   number of attributes = 0
Loc.     Data
0        2  ;
Vdata: 4
   tag = 1962; reference = 14;
   number of records = 2; interlace = FULL_INTERLACE (0);
   fields = [VALUES];
   record size (in bytes) = 4;
   name = Valid_range; class = Attr0.0;
   number of attributes = 0
- field index 0: [VALUES], type=5, order=1
   number of attributes = 0
Loc.     Data
0        1.000000  ; 1.000000  ;
Vdata: 5
   tag = 1962; reference = 19;
   number of records = 1; interlace = FULL_INTERLACE (0);
   fields = [VALUES];
   record size (in bytes) = 18;
   name = File_contents; class = Attr0.0;
   number of attributes = 0
- field index 0: [VALUES], type=4, order=18
   number of attributes = 0
Loc.     Data
0        S t o r m _ t r a c k _ d a t a 1 \000  ;
Vdata: 6
   tag = 1962; reference = 21;
   number of records = 5; interlace = FULL_INTERLACE (0);
   fields = [Single-component Field];
   record size (in bytes) = 1;
   name = vdata1; class = 5x1 Array;
   number of attributes = 0
- field index 0: [Single-component Field], type=4, order=1
   number of attributes = 0
Loc.     Data
0        V  ; D  ; A  ; T  ;
4        A  ;
Vdata: 7
   tag = 1962; reference = 22;
   number of records = 2; interlace = FULL_INTERLACE (0);
   fields = [Multi-component Field];
   record size (in bytes) = 16;
   name = vdata2; class = 6x4 Array;
   number of attributes = 0
- field index 0: [Multi-component Field], type=24, order=4
   number of attributes = 0
Loc.     Data
0        1 2 3 4  ; 5 6 7 8  ;
Vdata: 8
   tag = 1962; reference = 23;
   number of records = 2; interlace = FULL_INTERLACE (0);
   fields = [Position, Mass, Temperature];
   record size (in bytes) = 24;
   name = vdata3; class = Particle Data;
   number of attributes = 0
- field index 0: [Position], type=5, order=3
   number of attributes = 0
- field index 1: [Mass], type=5, order=1
   number of attributes = 0
- field index 2: [Temperature], type=5, order=2
   number of attributes = 0
Loc.     Data
0        1.000000 2.000000 3.000000  4.000000  5.000000 6.000000  ; 7.000000 8.0
00000 9.000000  10.000000  11.000000 12.000000  ;
File name: hdifftst2.hdf
Vdata: 0
   tag = 1962; reference = 6;
   number of records = 1; interlace = FULL_INTERLACE (0);
   fields = [Values];
   record size (in bytes) = 4;
   name = fakeDim0; class = DimVal0.1;
   number of attributes = 0
- field index 0: [Values], type=24, order=1
   number of attributes = 0
Loc.     Data
0        3  ;
Vdata: 1
   tag = 1962; reference = 8;
   number of records = 1; interlace = FULL_INTERLACE (0);
   fields = [Values];
   record size (in bytes) = 4;
   name = fakeDim1; class = DimVal0.1;
   number of attributes = 0
- field index 0: [Values], type=24, order=1
   number of attributes = 0
Loc.     Data
0        2  ;
Vdata: 2
   tag = 1962; reference = 10;
   number of records = 1; interlace = FULL_INTERLACE (0);
   fields = [Values];
   record size (in bytes) = 4;
   name = fakeDim2; class = DimVal0.1;
   number of attributes = 0
- field index 0: [Values], type=24, order=1
   number of attributes = 0
Loc.     Data
0        3  ;
Vdata: 3
   tag = 1962; reference = 12;
   number of records = 1; interlace = FULL_INTERLACE (0);
   fields = [Values];
   record size (in bytes) = 4;
   name = fakeDim3; class = DimVal0.1;
   number of attributes = 0
- field index 0: [Values], type=24, order=1
   number of attributes = 0
Loc.     Data
0        2  ;
Vdata: 4
   tag = 1962; reference = 14;
   number of records = 2; interlace = FULL_INTERLACE (0);
   fields = [VALUES];
   record size (in bytes) = 4;
   name = Valid_range; class = Attr0.0;
   number of attributes = 0
- field index 0: [VALUES], type=5, order=1
   number of attributes = 0
Loc.     Data
0        1.000000  ; 2.000000  ;
Vdata: 5
   tag = 1962; reference = 19;
   number of records = 1; interlace = FULL_INTERLACE (0);
   fields = [VALUES];
   record size (in bytes) = 18;
   name = File_contents; class = Attr0.0;
   number of attributes = 0
- field index 0: [VALUES], type=4, order=18
   number of attributes = 0
Loc.     Data
0        S t o r m _ t r a c k _ d a t a 2 \000  ;
Vdata: 6
   tag = 1962; reference = 21;
   number of records = 5; interlace = FULL_INTERLACE (0);
   fields = [Single-component Field];
   record size (in bytes) = 1;
   name = vdata1; class = 5x1 Array;
   number of attributes = 0
- field index 0: [Single-component Field], type=4, order=1
   number of attributes = 0
Loc.     Data
0        X  ; D  ; A  ; T  ;
4        A  ;
Vdata: 7
   tag = 1962; reference = 22;
   number of records = 2; interlace = FULL_INTERLACE (0);
   fields = [Multi-component Field];
   record size (in bytes) = 16;
   name = vdata2; class = 6x4 Array;
   number of attributes = 0
- field index 0: [Multi-component Field], type=24, order=4
   number of attributes = 0
Loc.     Data
0        1 1 1 1  ; 5 6 7 8  ;
Vdata: 8
   tag = 1962; reference = 23;
   number of records = 2; interlace = FULL_INTERLACE (0);
   fields = [Position, Mass, Temperature];
   record size (in bytes) = 24;
   name = vdata3; class = Particle Data;
   number of attributes = 0
- field index 0: [Position], type=5, order=3
   number of attributes = 0
- field index 1: [Mass], type=5, order=1
   number of attributes = 0
- field index 2: [Temperature], type=5, order=2
   number of attributes = 0
Loc.     Data
0        1.000000 1.000000 1.000000  1.000000  1.000000 1.000000  ; 7.000000 8.0
00000 9.000000  10.000000  11.000000 12.000000  ;

 

 


HDF Help Desk
Last modified: June 17, 2003
Describes hdiff examples