libMesh
|
Go to the source code of this file.
Classes | |
class | libMesh::SparsityPattern::Graph |
class | libMesh::SparsityPattern::NonlocalGraph |
class | libMesh::SparsityPattern::AugmentSparsityPattern |
Abstract base class to be used to add user-defined implicit degree of freedom couplings. More... | |
class | libMesh::SparsityPattern::Build |
This helper class can be called on multiple threads to compute the sparsity pattern (or graph) of the sparse matrix resulting from the discretization. More... | |
Namespaces | |
libMesh | |
The libMesh namespace provides an interface to certain functionality in the library. | |
libMesh::SparsityPattern | |
This defines the sparsity pattern, or graph, of a sparse matrix. | |
Typedefs | |
typedef std::vector< dof_id_type, Threads::scalable_allocator< dof_id_type > > | libMesh::SparsityPattern::Row |
Functions | |
template<typename BidirectionalIterator > | |
static void | libMesh::SparsityPattern::sort_row (const BidirectionalIterator begin, BidirectionalIterator middle, const BidirectionalIterator end) |
Splices the two sorted ranges [begin,middle) and [middle,end) into one sorted range [begin,end). More... | |