InGraph

Types

data Vector a

type Portal

type PortalGraph

type Hamiltonian

Functions

Graph handling routines

emptyGraph

addPortals

newNode

stripEdges

Mathematical Utilities

mean

std

dot

norm

cross2D

vecAngle

Graph queries

linksCross

adjFields

getFields

portalVec

isCoveredBy

isCovered

countCoverings

fieldArea

fieldAreaG

makesCross

Optimization

Hamiltonian Functions

hamiltonianFlynn

hamiltonianFields

hamiltonianLinks

hamiltonianDegree

hamiltonianLinkDefense

hamiltonianAP

hamiltonianRatio

hamiltonianUCLA

portalEnergy

Optimizers

metropolisWith

fieldMetropolisWith

randomField

perturbGraphFields

graphFromFields

perturbGraph

graphOptimizeWith

Graph measures

countLinks

countFields

rankPortals

rankPortalNodes

graphStats

Misc

portals

northSaMo