[Users] Adding gridfunction output mid-subroutine?
scott.hawley at belmont.edu
Tue May 8 18:41:22 CDT 2012
Frank recommended CCTK_OutputVarAsByMethod, but gave code for
When I use the latter, the code segmentation faults.
Ian, I couldn't find where you set the variable output_method in your
example. Where does that definition go?
CCTK_OutputVarAsByMethod(cctkGH, fullvarname, output_method, alias_name);
On 5/1/12 10:25 AM, "Frank Loeffler" <knarf at cct.lsu.edu> wrote:
>On Tue, May 01, 2012 at 08:16:03AM -0700, Scott Hawley wrote:
>> Is there a way to, e.g. call CarpetIOHDF5, from the middle of a
>> -- apart from "scheduling" the output?
>That should be possible using CCTK_OutputVarAsByMethod, see below.
>int istat = CCTK_OutputVarAs (const cGH *cctkGH,
> const char *variable,
> const char *alias);
>istat return status
>cctkGH pointer to CCTK grid hierarchy
>variable full name of variable to output, with an optional options stri
>alias alias name to base the output filename on
> The output should take place if at all possible. If the
> appropriate file exists the data
> is appended, otherwise a new file is created. Uses alias as
> the name of the variable
> for the purpose of constructing a filename.
>positive the number of IO methods which did output of variable
>0 for success
>negative if no IO methods were registered
More information about the Users