]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Mark changes in CHANGES (and merge from trunk).
authoryoung <young@0785d39b-7218-0410-832d-ea1e28bc413d>
Sat, 5 Oct 2013 03:53:29 +0000 (03:53 +0000)
committeryoung <young@0785d39b-7218-0410-832d-ea1e28bc413d>
Sat, 5 Oct 2013 03:53:29 +0000 (03:53 +0000)
git-svn-id: https://svn.dealii.org/branches/branch_petscscalar_complex@31140 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/CHANGES [new file with mode: 0644]
deal.II/source/lac/petsc_parallel_sparse_matrix.cc

diff --git a/deal.II/CHANGES b/deal.II/CHANGES
new file mode 100644 (file)
index 0000000..e77a0ae
--- /dev/null
@@ -0,0 +1,13 @@
+?       CHANGES
+?       build
+M       include/deal.II/algorithms/operator.templates.h
+M       include/deal.II/lac/block_vector_base.h
+M       include/deal.II/lac/constraint_matrix.templates.h
+M       include/deal.II/lac/petsc_vector_base.h
+M       include/deal.II/numerics/vector_tools.templates.h
+M       source/fe/fe_tools_interpolate.cc
+M       source/fe/fe_values.cc
+M       source/grid/grid_refinement.cc
+M       source/numerics/data_out_dof_data.cc
+M       source/numerics/matrix_tools.cc
+M       source/numerics/point_value_history.cc
index 6e91035df75019f0ac27841dedef8dd4243e1129..f514ad7d7297a92f32b24d4c14ec87009fc00b4f 100644 (file)
@@ -45,11 +45,14 @@ namespace PETScWrappers
 
     SparseMatrix::~SparseMatrix ()
     {
+      int ierr;
+
 #if DEAL_II_PETSC_VERSION_LT(3,2,0)
-      const int ierr = MatDestroy (matrix);
+      ierr = MatDestroy (matrix);
 #else
-      const int ierr = MatDestroy (&matrix);
+      ierr = MatDestroy (&matrix);
 #endif
+      AssertThrow (ierr == 0, ExcPETScError(ierr));
     }
 
     SparseMatrix::SparseMatrix (const MPI_Comm  &communicator,

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.