| Commit message (Collapse) | Author | Age |
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@353 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
a value larger 0.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@343 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@336 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
Store CCTK_BYTE as UINT8 instead of CHAR.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@334 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@333 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
| |
checkpoint/filereader files.
This closes PR CactusPUGHIO 1061: "IOHDF5/DumpGH.c/Checkpoint writes to strings without checking the string lengths".
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@327 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
| |
attached to them (eg. vector groups with vector length 0) and zero-sized groups
(grid arrays with SIZE=<parameter> and parameter = 0).
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@300 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
| |
to true.
Note: you will need to update IOUtil also.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@296 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
checkpointing.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@282 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
| |
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/IOFlexIO/trunk@280 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@279 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
| |
This caused termination checkpoints not being created.
Closes PR CactusPUGHIO/1383.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@273 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
aliases now.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@265 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
assigned. This closes PR BetaThorns/1224.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@263 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
|
|
|
| |
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/IOFlexIO/trunk@249 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
| |
checkpoint if it was already written as an evolution checkpoint before.
This closes PR IO/1058.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@243 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
You must also update thorn IOUtil now.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@241 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
| |
hyperslabs.
You must update thorn CactusBase/IOUtil now.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@237 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@230 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
set before).
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@227 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@221 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
This is needed for Windows where rename(2) isn't POSIX compatible.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@206 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@202 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@201 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@197 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@196 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@192 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
| |
compile won't eat it.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@187 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
(in case there's more than just one).
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@185 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
|
|
| |
This is also used during recovery to distinguish checkpoint and data files
which were created before/after the recent changes to the timelevel naming
scheme.
This fixes PR IOFlexIO-620.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@184 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@183 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
| |
files. These should help identifying your datafiles later on.
Also fixed couple of gcc compiler warnings.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@178 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@160 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
| |
and the definitions here conflict with the ones coming in from cctk.h.
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@158 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
routines.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@156 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
instead of ioGH.h.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@153 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
| |
as an array of timers. Also routine IOUtil_PrintTimings() is called
to output timer info for all available timers.
And I shortened the trailing line in this output (BR CactusPUGHIO-IOFlexIO/382).
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@133 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
are gone.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@132 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
filenames.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@115 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
| |
should begin with PUGH.
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@112 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@109 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
one go now:
- checkpoint/recover parameters as a single string which could also be used
for writing a parameter file
- added routine to be scheduled at CCTK_RECOVER_PARAMETERS
- automatically select the latest checkpoint file for recovery if
IO::recover = "auto" was set
- Use IOFlexIO::reuse_filehandles with a different meaning now:
By default all IEEEIO output files are kept open all the time.
This is the most efficient method for writing data.
If you run out of system file handles you can enable this parameter then
to use the pause/resume scheme of the IEEEIO lib.
- automatically append data sets to already exisiting output files after
restart from recovery; duplicate timesteps are **NOT** removed from the
output files because IEEEIO lib cannot delete/overwrite individual data sets
So the reader has to handle this, it should always choose the latest data set
of a given timestep.
- fixed rcsid warnings
- use CCTK_Info() rather than printf() for giving verbose output
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@107 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
|
|
|
| |
(although tested only for maxdim <= 3 of course).
The (identical) downsampling code in IOHDF5 and IOFlexIO is hard-coded
for 3D arrays only.
But this will be replaced by Gerd's fantastic hyperslabbing
thorn in the very next days anyways :-)
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@99 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes to use the new interface for CCTK_ParameterWalk().
Preparations for calling parameter recovery routine by scheduler.
Checkpoint only variables of active implementations.
Fixed warnings when compiling with LAM-MPI or no MPI at all.
Thomas
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@96 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@93 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
automatically included now
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@88 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@87 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
| |
of function name changes I'd missed earlier
Cactus/215
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@86 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@85 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@84 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|