diff --git a/tbox/src/wLine2.cpp b/tbox/src/wLine2.cpp index b28d131676469869e3835a7a57ea1b40bfcdfe31..706c1ee4468cd79fc3d77dafcc2e0ac9cf70904a 100644 --- a/tbox/src/wLine2.cpp +++ b/tbox/src/wLine2.cpp @@ -160,6 +160,7 @@ void Line2::buildGradientV(int dim) GaussLine2 &gauss = getCache(order).gauss; // Gradient of volume + gradVol.clear(); gradVol.resize(2 * dim, 0.); // 2 nodes for (size_t k = 0; k < gauss.getN(); ++k) { diff --git a/tbox/src/wTetra4.cpp b/tbox/src/wTetra4.cpp index 8c1b42ab5a83974b2abe9e9e859b01eecb776ae5..51945e5b3f013b76c79f38ab38666f5bf72c6fd5 100644 --- a/tbox/src/wTetra4.cpp +++ b/tbox/src/wTetra4.cpp @@ -171,6 +171,7 @@ void Tetra4::buildGradientV(int dim) GaussTetra4 &gauss = getCache(order).gauss; // Gradient of volume + gradVol.clear(); gradVol.resize(4 * dim, 0.); // 4 nodes for (size_t k = 0; k < gauss.getN(); ++k) { diff --git a/tbox/src/wTri3.cpp b/tbox/src/wTri3.cpp index ea16dd09ad66fc03aff6711d6cc5cd8fdd12db5a..2df80fe626799d4993e629ce0aa8197763903a88 100644 --- a/tbox/src/wTri3.cpp +++ b/tbox/src/wTri3.cpp @@ -225,6 +225,7 @@ void Tri3::buildGradientV(int dim) GaussTri3 &gauss = getCache(order).gauss; // Gradient of volume + gradVol.clear(); gradVol.resize(3 * dim, 0.); // 3 nodes for (size_t k = 0; k < gauss.getN(); ++k) {