Lagrange
Connectivity< GeometryType > Class Template Reference

Public Types

using Index = typename GeometryType::Index
 
using IndexList = std::vector< Index >
 
using AdjacencyList = std::vector< IndexList >
 

Public Member Functions

void initialize (const GeometryType &geometry)
 
bool is_initialized () const
 
const AdjacencyList & get_vertex_vertex_adjacency () const
 
const AdjacencyList & get_vertex_facet_adjacency () const
 
const AdjacencyList & get_facet_facet_adjacency () const
 
const IndexList & get_vertices_adjacent_to_vertex (Index vi) const
 
const IndexList & get_facets_adjacent_to_vertex (Index vi) const
 
const IndexList & get_facets_adjacent_to_facet (Index fi) const
 

Protected Attributes

bool m_initialized
 
AdjacencyList m_v2v
 
AdjacencyList m_v2f
 
AdjacencyList m_f2f
 

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