summaryrefslogtreecommitdiffstats
path: root/examples
Commit message (Collapse)AuthorAgeFilesLines
...
| | * Get the path to prefix right: needs a ../ to back out of subdirectoryDavid Young2019-11-051-1/+1
| | | | | | | | | | | | c/.
| | * Make this script relocatable again: derive a relative path for theDavid Young2019-11-051-2/+25
| | | | | | | | | | | | | | | | | | | | | original installation prefix from the examples prefix. Use that relative path to locate the current installation prefix, always. Fall back to an absolute installation prefix if the relative path cannot be derived.
| | * Let us override the examples directory using --with-examplesdir=DIR.David Young2019-10-032-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is handy for NetBSD where HDF5 examples are installed by convention in $prefix/share/examples/hdf5/ rather than in ${prefix}/share/hdf5_examples/, which is the HDF5 default. Place hdf5_examples/ under ${datarootdir} which on most systems will be ${prefix}/share/, anyway.
| | * Under the examples directories, always find the installed HDF5David Young2019-10-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | executables and scripts using @prefix@ instead of a relative path, because the number of ../ in the relative path will be different on NetBSD than on other systems. Examples on NetBSD are installed at ${prefix}/share/examples/hdf5/ instead of at ${prefix}/share/hdf5_examples/, by convention. It may be the same on other BSDs, I'm not sure.
| * | Add new H5R API that abstracts object, region and attribute reference typesJerome Soumagne2019-10-087-12/+206
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also support references to external files Add new H5T_REF type and type conversion routines Support conversion from H5T_REF_OBJ/DSET_REG to H5T_REF Add H5Treclaim() API to reclaim memory of vlen/reference types Deprecate H5Dvlen_reclaim() Fix H5T_vlen_reclaim() and H5T_reclaim() to use private callback Add H5T_ref_reclaim() Move previous H5R APIs to H5Rdeprec.c Clean up H5Ocopy Separate H5O_copy_expand_ref() to H5Ocopy_ref() Add support for copying new reference types Clean up deprecated routines to go through VOL and same code path Fix return codes in existing trefer.c test Rename trefer.c to trefer_deprec.c trefer.c is for new references Add performance test for trefer Add additional obj_copy_ref test Make use of tokens and blobs to store references Skip blob encoding for object references Start adding new reference examples
| * Merge reconciliation and VFD test fixesAllen Byrne2019-08-041-3/+3
| |
| * HDFFV-10529 Update CMake tests to use test fixturesAllen Byrne2019-07-231-96/+93
| |
| * HDFFV-10845 use of TARGETFILE disables auto emulatorAllen Byrne2019-07-171-1/+2
| |
| * HDFFV-10805 cleanup examples and test codeAllen Byrne2019-06-201-1/+0
| |
| * HDFFV-10805 Add option to only build shared targetsAllen Byrne2019-06-182-158/+52
| | | | | | | | | | HDFFV-10805 Add ONLY_SHARED_LIBS option and prefer shared over static HDFFV-10803 Update FindSZIP.cmake find module Remove unneeded modules and update java modules
| * HDFFV-10703 Update CMake commands to latest standardAllen Byrne2019-02-151-6/+6
| |
| * Refactor mpi test namesAllen Byrne2019-02-111-9/+9
| |
| * Rename parallel tests to start with PAR_Allen Byrne2019-02-111-2/+2
| |
| * MPI vars need passed in, change to grepTestAllen Byrne2019-01-201-12/+10
| |
| * Add parrallel runTest.cmake for ph5exampleAllen Byrne2019-01-181-4/+6
| |
| * HDFFV-10656 Add CHECK_VOL support to CMakeAllen Byrne2018-12-201-9/+9
| |
| * Remove reference to h5_vol_external_log_native.Quincey Koziol2018-12-061-3/+1
| |
| * Remove example VOL connector, since it's been superceded by the pass-throughQuincey Koziol2018-11-283-504/+2
| | | | | | | | VOL connector in the src subdirectory.
| * Added 'notify' callback for async requests; switched VOL class and infoQuincey Koziol2018-11-281-0/+1
| | | | | | | | | | | | comparison to return comparison value as parameter, so they can return error values; "cancelled" -> "canceled"; switched order of 'wrap_object' and 'free_wrap_ctx' management callbacks.
| * Switch loc_params to VOL callbacks to pass struct by pointer instead of byQuincey Koziol2018-11-221-14/+14
| | | | | | | | value.
| * Add info_to_str and str_to_info "management" callbacks for serializing andQuincey Koziol2018-11-211-0/+2
| | | | | | | | deserializing a connector's info object.
| * Switch driver | plugin => connector.Quincey Koziol2018-11-041-34/+34
| |
| * Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-11-041-86/+65
| |\ | | | | | | | | | stackable_vol
| | * Removed a couple of extraneous commas from VOL example.Dana Robinson2018-10-301-2/+2
| | |
| | * Cleaned up VOL example.Dana Robinson2018-10-301-83/+62
| | |
| | * Fixed VOL example to use a platform-independent formatDana Robinson2018-10-291-8/+8
| | | | | | | | | | | | specifier for size_t.
| * | Refactor, standardize, and revise the async request callbacks.Quincey Koziol2018-11-041-4/+6
| | |
| * | Fix names of VOL API routines.Quincey Koziol2018-10-271-2/+2
| | |
| * | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-10-252-109/+94
| |\ \ | | |/ | | | | | | stackable_vol
| | * Fixed warnings in the VOL example and run it from the script.Dana Robinson2018-10-212-9/+11
| | |
| | * Updates to the VOL ID and object API calls.Dana Robinson2018-10-171-106/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This brings the H5VL code in line with the H5I code regarding naming, parameter order, etc. Several public API calls were affected by this change. These changed names to reflect their use with VOL drivers: H5VLregister() --> H5VLregister_driver() H5VLregister_by_name() --> H5VLregister_driver_by_name() H5VLunregister() --> H5VLunregister_driver() H5VLis_registered() --> H5VLis_driver_registered() This call was renamed to match H5Iregister(). The order of the first two parameters also reversed and the object pointer is now const. H5VLobject_register() --> H5VLregister()
| * | Squashed commit of private branch changes to support stackable VOL plugins.Quincey Koziol2018-10-252-49/+50
| |/ | | | | | | modified: test/dsets.c
| * VOL FEATUREDana Robinson2018-10-103-13/+547
| |
| * Change prefix in example scripts to relative path to bin. This was doneLarry Knox2018-08-231-1/+1
| | | | | | | | | | for 1.8, and works wherever installed without the need to replace the original prefix.
| * H5O_info fixes for java and examplesAllen Byrne2018-05-311-1/+1
| |
| * Fix MPI on Windows by adding MPI include folderAllen Byrne2018-05-091-4/+4
| |
| * TRILABS-19 remove add_defintions and use generator expressionsAllen Byrne2018-04-261-17/+12
| |
| * TRILABS-20 set a compiler name on all project commandsAllen Byrne2018-04-201-1/+1
| |
| * TRILABS-19 Initial conversion of include_directories to targetsAllen Byrne2018-04-171-0/+4
| |
| * Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Quincey Koziol2018-03-181-7/+3
| |\ | | | | | | | | | | | | | | | merge_func_enter_vol Plus initial steps toward merging API context push into FUNC_ENTER_API* macros
| | * Change CMake min to 3.10Allen Byrne2018-03-091-1/+1
| | |
| | * Inc CMake min, Add new tests, rework test CMake filesAllen Byrne2018-02-271-1/+1
| | |
| | * HDFFV-10385 rework java namesAllen Byrne2018-01-171-4/+0
| | |
| | * HDFFV-9724 Corrected files and verified testsAllen Byrne2017-12-281-2/+2
| | |
| | * Revert "Merge pull request #826 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to ↵lrknox2017-12-221-2/+2
| | | | | | | | | | | | | | | | | | | | | develop" This reverts commit b1223dd653e65e076af92b2dfe236f3704da81c8, reversing changes made to b25f123f5f5e25c1447a6a02861cb7c7265c12f2.
| | * Par example needs to link with mpi libsAllen Byrne2017-12-201-2/+2
| | |
| * | Add API context interface and use it throughout the library.Quincey Koziol2018-03-152-5/+5
| |/
| * Fixed misc Warnings flagged by VS2017.Dana Robinson2017-11-271-1/+0
| |
* | Changes to make timers within the library monotonic.Quincey Koziol2017-09-033-6/+155
|/
* Merge pull request #426 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to ↵Larry Knox2017-04-2540-192/+216
| | | | | | | | | | hdf5_1_10 * commit '54957d37f5aa73912763dbb6e308555e863c43f4': Commit copyright header change for src/H5PLpkg.c which was added after running script to make changes. Add new files in release_docs to MANIFEST. Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh. Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to hdf5_1_10_1 Change copyright headers to replace url referring to file to be removed and replace it with new url for COPYING file.