574 Commits

Author SHA1 Message Date
Frank Baker
8369a1a908 [svn-r7112]
Purpose:
    Primarily edits from technical review

Description:
    H5Dread
    H5Dwrite
        Clarify library behavior with certain mem_space_id/file_space_id
            combinations.
        Add comment regarding when space is allocated and fill values written.
    H5Dget_space_status -- Correct return value.
    Copy edits and formatting fixes.

Platforms tested:
    IE 5, Safari
2003-06-26 11:52:42 -05:00
Frank Baker
331d3d504d [svn-r7111]
Purpose:
    Primarily edits from technical review.

Description:
    H5Pget_fill_value -- Corrected 'value' parameter type.
    H5Pget_fill_time -- Added H5D_FILL_TIME_IFSET.
    H5Pset_filter --Add that filters are applied to chunks in order
            in which they were created.
        Correct H5Z_FLAG_OPTIONAL description.
        Add references to related functions.
        Add H5Z_FILTER_SZIP to list of valid filters.
    H5Pget_filter -- Add H5Z_FILTER_SZIP to list of possible filters.
    H5Pset_szip -- Remove list of publications references.
    H5Pset_edc_check -- Reverse notation of default setting.
    Copy edits.

Platforms tested:
    IE 5, Safari
2003-06-26 11:50:00 -05:00
Frank Baker
daaa2679ea [svn-r7110]
Purpose:
    Primarily edits from tech review feedback.

Description:
    H5Rget_obj_type
        Corrected parameter reference.
    H5Rget_object_type
        Corrected cross-reference.
        Corrected ""HDF5 R1.4 compatibility" note.
    Copy edits.

Platforms tested:
    IE 5, Safari
2003-06-26 11:46:08 -05:00
Frank Baker
f67be1d2dc [svn-r7107]
Purpose:
    Add new class.

Description:
    Add '.1_4_compat' style class.

Platforms tested:
    IE 5, Safari
2003-06-25 15:06:00 -05:00
Frank Baker
1c576affc6 [svn-r7106]
Purpose:
    Two more new tools.

Description:
    Add h5diff and h5c++ to new tools list.
    Minor formatting fixes.

Platforms tested:
    IE 5, Safari
2003-06-25 15:02:10 -05:00
Frank Baker
2d2c6e8a18 [svn-r7105]
Purpose:
    New function.
    "HDF5 Release 1.4 compatibility" note.

Description:
    H5Rget_obj_type
        Added new function; replaces H5Rget_object_type.
    H5Rget_object_type
        Add "Provided for HDF5 Release 1.4 compatibility" note.

Platforms tested:
    IE 5, Safari
2003-06-25 14:49:04 -05:00
Frank Baker
5a6bfd1ae3 [svn-r7087]
Purpose:
    Review feedback.
    Change "Development notes" to user notes.
    New fill_time value (H5D_FILL_TIME_IFSET).
    Formatting fix and copy edits.

Description:
    (Based primarily on review feedback and developer consultations)
    H5Pset_hyper_vector_size -- Clarification on timing.
    H5Pmodify_filter -- dapl .vs. dcpl clarification.
    H5Pset_filter_by_id -- dapl .vs. dcpl clarification.
    H5Pset_szip -- Copy edits.
    5Pset_fill_time -- Added new fill_time value, H5D_FILL_TIME_IFSET.

    H5Pset_fill_value, H5Pfill_value_defined,
    H5Pset_fill_time, H5Pset_alloc_time
         -- Added H5Dcreate x-ref to "Notes."

    H5Pcreate_class, H5Pregister, H5Pinsert
        -- Convert some "development notes" to user notes; delete others.
        -- Formatting rework in H5Pregister "Parameters."

Platforms tested:
    IE 5, Safari
2003-06-23 16:06:40 -05:00
Frank Baker
19d5d5f2d3 [svn-r7086]
Purpose:
    H5set_free_list_limits review feedback.
    Link corresponding F90 function.

Description:
    Added explanations of regular, array, and block free lists.
    Copy edits.         (both in response to review comments)
    Linked in corresponding F90 function.

Platforms tested:
    IE 5, Safari
2003-06-23 15:35:51 -05:00
Frank Baker
27b07d75ac [svn-r7085]
Purpose:
    Complete "compression" to "filters" revisions.
    H5Zregister review feedback.

Description:
    Intro -- Finish the "Compression" ==> "Filters" changes.
    H5Zregister -- Clarify that the can_apply_func and set_local_func
                   can be set to null.
                -- Define value of filter_id
                -- Other smaller revisions.
     (all based on review feedback)

Platforms tested:
    IE 5, Safari
2003-06-23 15:32:50 -05:00
Frank Baker
ff818d2d47 [svn-r7079]
Purpose:
    Edits based on review feedback.

