Albert Cheng 0b5e6ee7a1 [svn-r438] Changes for PHDF5 to support extendable datasets.
H5D.c:
    If a dataset, using chunk storage, is created/opened and if its data
    file is accessed via MPIO, allocate file space for the chunks immediately.
    Also do the allocation when a dataset is extended.  Must do it at these
    points because H5Dcreate, H5Dopen and H5Dextend are collective calls
    in MPIO access mode and are the only chance to get all MPI processes
    to synchonize their meta-data.
    Also disallow opening/creating datasets with compression option if
    MPIO is used.  Not easy to support concurrent compression writes in
    an efficient way.  But read-only access should be fine.  Will implement
    that later.

H5F.c:
    Disable file cache if MPIO is used by forcing cache size and number
    of elements to zero.

H5Fistore.c:
    Added two new routines, H5F_istore_get_addr and H5F_istore_allocate.
    H5F_istore_allocate supports allocating file space for the chunks
    of a dataset.  H5F_istore_get_addr returns the file space address
    of a chunk that has been allocated.
    Changed H5F_istore_read and H5F_istore_write to bypass the chunk
    cache read/write mechanism.  Instead, they do read/write directly
    with the file for only the elements requested.
    (Some debug statements, enclosed by #ifdef AKC, are still in the
    file.  I am still working on some code.  They would be cleaned
    out soon.)
1998-07-01 16:10:09 -05:00
1998-06-17 15:46:29 -05:00
1998-06-30 16:30:28 -05:00
1998-06-30 16:30:28 -05:00
1998-04-24 16:26:32 -05:00
1998-06-17 15:46:29 -05:00
1998-06-17 15:46:29 -05:00
1998-06-22 22:41:22 -05:00
1998-06-22 22:41:22 -05:00
1998-04-23 19:02:08 -05:00
1998-04-23 19:02:08 -05:00
1998-05-19 13:42:16 -05:00
1998-01-30 16:51:02 -05:00
1998-04-23 19:02:08 -05:00
1998-06-30 16:30:28 -05:00
1998-06-22 22:41:22 -05:00
1998-06-30 16:30:28 -05:00

This is the hdf5-1.0.0a alpha release of the HDF5 library.

This release is almost fully functional for the entire API defined in the
documentation, see the RELEASE file in this directory for information
specific to this release of the library.  The INSTALL file contains
instructions on compiling and installing the library.  The INSTALL_parallel
file contains instructions on installing the parallel version of the
library.

Documentation for this release is in the html directory.  Start with the
"index.html" in that dictectory.

Three mailing lists are currently set up for use with the HDF5
library.

   hdf5         - For general discussion of the HDF5 library with
		  other users.

   hdf5dev      - For discussion of the HDF5 library development
		  with developers and other interested parties.

   hdf5announce - For announcements of HDF5 related developments,
		  not a discussion list.

To subscribe to a list, send mail to "<list>-request@ncsa.uiuc.edu",
(e.g., hdf5-request@ncsa.uiuc.ed) with "subscribe <your e-mail
address> in the _body_ of the message.  Messages to be sent to
the list should be sent to "<list>@ncsa.uiuc.edu".

Bugs should be reported to hdf5dev@ncsa.uiuc.edu.

Description
No description provided
Readme 609 MiB
Languages
C 81.7%
Fortran 4.5%
Java 4%
CMake 3.3%
C++ 2.5%
Other 3.9%