HyperHDG
Classes
NodeDescriptor Namespace Reference

A namespace containing different classes describing the types of hypernodes. More...

Classes

class  Cubic
 Definition of the node types of a cubic hypergraph. More...
 
class  File
 Hypergraph topology based on an input file. More...
 

Detailed Description

A namespace containing different classes describing the types of hypernodes.


A hypergraph consists of hyperedges (where the PDE is usually defined) and hypernodes. Usually, these nodes encode the continuity of primal and dual variables. However, nodes might also of some boundary type or have additional properties.

To discriminate between several types of hypernodes, the node descriptors return the type of each node belonging to a hyperedge (similarly to the topology which returns the hypernode indices). The local solver knowns, which type (from the node descriptor) encodes which property (such as a Dirichlet node, node where certain continuity conditions are supposed to be met, etc.).

Authors
Guido Kanschat, Heidelberg University, 2019–2020.
Andreas Rupp, Heidelberg University, 2019–2020.