hyperedge_t Derived Type

type, public :: hyperedge_t

Hyperedge object to represent a hyperedge in the network. It contains an ID, order m, and list of m + 1 nodes belonging to the hyperedge.


Inherited by

type~~hyperedge_t~~InheritedByGraph type~hyperedge_t hyperedge_t type~network_t network_t type~network_t->type~hyperedge_t edges

Components

Type Visibility Attributes Name Initial
integer(kind=i4), public :: order = -1
integer(kind=i4), public, allocatable :: nodes(:)
integer(kind=i4), public, allocatable :: dual_edges(:)