]> https://gitweb.dealii.org/ - dealii.git/commit
Check all MPI calls. 3517/head
authorDavid Wells <wellsd2@rpi.edu>
Thu, 10 Nov 2016 00:08:40 +0000 (19:08 -0500)
committerDavid Wells <wellsd2@rpi.edu>
Fri, 11 Nov 2016 20:03:52 +0000 (15:03 -0500)
commit8485d4ffe96202f0ecb075a1697b664ae0a8f0d8
tree74c74125cd7621b56ad5e7a1bb6b0dc503dc84dd
parent2cc5ffb54ca8ca79175739055c5f777eda0a4692
Check all MPI calls.

This commit adds AssertThrowMPI checks to the return code of every MPI
call in deal.II.
26 files changed:
doc/news/changes.h
include/deal.II/base/mpi.templates.h
include/deal.II/lac/la_parallel_vector.templates.h
include/deal.II/matrix_free/mapping_info.templates.h
include/deal.II/matrix_free/matrix_free.templates.h
include/deal.II/multigrid/mg_transfer.templates.h
include/deal.II/numerics/vector_tools.templates.h
source/base/data_out_base.cc
source/base/index_set.cc
source/base/mpi.cc
source/base/partitioner.cc
source/base/timer.cc
source/base/utilities.cc
source/distributed/grid_refinement.cc
source/distributed/tria.cc
source/distributed/tria_base.cc
source/dofs/dof_handler_policy.cc
source/dofs/dof_renumbering.cc
source/dofs/dof_tools.cc
source/fe/fe_tools_extrapolate.cc
source/grid/grid_tools.cc
source/lac/petsc_matrix_base.cc
source/lac/petsc_parallel_vector.cc
source/lac/petsc_vector_base.cc
source/lac/sparsity_tools.cc
source/multigrid/mg_level_global_transfer.cc

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.