Reference documentation for deal.II version Git 2e98021fd4 2020-10-20 17:25:20 -0400
\(\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\}}\)
Classes | Functions
block_indices.h File Reference
#include <deal.II/base/config.h>
#include <deal.II/base/exceptions.h>
#include <deal.II/base/logstream.h>
#include <deal.II/base/subscriptor.h>
#include <deal.II/base/utilities.h>
#include <cstddef>
#include <vector>

Go to the source code of this file.


class  BlockIndices


LogStreamoperator<< (LogStream &s, const BlockIndices &bi)
void swap (BlockIndices &u, BlockIndices &v)

Function Documentation

◆ operator<<()

LogStream& operator<< ( LogStream s,
const BlockIndices bi 

Operator for logging BlockIndices. Writes the number of blocks, the size of each block and the total size of the index field.


Definition at line 238 of file block_indices.h.

◆ swap()

void swap ( BlockIndices u,
BlockIndices v 

Global function swap which overloads the default implementation of the C++ standard library which uses a temporary object. The function simply exchanges the data of the two objects.

Definition at line 471 of file block_indices.h.