| Commit message (Collapse) | Author | Age |
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@337 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@295 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
which have zero size on some processors.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@292 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@291 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@268 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
IO::verbose.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@262 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@261 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
| |
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/IOFlexIO/trunk@260 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
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@204 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@192 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
|
|
|
|
|
|
|
|
|
| |
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@177 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@157 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@129 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
IOUtil's generich parameter recovery routine instead.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@116 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Also, do not register any IO methods if IOUtil and PUGH weren't activated.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@104 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
This means you have to reconfigure before you next compile
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@100 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
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@98 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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to PUGH.
The current pGH extensions are now queried via Tom's pugh_pGH() routine.
The 'identity_string' provided by PUGH for each GH goes into output filenames.
Thomas
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@92 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
|
|
|
|
|
|
|
| |
cctk_parameters -> cctk_Parameters
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@81 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
|
| |
- checkpointing/recovery of parameters
- made 'out2D_every', 'out2D_vars', 'out3D_every' and 'out3D_vars' steerable
- fixed compiler warnings
- grdocs
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@78 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
Added grdoc.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@77 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@76 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
Changing CCTK_GroupData to CCTK_OldGroupData
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@71 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Recovery will follow soon.
Also reactivated timers for checkpoint/recovery. Output this info
needs to be improved somewhat.
I like your timer stuff, Tom !
Thomas
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@65 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- sp2xyz moved from PUGH's into IOFlexIO's GH extension
call SetupSliceCenter() at startup to set up slice center for 2D output
- fixed wrong indexing on ownership[] which caused buggy 2D output
- use ParseVarsForOutput() instead of InitIONum() for parsing the out_vars
parameter
- decide which output dir shall be used by using CCTK_ParameterInfo()
rather than comparing it with its old "outdir" default value
- outdirs are always created now (not only if out_vars was non-empty)
because IO methods might be invoked via CCTK_OutputVarAs() also
- some variables renamed for better readability
- fixed compiler warnings
- hopefully get rid of empty IEEEIO subdir
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@62 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@53 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@50 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
in make.configuration.defn.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@47 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@27 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@25 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@24 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@21 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
but then that should be it.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@16 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@14 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@10 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@7 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@6 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
details.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@4 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@2 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|