User: hinder Date: 2011/01/03 12:50 PM
Modified: /trunk/ param.ccl /trunk/src/ utils.cc
Log: Use IO::out_dir parameter by sharing from implementation rather than via CCTK_ParameterGet
File Changes:
Directory: /trunk/src/ ======================
File [modified]: utils.cc Delta lines: +1 -8 =================================================================== --- trunk/src/utils.cc 2011-01-03 18:50:17 UTC (rev 72) +++ trunk/src/utils.cc 2011-01-03 18:50:31 UTC (rev 73) @@ -24,16 +24,9 @@
bool first_time = cctk_iteration == 0; const char *mode = first_time ? "w" : "a"; - CCTK_STRING *out_dir = (CCTK_STRING *) CCTK_ParameterGet("out_dir", "IOUtil", NULL);
- if (*out_dir == 0) - { - CCTK_WARN(1,"Parameter IOUtil::out_dir not found"); - return 0; - } + string output_name(string(out_dir) + "/" + name);
- string output_name(string(*out_dir) + "/" + name); - FILE *fp = fopen(output_name.c_str(), mode);
if (fp == 0)
Directory: /trunk/ ==================
File [modified]: param.ccl Delta lines: +4 -0 =================================================================== --- trunk/param.ccl 2011-01-03 18:50:17 UTC (rev 72) +++ trunk/param.ccl 2011-01-03 18:50:31 UTC (rev 73) @@ -1,5 +1,9 @@ #param.ccl for thorn Multipole
+shares: IO + +USES STRING out_dir + restricted: #Interpolator params: CCTK_STRING interpolator_name "Which interpolator should I use"