From 9e484b72bb0fd4a60e368e960a2a54fccd3406b8 Mon Sep 17 00:00:00 2001 From: Marc Fehling Date: Mon, 17 Jun 2024 17:35:44 +0200 Subject: [PATCH] Enhance an assertion message. --- include/deal.II/lac/trilinos_sparsity_pattern.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/include/deal.II/lac/trilinos_sparsity_pattern.h b/include/deal.II/lac/trilinos_sparsity_pattern.h index 80d952a1e9..65bc3ad3cb 100644 --- a/include/deal.II/lac/trilinos_sparsity_pattern.h +++ b/include/deal.II/lac/trilinos_sparsity_pattern.h @@ -22,6 +22,7 @@ # include # include # include +# include # include # include @@ -1277,9 +1278,10 @@ namespace TrilinosWrappers // thread-safety) Assert(nonlocal_graph->RowMap().LID( static_cast(row)) != -1, - ExcMessage("Attempted to write into off-processor matrix row " - "that has not be specified as being writable upon " - "initialization")); + ExcMessage("Attempted to write into off-processor matrix row " + + Utilities::to_string(row) + + " that has not been specified as being writable upon " + "initialization.")); ierr = nonlocal_graph->InsertGlobalIndices(trilinos_row_index, n_cols, col_index_ptr); -- 2.39.5