From: bangerth Date: Tue, 26 Mar 2013 00:30:09 +0000 (+0000) Subject: Fix one more place. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=60bc4a6d87c0176e4d5b9027cf70a4e6ebb0c279;p=dealii-svn.git Fix one more place. git-svn-id: https://svn.dealii.org/branches/branch_bigger_global_dof_indices_4@29034 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/source/lac/trilinos_sparse_matrix.cc b/deal.II/source/lac/trilinos_sparse_matrix.cc index e19e1d8a61..909952bd22 100644 --- a/deal.II/source/lac/trilinos_sparse_matrix.cc +++ b/deal.II/source/lac/trilinos_sparse_matrix.cc @@ -580,6 +580,15 @@ namespace TrilinosWrappers const size_type n_rows = dealii_sparse_matrix.m(); +#ifndef DEAL_II_USE_LARGE_INDEX_TYPE + Assert (static_cast(input_row_map.NumGlobalElements()) == n_rows, + ExcDimensionMismatch (input_row_map.NumGlobalElements(), + n_rows)); +#else + Assert (static_cast(input_row_map.NumGlobalElements64()) == n_rows, + ExcDimensionMismatch (input_row_map.NumGlobalElements64(), + n_rows)); +#endif Assert (input_row_map.NumGlobalElements() == (TrilinosWrappers::types::int_type)n_rows, ExcDimensionMismatch (input_row_map.NumGlobalElements(), n_rows));