Description:
    H5Dget_offset -- Corrected return value.
    H5Dcreate -- Added a brief mention of "fill values and space allocation"
                 and a set of cross-references.
    H5Dfill -- Added H5Dcreate to the cross-reference list.

Platforms tested:
    IE 5, Safari
2003-06-20 17:18:33 -05:00
Frank Baker
25454c655d [svn-r7078]
Purpose:
    Edits based on review feedback.

Description:
    H5Sselect_elements -- Remove H5S_SELECT_OR and associated comments.

Platforms tested:
    IE 5, Safari
2003-06-20 17:11:54 -05:00
Frank Baker
769014bdc8 [svn-r7077]
Purpose:
    Edits based on review feedback.

Description:
    H5Tis_variable_str
    H5Tdetect_class
        -- Added notes regarding applicability of these 2 functions.
    H5Tget_native_type -- Copy edits.
        Added note to close returned identifier with H5Tclose and
        clarification WRT array, compoud, etc datatypes.
    Misc copy edits.

Platforms tested:
    IE 5, Safari
2003-06-20 17:07:02 -05:00
Frank Baker
2edd657fa0 [svn-r7076]
Purpose:
    Add new tools:
        h5diff
        h5perf
        h5redeploy
        h5c++
    Corrections to h5import

Description:
    h5diff, h5perf, h5redeploy, h5c++ -- Added these tools.
    h5import -- Corrected the description of the naming convention for
        output datasets.  Other edits based on review comments.
    Copy edits and source code formatting.

Platforms tested:
    IE 5, Safari
2003-06-20 16:53:38 -05:00
Quincey Koziol
e0d8e90d61 [svn-r7074] Purpose:
Bump version # after another private snapshot for SAF team.
2003-06-20 10:42:36 -05:00
Quincey Koziol
7c1054856a [svn-r7061] Purpose:
Bump version # after creating private snapshot.
2003-06-18 15:59:35 -05:00
Quincey Koziol
1aeaa7fbb1 [svn-r7059] Purpose:
Refactoring

Description:
    Track changes to H5Fget_obj_<foo> API functions.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest
2003-06-18 15:52:54 -05:00
Quincey Koziol
b6f348df6e [svn-r7020] Purpose:
Bump version number after making snapshot
2003-06-10 14:35:29 -05:00
Frank Baker
ca33a5498c [svn-r7014]
Purpose:
    To facilitate finding functions, particularly in long Reference Manual
    sections.

Solution:
    Added alphabetized function listings.  (NOTE: Aside from the H5I and H5Z
    sections, this is not necessarily the final implementation; there will
    likely be another revision in the presentation of this listing before it
    is released.)

Platforms tested:
    Safari, IE 5
2003-06-10 10:38:46 -05:00
Elena Pourmal
952b611aa6 [svn-r6988]
Purpose: Maintenance for 1.6 release

Description: Signatures for fortran functions h5pmodify_filter_f,
              h5pget_filter_by_id_f, and h5pset_family_offset_f
             were missing.

Solution: Added missing signatures

Platforms tested: IE

Misc. update:
2003-06-06 16:06:04 -05:00
HDF Admin
6953bd7082 [svn-r6986] Snapshot version 1.5 release 56 2003-06-06 09:45:55 -05:00
Frank Baker
e747ba6bed [svn-r6979]
Purpose:
    Make "New Functions and Tools" section easier to read.

Solution:
    Alphabetized functions and tools lists.
    Created table with function names on left, full syntax on right.

Platforms tested:
   Safari, IE 5
2003-06-05 16:42:16 -05:00
Quincey Koziol
51b427848d [svn-r6974] Purpose:
Bump version #

Description:
    Bump the version # of the library after creating snapshot for SAF developers
to test with.
2003-06-05 12:44:43 -05:00
Elena Pourmal
82cc42fd19 [svn-r6973]
Purpose: Maintenance for 1.6 release

Description: Documented recent changes in 4 fortran APIs
              h5pset(get)_fapl_core_f and h5pset(get)_preserve_f

Solution:

Platforms tested: IE

Misc. update:
2003-06-05 12:31:38 -05:00
Elena Pourmal
29558fe080 [svn-r6972]
Purpose: Maintenance

Description: Signature pages for h5tarray_create_f, h5tget_array_ndims,
             h5tget_array_dims were missing.

Solution: Added signature pages to the RM

Platforms tested: IE

Misc. update:
2003-06-05 12:12:58 -05:00
Elena Pourmal
ea346d8042 [svn-r6965]
Purpose: Maintenace fro 1.6 release

