320 template <
typename number>
323 const std::map<types::global_dof_index, number> &boundary_values,
327 const bool eliminate_columns =
true);
334 template <
typename number>
337 const std::map<types::global_dof_index, number> &boundary_values,
341 const bool eliminate_columns =
true);
343#ifdef DEAL_II_WITH_PETSC
353 const std::map<types::global_dof_index, PetscScalar> &boundary_values,
357 const bool eliminate_columns =
true);
364 const std::map<types::global_dof_index, PetscScalar> &boundary_values,
368 const bool eliminate_columns =
true);
372#ifdef DEAL_II_WITH_TRILINOS
408 const std::map<types::global_dof_index, TrilinosScalar> &boundary_values,
412 const bool eliminate_columns =
true);
420 const std::map<types::global_dof_index, TrilinosScalar> &boundary_values,
424 const bool eliminate_columns =
true);
445 template <
typename number>
448 const std::map<types::global_dof_index, number> &boundary_values,
449 const std::vector<types::global_dof_index> & local_dof_indices,
452 const bool eliminate_columns);
458 "You are providing a matrix whose subdivision into "
459 "blocks in either row or column direction does not use "
460 "the same blocks sizes as the solution vector or "
461 "right hand side vectors, respectively.");