Skip to content
Snippets Groups Projects
Commit 054ba00c authored by Adrien Crovato's avatar Adrien Crovato
Browse files

Patch reset vector values during init.

parent 87212cfb
No related branches found
Tags v1.0.2
1 merge request!2amfe - v1.0.2
Pipeline #5586 passed
...@@ -160,6 +160,7 @@ void Line2::buildGradientV(int dim) ...@@ -160,6 +160,7 @@ void Line2::buildGradientV(int dim)
GaussLine2 &gauss = getCache(order).gauss; GaussLine2 &gauss = getCache(order).gauss;
// Gradient of volume // Gradient of volume
gradVol.clear();
gradVol.resize(2 * dim, 0.); // 2 nodes gradVol.resize(2 * dim, 0.); // 2 nodes
for (size_t k = 0; k < gauss.getN(); ++k) for (size_t k = 0; k < gauss.getN(); ++k)
{ {
......
...@@ -171,6 +171,7 @@ void Tetra4::buildGradientV(int dim) ...@@ -171,6 +171,7 @@ void Tetra4::buildGradientV(int dim)
GaussTetra4 &gauss = getCache(order).gauss; GaussTetra4 &gauss = getCache(order).gauss;
// Gradient of volume // Gradient of volume
gradVol.clear();
gradVol.resize(4 * dim, 0.); // 4 nodes gradVol.resize(4 * dim, 0.); // 4 nodes
for (size_t k = 0; k < gauss.getN(); ++k) for (size_t k = 0; k < gauss.getN(); ++k)
{ {
......
...@@ -225,6 +225,7 @@ void Tri3::buildGradientV(int dim) ...@@ -225,6 +225,7 @@ void Tri3::buildGradientV(int dim)
GaussTri3 &gauss = getCache(order).gauss; GaussTri3 &gauss = getCache(order).gauss;
// Gradient of volume // Gradient of volume
gradVol.clear();
gradVol.resize(3 * dim, 0.); // 3 nodes gradVol.resize(3 * dim, 0.); // 3 nodes
for (size_t k = 0; k < gauss.getN(); ++k) for (size_t k = 0; k < gauss.getN(); ++k)
{ {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment