diff --git a/AMDiS/src/io/GridWriter.hh b/AMDiS/src/io/GridWriter.hh index ac60db708d4cd3c8531a69ea208624fb01c5fea8..f0ff187c1f7e1fd447e17b8494ad9d645732082c 100644 --- a/AMDiS/src/io/GridWriter.hh +++ b/AMDiS/src/io/GridWriter.hh @@ -123,7 +123,7 @@ namespace AMDiS { void GridWriter<T>::writeGrid(const WorldVector<double> *p, int *numPoints, double *dist, - std::vector< DOFVector<T> * > vec, + std::vector<DOFVector<T>*> vec, const char *filename, int outFilePrecision) { @@ -144,6 +144,8 @@ namespace AMDiS { WorldVector<double> *basis = new WorldVector<double>[dim]; double *lengthBasis = new double[dim]; WorldVector<double> *step = new WorldVector<double>[3]; + for (int i = 0; i < 3; i++) + step[i].set(0.0); for (int i = 0; i < dim; i++) { TEST_EXIT(numPoints[i] > 0)("numPoints < 1\n");