aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* IOFlexIO: Adapt to the new parsing API in IOUtilHEADsvnmasterschnetter2009-12-05
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@353 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Include Licence in READMEknarf2009-01-27
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@349 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Unify README file formatknarf2009-01-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@348 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* use correct latex package in documentationknarf2009-01-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@347 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Document that IO::checkpoint_every_walltime_hours is not supported.schnetter2008-05-12
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@346 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Make only optional use of aliased function Coord_GroupSystem().tradke2006-10-04
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@345 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Fix removal of recovery checkpoint: if IO::recover_and_remove is set, thetradke2006-06-06
| | | | | | | | recovery file will be removed only after IO::checkpoint_keep successful checkpoints have been written. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@344 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Don't remove an initial data checkpoint file if IO::checkpoint_keep is set totradke2005-11-16
| | | | | | | a value larger 0. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@343 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* commits to change IOBasic to use the new reduction interface. This breaks ↵yye002005-11-01
| | | | | | the testsuite for testcomplex because of a new reduction scheme for complex numbers. WaveToy1DF77 also fails with inconsistency, failing at 3,7 processors with varying files and differences between them. Currently investigating these failurse in detail. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@342 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Correct email address in copyright statement.schnetter2005-10-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@341 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Updates to give sensible results when crosscompiling for the SX-?goodale2005-10-05
| | | | | | | machines. Should do this for all architectures. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@339 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Fixed small memory when using Util_snprintf().tradke2005-07-26
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@337 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Added necessary logic to implement IO::checkpoint_keep as steerable parameter.tradke2005-06-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@336 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Use makefile defines provided by other thorns' configuration files.tradke2005-02-22
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@335 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Use CCTK_BYTE instead of CCTK_CHAR.schnetter2005-01-29
| | | | | | | 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
* Add missing #include <stddef.h> and #include <stdio.h> statements.schnetter2004-12-30
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@333 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Use aliased function IO_TruncateOutputFiles() to check whether or nottradke2004-11-17
| | | | | | | | to truncate existing output files. You must also update CactusBase/IOUtil now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@332 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Write grid scalars on all I/O processors (not only processor 0).tradke2004-11-16
| | | | | | | | This closes PR CactusPUGHIO/1876: "IOFlexio does not recover grid scalars on all processors". git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@331 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Some ugly code to get this compiling on the sx-5.goodale2004-09-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@329 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Fix from Yosef Zlochower: allocate attribute buffer with one more byte for thetradke2004-08-24
| | | | | | | | trailing NUL character. This closes PR CactusPUGHIO/1837: "Allocated memory too short to hold flexio attribute". git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@328 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Use the new routine IOUtil_AssembleFilename() to generate filenames fortradke2004-06-30
| | | | | | | | | 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
* After setup, do an initial I/O parameter parsing and warn/stop on parsing errorstradke2004-06-09
| | | | | | | | (depending on IO::strict_io_parameter_check). You will also need to update CactusBase/IOUtil. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@326 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Use IO::strict_io_parameter_check.tradke2004-06-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@325 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Add "name", "timelevel", "iteration" attributes to 2D IEEEIO output files.tradke2004-06-08
| | | | | | | This closes PR CactusPUGHIO/1756: "ieee->hdf5 converter problem for 2D files". git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@324 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Include "util_Table.h".tradke2004-05-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@322 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Use aliased function Coord_GroupSystem().tradke2004-05-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@321 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Remove calls to deprecated CCTK_Coord*() routines and use aliased functionstradke2004-05-08
| | | | | | | from CoordBase instead. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@320 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Fixed memory allocation bug when reading string attributes.tradke2004-05-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@319 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Fixed errnoneous free() statement.tradke2004-05-06
| | | | | | | This closes PR CactusPUGHIO/1673: "ieee_recombiner segfaults when attempting to recombine output from distributed grid arrays". git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@318 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Added SymBase to ActiveThorns.tradke2004-05-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@317 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Document filename scheme for chunked output files.tradke2004-05-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@316 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Fixed usage stdout message.tradke2004-05-06
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@315 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Fixed filenames for chunked output files.tradke2004-05-06
| | | | | | | | | Don't output chunked files for grid scalars. This closes PR IO/1672: "fexio output filenames (and directory names) give '3d' regardless of the dimensionality of the output variable". git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@314 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Fixed declaration of Hyperslab_GetList() which was mismatching with itstradke2004-05-05
| | | | | | | prototype in PUGHSlab. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@313 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Bug fix from Yosef Zlochower: initialize "last_checkpoint_iteration" in the ↵tradke2004-04-30
| | | | | | GH structure. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@312 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Inherit from IO.tradke2004-04-28
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@311 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* IOFlexIO doesn't need to inherit from Hyperslab anymore.tradke2004-04-23
| | | | | | | Instead it REQUIRES the hyperslab functions to be provided. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@310 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Remove the check for PUGH; this is now a capabilityschnetter2004-04-10
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@309 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Do not require Hyperslab any more.schnetter2004-04-02
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@308 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Use the capability Hyperslab instead of inheriting from theschnetter2004-04-01
| | | | | | | implementation Hyperslab. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@307 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Updated configuration.ccl files. In Beta14 some of these willgoodale2004-03-27
| | | | | | | | | | | | | | disappear as function aliasing will be updated to have aliased functions either be optional or required, as opposed to optional as they are at the moment. This will thus remove the configuration.ccl files which are merely there to ensure that certain aliased functions are actually provided. Also far more stuff will be done via function aliasing which should remove some more of these dependencies. Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@305 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Option strings are enclosed in curly braces.tradke2004-03-13
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@304 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Update parameter files to activate thorn SymBase.schnetter2004-03-09
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@303 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Renamed some aliased hyperslab functions to comply with the maximum lengthtradke2004-01-22
| | | | | | | | | | | | | | for names of Fortran routines (31 characters): Hyperslab_DefineGlobalMappingByPhys -> Hyperslab_GlobalMappingByPhys Hyperslab_DefineGlobalMappingByIndex -> Hyperslab_GlobalMappingByIndex Hyperslab_DefineLocalMappingByPhys -> Hyperslab_LocalMappingByPhys Hyperslab_DefineLocalMappingByIndex -> Hyperslab_LocalMappingByIndex Also renamed the providing functions accordingly. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@302 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Only register 2D IOFlexIO I/O method if the maximum dimension of gridtradke2003-12-03
| | | | | | | variables is >= 2. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@301 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* When looping over all groups for checkpointing: skip groups with no variablestradke2003-11-24
| | | | | | | | 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
* Removed ununsed prototype.tradke2003-11-24
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@299 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* Correct inter-thorn dependencies.schnetter2003-11-19
| | | | git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@298 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* If requested by the checkpointing code pass the 'with_ghostzones' flag in thetradke2003-11-17
| | | | | | | | parameter table to HyperslabDefineLocalMapping(). Note: you will need to update IOUtil also. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@297 ebee0441-1374-4afa-a3b5-247f3ba15b9a
* For checkpointing: set the with_ghostzones flag in the ioRequest structure ↵tradke2003-11-17
| | | | | | | | | 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