[Carpet] IOBasic output issues

Wolfgang Kastaun kastaun at tat.physik.uni-tuebingen.de
Tue Sep 19 14:47:46 CEST 2006


Hi !
I have some minor problems with CarpetIOBasic:
-If I try to reduce variables which are only computed when triggered by
 some IO method, they are NOT triggered by the reduction, but the
 last computed version is reduced. I guess this is a feature, but it
 would be handy if CarpetIOBasic reduction operations could
 optionally trigger the computation of such variables as well.
-If I perform 1D/2D runs with no ghostzones in  one or two directions,
 and demand reductions of variables which are only computed when
 triggered by an IO routine, I get:
 build/CarpetReduce/reduce.cc:1103: int CarpetReduce::ReduceGVs(const cGH*, int, int, int, void*, int,
 const int*, const CarpetReduce::reduction*):
 Assertion `nghostzones[d]>=0 && 2*nghostzones[d]<=lsh[d]' failed.
 Maybe this is connected to the problem above.
-Since the last update, I am flooded with timing statistics. Could we make
 Carpet::print_timestats_every = 0 the default, so one does not have to change
 all .par-files ?

Wolfgang.



More information about the developers mailing list