|
dune-istl 2.8.0
|
Loading...
Searching...
No Matches
graphcreator.hh
Go to the documentation of this file.
Provides classes for building the matrix graph.
Provides classes for initializing the link attributes of a matrix graph.
Implementation of the BCRSMatrix class.
Define general, extensible interface for operators. The available implementation wraps a matrix.
static constexpr size_type M()
std::ptrdiff_t index() const
iterator end()
Class representing the properties of an ede in the matrix graph.
Definition dependency.hh:37
Class representing a node in the matrix graph.
Definition dependency.hh:124
EdgeIndexMap getEdgeIndexMap()
Get an edge index map for the graph.
An index map for mapping the edges to indices.
Definition graph.hh:468
Attaches properties to the edges and vertices of a graph.
Definition graph.hh:976
Definition graphcreator.hh:20
Dune::Amg::SubGraph< MatrixGraph, std::vector< bool > > SubGraph
Definition graphcreator.hh:24
Dune::Amg::PropertiesGraph< SubGraph, VertexProperties, EdgeProperties, IdentityMap, typename SubGraph::EdgeIndexMap > PropertiesGraph
Definition graphcreator.hh:30
static GraphTuple create(const M &matrix, T &excluded, PI &pinfo, const OF &of)
Definition graphcreator.hh:35
static void free(GraphTuple &graphs)
Definition graphcreator.hh:51
Dune::Amg::MatrixGraph< const Matrix > MatrixGraph
Definition graphcreator.hh:22
std::tuple< MatrixGraph *, PropertiesGraph *, SubGraph * > GraphTuple
Definition graphcreator.hh:32
Dune::Amg::MatrixGraph< const Matrix > MatrixGraph
Definition graphcreator.hh:63
M::matrix_type Matrix
Definition graphcreator.hh:61
Dune::Amg::PropertiesGraph< MatrixGraph, VertexProperties, EdgeProperties, IdentityMap, IdentityMap > PropertiesGraph
Definition graphcreator.hh:69
std::tuple< MatrixGraph *, PropertiesGraph * > GraphTuple
Definition graphcreator.hh:71
static GraphTuple create(const M &matrix, T &excluded, const SequentialInformation &pinfo, const OF &)
Definition graphcreator.hh:74
static void free(GraphTuple &graphs)
Definition graphcreator.hh:84
Definition pinfo.hh:26
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8