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\}}\)
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.

Classes

class  BlockIndices
 

Functions

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

Function Documentation

◆ operator<<()

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

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

BlockIndices

Author
Guido Kanschat
Date
2011

Definition at line 241 of file block_indices.h.

◆ swap()

void swap ( BlockIndices u,
BlockIndices v 
)
inline

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.

Author
Wolfgang Bangerth, 2000

Definition at line 475 of file block_indices.h.