waves
Basic FE playground
katoptron::Graph Class Reference

Class used to compute and store the graph of the primal matrices with and without overlaps. More...

#include <Graph.h>

Public Member Functions

 Graph (Teuchos::RCP< Map > map, Teuchos::RCP< ElementsList > elementsList)
 Graph constructor. More...
 

Public Attributes

Teuchos::RCP< crs_graph_typeK
 
Teuchos::RCP< crs_graph_typeS
 
Teuchos::RCP< crs_graph_typeL
 

Private Types

typedef Map::local_ordinal_type local_ordinal_type
 
typedef Map::global_ordinal_type global_ordinal_type
 
typedef Tpetra::CrsGraph< local_ordinal_type, global_ordinal_typecrs_graph_type
 

Detailed Description

Class used to compute and store the graph of the primal matrices with and without overlaps.

Member Typedef Documentation

◆ crs_graph_type

◆ global_ordinal_type

◆ local_ordinal_type

Constructor & Destructor Documentation

◆ Graph()

Graph::Graph ( Teuchos::RCP< Map map,
Teuchos::RCP< ElementsList elementsList 
)

Graph constructor.

This constructor computes the sparsity pattern of the primal matrix.

Arguments:

  • map: an RCP to a Map object,
  • elementsList: an RCP to a ElementsList object.

Member Data Documentation

◆ K

Teuchos::RCP<crs_graph_type> katoptron::Graph::K

◆ L

Teuchos::RCP<crs_graph_type> katoptron::Graph::L

◆ S

Teuchos::RCP<crs_graph_type> katoptron::Graph::S

The documentation for this class was generated from the following files: