From beab19eeafc598a23830e5595373c2f0b7ba36ab Mon Sep 17 00:00:00 2001 From: Thomas Witkowski <thomas.witkowski@gmx.de> Date: Mon, 27 Jun 2011 14:12:48 +0000 Subject: [PATCH] And bug fix of a bug introduced today :) --- AMDiS/src/ProblemStat.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/AMDiS/src/ProblemStat.cc b/AMDiS/src/ProblemStat.cc index 8e29c3d1..3183c724 100644 --- a/AMDiS/src/ProblemStat.cc +++ b/AMDiS/src/ProblemStat.cc @@ -1549,8 +1549,11 @@ namespace AMDiS { BoundaryType *bound = useGetBound ? new BoundaryType[basisFcts->getNumber()] : NULL; - matrix->startInsertion(matrix->getNnz()); - vector->set(0.0); + if (matrix) + matrix->startInsertion(matrix->getNnz()); + + if (vector) + vector->set(0.0); // == Traverse mesh and assemble. == ElInfo *elInfo = stack.traverseFirst(mesh, -1, assembleFlag); -- GitLab