Reference documentation for deal.II version GIT b8135fa6eb 2023-03-25 15:55:02+00:00
\(\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 <algorithm>
#include <cstddef>
#include <string>
#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 472 of file block_indices.h.