summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorElena Pourmal <epourmal@hdfgroup.org>2011-10-14 20:09:53 (GMT)
committerElena Pourmal <epourmal@hdfgroup.org>2011-10-14 20:09:53 (GMT)
commit03f6ea8e542c21daa17515be12f3e34eac433a88 (patch)
tree6d3492e23ef0bad67ab020e787c42e593b99d327 /release_docs
parentfb6a34f2083cb669573ae388f381523272aa676b (diff)
downloadhdf5-03f6ea8e542c21daa17515be12f3e34eac433a88.zip
hdf5-03f6ea8e542c21daa17515be12f3e34eac433a88.tar.gz
hdf5-03f6ea8e542c21daa17515be12f3e34eac433a88.tar.bz2
[svn-r21577] Maintenance: Added F2003 info
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt59
1 files changed, 48 insertions, 11 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 6b70b27..f53ff82 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -170,6 +170,38 @@ New Features
Fortran Library:
----------------
+ HDF5 Fortran library was enhanced to support Fortran 2003 standard.
+ The following features are available when the HDF5 library is configured
+ using --enable-fortran --enable-fortran2003 configure flags AND
+ if fortran compiler is Fortran2003 compliant:
+
+ - Subroutines overloaded with the C_PTR derived type:
+ h5pget_f
+ h5pget_fill_value_f
+ h5pinsert_f
+ h5pregister_f
+ h5pset_f
+ h5pset_fill_value_f
+ h5rcreate_f
+ h5rderefrence_f
+ h5rget_name_f
+ h5rget_obj_type_f
+ - Subroutines overloaded with the C_PTR derived type
+ and simplified signatures:
+ h5aread_f
+ h5awrite_f
+ h5dread_f
+ h5dwrite_f
+ - New subroutines
+ h5dvlen_reclaim_f
+ h5literate_by_name_f
+ h5literate_f
+ h5ovisit_f
+ h5tconvert_f
+
+ - Subroutines with additional optional parameters:
+ h5pcreate_class_f
+ (EIP - 2011/10/14)
- Added for the C APIs the Fortran wrappers:
h5dget_access_plist_f
@@ -284,6 +316,17 @@ New Features
- Table: In version 3.0 of Table, "NROWS" (used to store number of records) was
deprecated (PVN - 2008/11/24)
+ - Added Fortran wrappers for Dimension Scale APIs. HDFFV-3797
+ h5dsset_scale_f
+ h5dsattach_scale_f
+ h5dsdetach_scale_f
+ h5dsis_attached_f
+ h5dsis_scale_f
+ h5dsset_label_f
+ h5dsget_label_f
+ h5dsget_scale_name_f
+ h5dsget_num_scales_f
+ (EIP for SB - 2011/10/13)
Documentation
-------------
@@ -508,6 +551,11 @@ Bug Fixes since HDF5-1.8.0 release
Configuration
-------------
+ - Added --enable-fortran2003 flag to enable Fortran2003 support
+ in the HDF5 Fortran library. The flag should be used along with the
+ --enable-fortran flag and takes affect only when Fortran compiler
+ is Fortran2003 compliant. (EIP - 2011/11/14)
+
- In Windows platform, the default VFD, was Windows VFD, is restored back
to the SEC2, aka POSIX, VFD. The Windows VFD is deprecated. HDFFV-7740
(AKC 2011/09/26)
@@ -759,17 +807,6 @@ Bug Fixes since HDF5-1.8.0 release
was not correctly returning the dimension array. (PVN - 2009/3/23)
- Lite: the h5ltread_dataset_string_f and h5ltget_attribute_string_f functions
had memory problems with the g95 fortran compiler. (PVN � 5/13/2009) 1522
- - Added Fortran wrappers for Dimension Scale APIs. HDFFV-3797
- h5dsset_scale_f
- h5dsattach_scale_f
- h5dsdetach_scale_f
- h5dsis_attached_f
- h5dsis_scale_f
- h5dsset_label_f
- h5dsget_label_f
- h5dsget_scale_name_f
- h5dsget_num_scales_f
- EIP for SB - 2011/101/3