Description: Man pages for the following functions have been added
             h5pset(get)_fapl_core_f
             h5pset(get)_fapl_family_f
             h5pset(get)_fapl_multi_f
             h5pset_fapl_sec2_f
             h5pset_fapl_sdio_f
             h5pset_fapl_split_f
             h5pget_driver_f
             h5pset_szip_f
             h5pget_nfilters_f
             h5pset(get)_preserve_f

Solution:

Platforms tested: IE

Misc. update:
2003-06-04 17:53:23 -05:00
Frank Baker
9c1746f12d [svn-r6964]
Purpose and Description:
    Added "New Functions and Tools" list.

Platforms tested:
    Safari and IE 5.
2003-06-04 16:18:54 -05:00
Quincey Koziol
bb042d83c7 [svn-r6950] Purpose:
API tweak.

Description:
    The H5Sget_select_bounds() API call was using hsize_t arrays for retrieving
the 'start' and 'end' coordinates, which is counter to the rest of the dataspace
API.

Solution:
    Change the arrays to be hssize_t instead.

Platforms tested:
    FreeBSD 4.8 (sleipnir) w/C++
    FreeBSD 4.8 (sleipnir) w/parallel
    h5committested

Misc. update:
    Updated all docs for this change.

    Added 1.4 compatibility #ifdef's
2003-06-04 10:22:23 -05:00
Frank Baker
e6b24e1995 [svn-r6927]
Purpose: New tool -- h5import

Description:
    Added h5import.

Platforms tested:
    Safari and IE 5
2003-05-30 10:43:25 -05:00
Quincey Koziol
f36a66b6fb [svn-r6877] Purpose:
Correct typo.

Description:
    Correct the type of a value from H5G_obj_t to H5G_type_t.
2003-05-15 13:53:22 -05:00
Frank Baker
030c5e8e4e [svn-r6817]
Purpose:
    New features.

Description:
    Added 3 new functions:
        H5Gget_num_objs
        H5Gget_objname_by_idx
        H5Gget_objtype_by_idx

Platforms tested:
    Safari, IE 5
2003-05-06 17:27:51 -05:00
Frank Baker
d750905055 [svn-r6816]
Purpose:
    New features.

Description:
    Added 3 new functions:
        H5Tis_variable_str
        H5Tdetect_class
        H5Tget_native_type

Platforms tested:
    Safari, IE 5
2003-05-06 17:24:54 -05:00
Frank Baker
ae1c0b48d9 [svn-r6815]
Purpose:
    Update H5Zregister to describe new approach to filter management.

Description:
    H5Zregister -- heavy revisions to reflect new filter-handling approach.
        Added H5Z_class_t struct,
              H5Z_can_apply_func_t callback function, and
              H5Z_set_local_func_t callback function,
        and rewrote much of the rest.

Platforms tested:
    IE 5, Safari
2003-05-06 17:20:37 -05:00
Frank Baker
f4bd46fed6 [svn-r6814]
Purpose:
    New and modified functions.

Description:
    Added 11 new functions:
        H5Pall_filters_avail
        H5Pget_filter_by_id
        H5Pmodify_filter
        H5Pset_hyper_vector_size / H5Pget_hyper_vector_size
        H5Pset_family_offset / H5Pget_family_offset
        H5Pset_fapl_mpiposix / H5Pget_fapl_mpiposix
        H5Pset_multi_type / H5Pget_multi_type
    H5Pset_shuffle -- Correct parameter list; copy edits.
    Some minor copy edits elsewhere.

Platforms tested:
    Safari, IE 5
2003-05-06 17:16:12 -05:00
Frank Baker
60cdbb8288 [svn-r6813]
Purpose:
    Correction of a misleading comment.

Description:
    h5cc & h5fc
        Corrected the same spot in each "Description" where the text,
        literally interpreted, implied that HDF5 could be used as a compiler.

Platforms tested:
    IE 5, Safari
2003-05-06 17:01:56 -05:00
Frank Baker
2bd7a9c819 [svn-r6812]
Purpose:
    New feature -- h5fc

Description:
    Added h5fc entry.
    Took the opportunity to make some relatively minor copy edits and
        grammatical corrections in h5cc entry.

Platforms tested:
    Safari, IE 5
2003-05-06 16:54:54 -05:00
HDF Admin
f69ae67faa [svn-r6793] Snapshot version 1.5 release 52 2003-05-03 06:54:14 -05:00
Bill Wendling
4aad34af3e [svn-r6786] Purpose:
Update

Description:
    Updated with description of new h5dumper --string feature.

Platforms tested:
    Mozilla

Misc. update:
2003-04-30 17:43:51 -05:00
HDF Admin
6b7a945a65 [svn-r6761] Snapshot version 1.5 release 51 2003-04-26 05:03:11 -05:00
Frank Baker
e6bd0196c3 [svn-r6705]
Purpose:
    Add new functions.
    Rewrite existing function.

