| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
| |
the Files page with HTTPDExtra.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@124 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@122 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@121 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@120 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
In this case it will take the values from the out_[xyz]line_[xyz]i parameters.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@119 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@117 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
This closes PR CactusBase-622.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@116 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@115 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@113 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@112 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
|
|
| |
This should fix PR CactusBase/536.
Also added missing grdoc and removed source file ChooseOutput.c
which isn't used here.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@111 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@110 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@105 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@101 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@99 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@98 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@97 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@96 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
Untabified source.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@95 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
| |
Moved advertised file stuff into AdvertisedFile.c.
Removed deprecated routine IOUtil_ParseVarsForOutput().
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@94 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
| |
Added new routine IOUtil_RestartFromRecovery() which just returns
the 'recovered' flag from IOUtil's GH extensions.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@93 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
Now most of the IO sources don't need to include ioGH.h anymore.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@92 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@91 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@89 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@88 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@87 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@86 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@84 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@82 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
|
| |
Formatting changes.
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@80 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@79 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from a 3D grid function. See the documentation (in a couple of days!) for
full details, or just check out the parameter options.
The main difference from before is that the default is to place the lines/slices
at the zero value of the coordinate system. For a full grid this is different, from before, since the lines/slices were placed in the center of the grid.
(The big benefit of changing it is not only to make it consistent, but
to remove all knowledge of those pesky symmetry options from the IO thorns).
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@78 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
| |
to output their timer info. It gets passed an array of Cactus timers
together with some description.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@74 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Here is some explanation how to use it:
The routine
int IOUtil_RegisterAdvertisedFileListener (cGH *GH,
const char *listener,
const IOUtil_AdvertisedFileListenerCallbacks_t *callbacks);
registers a listener with its own callbacks for file advertising.
For the time being the only function pointer in the callback structure is
int (*advertise) (cGH *GH,
const char *filename,
const IOUtil_AdvertisedFileDesc_t *description);
which gets passed the filename and a structure with information on the
file to be advertised.
Any IO methods which want to advertise a file do this by calling
int IOUtil_AdvertiseFile (cGH *GH,
const char *filename,
const IOUtil_AdvertisedFileDesc_t *desc);
This routine simply loops through all registered listeners and calls their
advertise() callback.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@73 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
and shared by IOASCII and IOFlexIO.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@72 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@70 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
CCTK_mkdir -> CCTK_CreateDirectory
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@69 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@68 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
couldn't be created.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@67 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
void IOUtil_RecoverVarsFromDatafiles (cGH *GH,
const char *in_files,
const char *in_vars)
which can be called by thorns at any time to read in variables from data files.
It gets passed a list of files as their basenames (without the file type
extension), and a list of group or variable fullnames (or "all" for all
existing variables). Elements in both lists are separated by spaces.
The generic filereader routine loops through all registered recovery methods
to actually do the recovery, so you also have to activate the corresponding
IO thorns.
Also added a generic parameter recovery routine which can be called by those
thorns which provide recovery functionality.
Basically, it just implements the scandir(3) stuff for evaluating the
IO::recover = "auto" setting in a single place, and in turn calls the thorns'
parameter recovery routines.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@66 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
Tom
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@62 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
and stop Cactus afterwards.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@61 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
|
|
|
|
| |
is incremented for each level). This fixes CactusBase/296.
Also omit checkpointing of all parameters which were not explicitely
set in the parameter file and thus keep their default values.
Fixing CactusBase/296 where cctk_convlevel was count
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@60 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@59 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
| |
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@56 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
|
| |
successful recovery.
This flag is meant to be used by IO methods to decide whether to open
existing output files in TRUNCATE or APPEND mode.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@55 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
|
|
|
|
| |
- IOUtil_GetAllParameters() collects all active parameters into
an allocated string buffer.
- IOUtil_SetAllParameters() parses a given string buffer for parameters
and sets their corresponding values.
This routine could be replaced by the flesh's ParseFile() routine
if it can read from a string buffer also.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@53 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
|
|
|
|
| |
a dynamic array rather than keep them fixed to only 3 dimensions
(although IO provides parameters for only [x,y,z] at the moment).
This simplifies the downsampling code for variables with arbitrary dimensions.
code.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@51 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
|
| |
something better than the Cactus 3 med and low attachments to the
filenames
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@49 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|
|
|
|
|
|
|
| |
automatically included now
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOUtil/trunk@46 b32723a9-ab3a-4a60-88e2-2e5d99d7c17a
|