aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetIOHDF5/src/make.code.defn
Commit message (Collapse)AuthorAge
* CarpetIOHDF5: add option to not output the buffer zonesRoland Haas2011-12-14
| | | | | | | This is implemented by re-computing the allactive bboxset that dh::regrid computes and outputting only the part of each component that intersects allactive. This changes the number of components since the intersection might be non-rectangular-box.
* Import CarpetErik Schnetter2011-12-14
| | | | Ignore-this: 309b4dd613f4af2b84aa5d6743fdb6b3
* CarpetIOHDF5: implement parallel I/OThomas Radke2005-06-24
| | | | | | | | | | | | | | Like CactusPUGHIO/IOHDF5, CarpetIOHDF5 now also provides parallel I/O for data and checkpointing/recovery. The I/O mode is set via IOUtils' parameters IO::out_mode and IO::out_unchunked, with parallel output to chunked files (one per processor) being the default. The recovery and filereader interface can read any type of CarpetIOHDF5 data files transparently - regardless of how it was created (serial/parallel, or on a different number of processors). See the updated thorn documentation for details. darcs-hash:20050624123924-776a0-5639aee9677f0362fc94c80c534b47fd1b07ae74.gz
* global: Remove $Header$ keywords from Carpet arrangementErik Schnetter2005-01-01
| | | | darcs-hash:20050101162121-891bb-ac9d070faecc19f91b4b57389d3507bfc6c6e5ee.gz
* CarpetIOHDF5: some code cleanuptradke2004-11-30
| | | | darcs-hash:20041130150933-3fd61-b07a8e91c055082ff3ddebccf11a07d368c7b47c.gz
* Add Linux Large File System Support for HDF5 I/O.tradke2004-11-08
| | | | darcs-hash:20041108105225-3fd61-934f6f7e4048141ec187ded167846e258e2394e0.gz
* Remove CVS header tagsErik Schnetter2004-09-18
| | | | | | Replace all CVS header tags with the standard "$Header:$". darcs-hash:20040918132147-891bb-dea889bdd94a479ec412d14d08e9efca63e5c24d.gz
* Merge filereader and recovery code. Now CarpetIOHDF5 also works with thetradke2004-07-09
| | | | | | generic IOUtil filereader interface (see testsuite input_initial_data.par). darcs-hash:20040709133818-1d9bf-ca0a933d109f68fa2965bbce1d9b60e02eed1e3e.gz
* Major changes to CarpetIOHDF5 recovery routines:tradke2004-07-07
| | | | | | | | | | | | | | | | | | | | | | | | * better general error checking and reporting - check return code of HDF5 API calls - replace asserts with CCTK_VWarns of level 0 or 1 where appropriate - don't just assert (0) if no valid checkpoint file was found * allow relaxed recovery mode (don't stop, only warn about variables which don't exist at recovery time) * MPI optimizations: gather lots of individual MPI_Bcasts into a single one for each datatype Tested with CarpetIOHDF5's checkpointing/recovery testsuite. In case of problems, it should be easy to roll back to the previous state: the old code is still there in iohdf5chckpt_recover.cc. Things left to do: * merge recovery and filereader code * review of checkpointing code * rename I/O parameters * reduce the set of attributes to a minimum darcs-hash:20040707090105-1d9bf-7143ebaf80957ef45be9d9a045b5b78c27eaf8d3.gz
* Implemented Checkpointing skeletoncott2004-03-10
| | | | darcs-hash:20040310205506-19929-5beefe2abe6894284d9b008189a6cc3f14d65c8c.gz
* Some cleaning up: Moved auxiliary functions (Read/WriteAttribute and others) ↵cott2004-03-08
| | | | | | to their own file to keep iohdf5.cc short. darcs-hash:20040308084341-19929-cd1956912296b38a265e12a59fb26cd02e5c48aa.gz
* A thorn for HDF5 output without using the FlexIO library.schnetter2004-03-03
| | | | darcs-hash:20040303084459-07bb3-4aed4fedaa19c030886252e05b792452f0c92671.gz
* Initial revisioneschnett2001-03-01
darcs-hash:20010301114010-f6438-12fb8a9ffcc80e86c0a97e37b5b0dae0dbc59b79.gz