| Commit message (Collapse) | Author | Age |
... | |
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@142 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@141 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@140 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@139 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
| |
calloc(maxdim,sizeof())
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@138 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@137 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
New CCTK coordinate functions
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@136 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@135 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
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@131 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
Made recombiner timelevel aware.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@130 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@129 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@128 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@127 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To build it just do a
gmake <configuration>-utils UTILS=ieee_recombiner
or
gmake <configuration>-utils
if you want to build all utility programs.
The executables end up in exe/<configuration>/.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@126 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
| |
Set the include path for IEEEIO header to the IEEEIO package that comes with
Cactus.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@125 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
communication deadlock after creating the output subdir.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@124 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@123 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@122 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
| |
Temporarily deschedule IOFlexIO_TerminationDumpGH() until the global Cactus
termination flag is broadcasted to all processors.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@121 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
|
|
|
| |
and closes all open IEEEIO files.
This fixes the problem when saving only initial data, where all the attributes
were lost because the files were not closed correctly.
IOFlexIO_TerminateGH() also unregisters the IOFlexIO GH extension and frees
any allocated memory.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@120 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
Removed unused timers for parameter recovery.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@119 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@118 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
|
|
| |
This was created by running checkpoint.parfile which basically is the
wavetoyf77_flat.par example.
In the recovery parameter file you just need to specify the recovery
filename and dir (note that it is given as a relative path here from
the testsuite dir), all other parameters are recovered from the file as well.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@117 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
|
|
|
|
|
|
|
| |
filenames.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@115 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
couldn't be created.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@114 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@111 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@110 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@109 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@108 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
|
|
|
|
|
|
|
|
|
|
|
| |
Renamed parameter IOFlexIO::out3D_reuse_filehandles into
IOFlexIO::reuse_filehandles because it will be applied to 2D output as well.
Also changed its default to "no" meaning that all IEEEIO output files are kept
open by default. Only if you run out of system file handles you should enable
this parameter.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@106 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@105 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
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@103 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
Fixes CactusPUGHIO-IOFlexIO/299.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@102 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@101 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
|
|
|
|
|
|
|
| |
Thomas
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@95 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
| |
Thomas
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@94 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@93 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
|
|
|
|
|
|
|
| |
This fixes BR235.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@91 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|
|
|
|
|
|
|
|
|
|
| |
in the meantime have made it clear that other thorns aren't
contaminated by the GPL on these thorns.
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@89 ebee0441-1374-4afa-a3b5-247f3ba15b9a
|