Reference documentation for deal.II version 9.6.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\}}\)
Loading...
Searching...
No Matches
sparsity_pattern.h File Reference
#include <deal.II/base/config.h>
#include <deal.II/base/array_view.h>
#include <deal.II/base/exceptions.h>
#include <deal.II/base/linear_index_iterator.h>
#include <deal.II/base/subscriptor.h>
#include <deal.II/lac/sparsity_pattern_base.h>
#include <boost/version.hpp>
#include <boost/serialization/array.hpp>
#include <boost/serialization/split_member.hpp>
#include <algorithm>
#include <iostream>
#include <memory>
#include <vector>

Go to the source code of this file.

Classes

class  SparsityPatternIterators::Accessor
 
class  SparsityPatternIterators::Iterator
 
class  SparsityPattern
 

Namespaces

namespace  internals
 
namespace  internals::SparsityPatternTools
 
namespace  SparsityPatternIterators
 

Typedefs

using internals::SparsityPatternTools::size_type = types::global_dof_index
 
using SparsityPatternIterators::size_type = types::global_dof_index
 

Functions

size_type internals::SparsityPatternTools::get_column_index_from_iterator (const size_type i)
 
template<typename value >
size_type internals::SparsityPatternTools::get_column_index_from_iterator (const std::pair< size_type, value > &i)
 
template<typename value >
size_type internals::SparsityPatternTools::get_column_index_from_iterator (const std::pair< const size_type, value > &i)