|
Reference documentation for deal.II version 9.2.0
|
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\)
\(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\)
\(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\)
\(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Go to the documentation of this file.
18 #ifdef DEAL_II_WITH_PETSC
31 std::vector<size_type> block_sizes(num_blocks, 0);
33 if (this->
components.size() != this->n_blocks())
36 for (
unsigned int i = 0; i < this->
n_blocks(); ++i)
47 #endif // DEAL_II_WITH_PETSC
void reinit(const unsigned int n_blocks, const MPI_Comm &communicator, const size_type block_size, const size_type local_size, const bool omit_zeroing_entries=false)
std::vector< Vector > components
unsigned int global_dof_index
#define DEAL_II_NAMESPACE_OPEN
unsigned int n_blocks() const
BlockIndices block_indices
void reinit(const unsigned int n_blocks, const size_type n_elements_per_block)
#define DEAL_II_NAMESPACE_CLOSE