From: Wolfgang Bangerth Date: Wed, 8 Feb 2023 00:30:12 +0000 (-0700) Subject: Minor cleanups in PETSc interfaces. X-Git-Tag: v9.5.0-rc1~578^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F14767%2Fhead;p=dealii.git Minor cleanups in PETSc interfaces. Specifically, silence a warning about an unused variable. While there, mark a couple more variables as 'const'. --- diff --git a/source/lac/petsc_parallel_sparse_matrix.cc b/source/lac/petsc_parallel_sparse_matrix.cc index 1e4106fa7b..32981d4451 100644 --- a/source/lac/petsc_parallel_sparse_matrix.cc +++ b/source/lac/petsc_parallel_sparse_matrix.cc @@ -486,9 +486,9 @@ namespace PETScWrappers # ifdef DEBUG { // check indexsets - types::global_dof_index row_owners = + const types::global_dof_index row_owners = Utilities::MPI::sum(local_rows.n_elements(), communicator); - types::global_dof_index col_owners = + const types::global_dof_index col_owners = Utilities::MPI::sum(local_columns.n_elements(), communicator); Assert(row_owners == sparsity_pattern.n_rows(), ExcMessage( @@ -510,8 +510,9 @@ namespace PETScWrappers PetscErrorCode ierr; // create the local to global mappings as arrays. - IndexSet::size_type n_local_active_rows = local_active_rows.n_elements(); - IndexSet::size_type n_local_active_cols = + const IndexSet::size_type n_local_active_rows = + local_active_rows.n_elements(); + const IndexSet::size_type n_local_active_cols = local_active_columns.n_elements(); std::vector idx_glob_row(n_local_active_rows); std::vector idx_glob_col(n_local_active_cols); @@ -674,6 +675,7 @@ namespace PETScWrappers # else { // Use this to avoid unused variables warning + (void)communicator; (void)local_rows; (void)local_active_rows; (void)local_columns;