| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Ignore-this: 309b4dd613f4af2b84aa5d6743fdb6b3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
darcs-hash:20050101162121-891bb-ac9d070faecc19f91b4b57389d3507bfc6c6e5ee.gz
|
|
|
|
| |
darcs-hash:20041130150933-3fd61-b07a8e91c055082ff3ddebccf11a07d368c7b47c.gz
|
|
|
|
| |
darcs-hash:20041108105225-3fd61-934f6f7e4048141ec187ded167846e258e2394e0.gz
|
|
|
|
|
|
| |
Replace all CVS header tags with the standard "$Header:$".
darcs-hash:20040918132147-891bb-dea889bdd94a479ec412d14d08e9efca63e5c24d.gz
|
|
|
|
|
|
| |
generic IOUtil filereader interface (see testsuite input_initial_data.par).
darcs-hash:20040709133818-1d9bf-ca0a933d109f68fa2965bbce1d9b60e02eed1e3e.gz
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
darcs-hash:20040310205506-19929-5beefe2abe6894284d9b008189a6cc3f14d65c8c.gz
|
|
|
|
|
|
| |
to their own file to keep iohdf5.cc short.
darcs-hash:20040308084341-19929-cd1956912296b38a265e12a59fb26cd02e5c48aa.gz
|
|
|
|
| |
darcs-hash:20040303084459-07bb3-4aed4fedaa19c030886252e05b792452f0c92671.gz
|
|
darcs-hash:20010301114010-f6438-12fb8a9ffcc80e86c0a97e37b5b0dae0dbc59b79.gz
|