HyperHDG
Classes
Topology Namespace Reference

A namespace containing different classes describing hypergraph topologies. More...

Classes

class  Cubic
 Definition of the topology of a hypergraph — Cubic HyperGraphs. More...
 
class  File
 Hypergraph topology based on an input file. More...
 

Detailed Description

A namespace containing different classes describing hypergraph topologies.


One of the advantages of this software package is the strict discrimination between the topology and the geometry of the domain \(\Omega\). Thus, one can exemplarily define a single topology (the one of a cube) to approximate PDEs that live on the cube's boundary and PDEs that live on a sphere, since their topology is the same. However, different geometries have to be defined, since these obviously are not equal. Thus, all parts of the code that involve communication and/or solving systems of equations are reusable in a much more general (than the standard) sense. Beyond that, absurd (on first sight) domains can be defined easily. This also covers variously periodic domains, for example.

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