aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* PUGHIO* thorns now require the thorns they depend upon (PUGH, IOHDF5Util,tradke2003-09-04
| | | | | | | FlexIO) to be compiled in and activated. No need to inherit from them anymore. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@96 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Fixed prototype for the hyperslab conversion function parameter totradke2003-09-01
| | | | | | | Hyperslab_DefineGlobalMappingByIndex() / Hyperslab_DefineLocalMappingByIndex(). git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@95 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Change to CCTK_MaxTimeLevelsallen2003-07-16
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@94 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Use CCTK_GroupStorageIncrease() to get the number of active timelevels fortradke2003-07-14
| | | | | | | checkpointing. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@93 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Better wording in warning message which is issued if the reduction operationtradke2003-07-14
| | | | | | | | failed while dumping the value of a grid scalar during a multiprocessor run. This closes BetaThorns/1564. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@92 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Checkpoint active timelevels only. This closes PR BetaThorns/1564.tradke2003-07-14
| | | | | | | | Currently the number of active timelevels is determined by calling PUGH_NumTimeLevels() because there is no such flesh counterpart. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@91 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Fix for checkpointing grid arrays which don't have any points on a processor.tradke2003-06-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@90 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Another fix for the bounding box attributes of hyperslab output.tradke2003-06-13
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@89 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Fix the bounding box attributes "origin", "min_ext", "max_ext", and "delta"tradke2003-06-12
| | | | | | | which weren't taking hyperslab parameters into account. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@88 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Fixed argument types for hyperslab function aliases.tradke2003-05-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@87 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Support for new aliased function specification format.rideout2003-05-02
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@86 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Removed an ugly artefact where a union was used to convert a 'const cGH*'tradke2003-03-10
| | | | | | | | pointer into 'cGH *' which was required by the old flesh's reduction API. This API has been fixed now. You need to update the flesh for this. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@85 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* New specification for describing aliased functions. (from Thomas Radke)rideout2003-02-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@84 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Added missing includes and fixed structure name when compiling with parallel ↵tradke2002-12-05
| | | | | | | | | HDF5. This fixes PR CactusPUGHIO/1329. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@83 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Pass the cGH pointer as a CCTK_POINTER_TO_CONST.tradke2002-11-12
| | | | | | | You will need to update the flesh also. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@82 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Including "Hyperslab.h" isn't neccessary anymore since we are using functiontradke2002-11-06
| | | | | | | aliases now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@81 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Use the "Hyperslab_*" function aliases.tradke2002-11-06
| | | | | | | You must also update CactusPUGH/PUGHSlab now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@80 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* When called by the filereader API, check whether to read in a dataset by nametradke2002-09-18
| | | | | | | even before opening a dataset and verifying its attributes. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@79 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Shortcutting H5Giterate() after a dataset has been successfully recovered.tradke2002-09-17
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@78 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* During checkpointing, also check individual timelevels if they have storagetradke2002-09-04
| | | | | | | assigned. This closes PR BetaThorns/1224. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@77 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Broadcast recovered cctk_time as a CCTK_REAL (instead CCTK_REAL4).tradke2002-08-16
| | | | | | | This fixes precision problems when advancing by very small delta times. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@76 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* For filereader: report the restored variables also with default setting fortradke2002-07-05
| | | | | | | IO::verbose. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@75 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Fixed a resource leak in the recovery routines.tradke2002-07-05
| | | | | | | Also print the iteration number of a recovered variable. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@74 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Extended the routine registered as IOHDF5's filereader to select variablestradke2002-07-01
| | | | | | | | with a specific iteration number (see IOUtil's thorn documentation for an example). You must also update thorn IOUtil now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@73 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Needs the Hyperslab.h headerallen2002-06-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@72 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Fixed potential malloc() of zero bytes. Thanks to efence.tradke2002-06-24
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@71 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* changing the documentation.tex files to use our cactus style fileikelley2002-06-04
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@69 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Give a more verbose warning if datasets cannot be recovered.tradke2002-05-30
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@68 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Allow the 'out_every' option in option strings to set the output frequencytradke2002-05-28
| | | | | | | | | | | | for individual variables. Allow hyperslab options 'origin', 'direction', 'extent', and 'downsample' in option strings to specify hyperslab selections for individual variables. You also need to update CactusBase/IOUtil now. See the thornguide for a description and an example. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@67 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Fixed a syntax error (added missing closing bracket).tradke2002-05-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@66 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Added '-s' as an option to grep when checking for LFS in the HDF5 installation.tradke2002-05-13
| | | | | | | This prevents a warning from grep if the HDF5 configuration file doesn't exist. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@65 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Parameter names changes as announced in today's mail to users@cactuscode.org.tradke2002-05-06
| | | | | | | | | You must also update thorn IOUtil now. This thorn will be moved from BetaThorns to CactusPUGHIO now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@64 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Values for CCTK_SCALAR variables are taken only from processor 0.tradke2002-04-30
| | | | | | | If other processors have different values a warning will be issued. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@63 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Moved the I/O request description and parsing routines to IOUtil so that theytradke2002-04-26
| | | | | | | can be shared by all I/O thorns. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@62 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Removed unneccessary parameters inherited from IO.tradke2002-04-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@61 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Switch to the new hyperslabbing API.tradke2002-04-25
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@60 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Bugfix for setting the directions of a hyperslab.tradke2002-04-24
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@59 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Code cleanup before moving into production mode.tradke2002-04-23
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@58 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Added CFLAGS for Large File System support.tradke2002-03-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@57 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* For checkpoint files, save all parameters (not just the ones which have beentradke2002-03-05
| | | | | | | set before). git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@56 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Some better error checking for checkpointing.tradke2002-02-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@55 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Don't try to sync group which have no storage assigned.tradke2002-02-25
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@53 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Check for invalid file handles passed into the dump routines.tradke2002-02-21
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@52 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Fixed a bug for chunked I/O when outputting hyperslabs with boundaries ↵tradke2002-02-08
| | | | | | cropped off. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@51 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Fix in parallel MPI code.tradke2002-01-19
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@50 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Fixed an info message output.tradke2002-01-16
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@49 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Added new INTEGER parameter IOHDF5Util::compression_level (ranging from 0..9)tradke2002-01-14
| | | | | | | | | to set the compression rate of HDF5 datasets. 0 (which is the default) disables compression, 1..9 set the level the same way as for gzip (higher levels compress better but are more expensive to compute). git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@48 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Include the variable name in warning messages for hyperslab options parsing ↵tradke2002-01-09
| | | | | | errors. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@47 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Fixed parsing of hyperslab parameters for individual variables.tradke2002-01-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@46 7842ec3a-9562-4be5-9c5b-06ba18f2b668
* Fixed a potential bug in hyperslab parameter initialization.tradke2001-12-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOHDF5Util/trunk@45 7842ec3a-9562-4be5-9c5b-06ba18f2b668