Description:
    Added H5get_vfd_handle and H5get_obj_ids.
    Rewrote H5get_obj_count: function description was incomplete
        and 2 (of 3) parameters were missing.

Platforms tested:
    Safari, IE 5
2003-04-17 16:06:07 -05:00
Frank Baker
e68390cdc5 [svn-r6704]
Purpose:
    Add new function.

Description:
    Added H5set_free_list_limits.

Platforms tested:
    Safari, IE 5
2003-04-17 16:02:41 -05:00
Frank Baker
242f50e03e [svn-r6703]
Purpose:
    Add new function
    Add note regarding intentionally undocumented function

Description:
    Added H5Dget_offset.
    H5Ddebug -- Added note in HTML-coded comment that this function,
        while technically public, is not intended for public use and
        should not be listed in the RM.

Platforms tested:
    Safari, IE 5
2003-04-17 16:01:09 -05:00
Frank Baker
21716f5a20 [svn-r6702]
Purpose:
    Add new function

Description:
    Added H5Iget_name.

Platforms tested:
    Safari, IE 5
2003-04-17 15:57:43 -05:00
Frank Baker
053cde0b33 [svn-r6699]
Purpose:
    Removed reference to discontinued API
    Changes reflecting renamed section of RM

Description:
    Removed reference to H5RA, ragged arrays.
    Made edits reflecting the H5Z change from "Compression" to
        "Filters & Compression."

Platforms tested:
    Safari, IE 5
2003-04-17 15:24:30 -05:00
Frank Baker
d381b5be8d [svn-r6698]
Purpose:
    Comment out functions not in R1.6

Description:
    Commented out these hyperslab functions since they are not "turned on"
    for Release 1.6:
        h5scombine_hyperslab_f
        h5scombine_select_f
        h5sselect_select_f

Platforms tested:
    Safari, IE 5
2003-04-17 15:19:14 -05:00
Frank Baker
155171fd2e [svn-r6697]
Purpose:
    Add new function
    Add operands to 2 existing functions
    Comment out functions not in R1.6

Description:
    H5Sget_select_type --  Added new function.
    H5Sselect_hyperslab -- Added operands H5S_SELECT_AND, H5S_SELECT_XOR,
            and H5S_SELECT_NOTB, H5S_SELECT_NOTA.
        Reformatted part of Description source code, with minor copy-edits.
    H5Sselect_elements -- Added operands H5S_SELECT_APPEND, H5S_SELECT_PREPEND.
    Commented out these hyperslab functions since they are not "turned on"
        for Release 1.6:
        H5Scombine_hyperslab
        H5Scombine_select
        H5Sselect_select
        and the corresponding FORTRAN routines

Platforms tested:
    Safari, IE 5
2003-04-17 15:18:14 -05:00
Frank Baker
ea7491e8eb [svn-r6696]
Purpose:
    Add new function

Description:
    Added H5Pset_szip

Platforms tested:
    Safari, IE 5
2003-04-17 14:56:08 -05:00
HDF Admin
e9232d6def [svn-r6643] Snapshot version 1.5 release 50 2003-04-12 04:30:10 -05:00
Frank Baker
4c6122a53c [svn-r6600]
Purpose:
    Link in additional Fortran90 functions.

Description:
    Linked 68 new Fortran90 functions to the discussions of the corresponding
        C functions.  Made the corresponding Fortran index changes in the
        function listings at the tops of the RM pages.
    Fixed formatting and link typos in RM_H5P.html & fortran/h5p_FORTRAN.html.

Platforms tested:
    Safari and IE 5
2003-04-08 16:33:50 -05:00
Frank Baker
6e2071f7ed [svn-r6570]
Purpose:
    New feature: Fill value and storage space allocation changes

Description:
    Modified the following functions:
        H5Pset_fill_value          H5Pget_fill_value
    Added the following functions:
        H5Pfill_value_defined
        H5Pset_fill_time           H5Pget_fill_time
        H5Pset_alloc_time          H5Pget_alloc_time

Platforms tested:
    Safari, IE 5
2003-04-02 16:24:47 -05:00
Frank Baker
619ee863ed [svn-r6569]
Purpose:
    New filter functionality
    Rename section to reflect filters rather than strictly compression

Description:
    "Compression Interface" --> "Filter and Compression Interface"
        Renamed section as "Filter and Compression Interface".
        Extended introductory paragraphs to BRIEFLY describe filter pipeline.
    Edit H5Zregister to speak from point of view of filters rather than
        compression only.
    Add H5Zunregister.
    Add H5Zfilter_avail.

Platforms tested:
    Safari, IE 5
2003-04-02 16:03:57 -05:00