GPUE  v1.0
GPU Gross-Pitaevskii Equation numerical solver for Bose-Einstein condensates
LatticeGraph::Lattice Member List

This is the complete list of members for LatticeGraph::Lattice, including all inherited members.

addEdge(std::shared_ptr< Edge > e)LatticeGraph::Lattice
addEdge(std::shared_ptr< Node > n1, std::shared_ptr< Node > n2)LatticeGraph::Lattice
addEdge(std::shared_ptr< Edge > e, std::shared_ptr< Node > n1, std::shared_ptr< Node > n2)LatticeGraph::Lattice
addVortex(std::shared_ptr< Node > n)LatticeGraph::Lattice
adjMatMtca(unsigned int *mat)LatticeGraph::Lattice
adjMatMtca(double *mat)LatticeGraph::Lattice
createEdges(unsigned int radius)LatticeGraph::Lattice
createEdges(double radius)LatticeGraph::Lattice
createVortex(double posx, double posy, int winding)LatticeGraph::Lattice
destroyVortex(unsigned int uid)LatticeGraph::Lattice
genAdjMat(unsigned int *mat)LatticeGraph::Lattice
genAdjMat(double *mat)LatticeGraph::Lattice
getEdgeIdx(unsigned int idx)LatticeGraph::Lattice
getEdgeIdxUid(unsigned int uid)LatticeGraph::Lattice
getEdges()LatticeGraph::Lattice
getEdgeUid(unsigned int uid)LatticeGraph::Lattice
getVortexDistance(std::shared_ptr< Node > n1, std::shared_ptr< Node > n2)LatticeGraph::Lattice
getVortexDistanceD(std::shared_ptr< Node > n1, std::shared_ptr< Node > n2)LatticeGraph::Lattice
getVortexIdx(unsigned int idx)LatticeGraph::Lattice
getVortexIdxUid(unsigned int uid)LatticeGraph::Lattice
getVortexUid(unsigned int uid)LatticeGraph::Lattice
getVortices()LatticeGraph::Lattice
isConnected(std::shared_ptr< Node > n1, std::shared_ptr< Node > n2)LatticeGraph::Lattice
Lattice()LatticeGraph::Lattice
removeEdge(std::shared_ptr< Node > n1, std::shared_ptr< Node > n2)LatticeGraph::Lattice
removeEdge(std::shared_ptr< Edge > e)LatticeGraph::Lattice
removeEdgeIdx(unsigned int idx)LatticeGraph::Lattice
removeEdges(std::shared_ptr< Node > n1)LatticeGraph::Lattice
removeEdgeUid(unsigned int uid)LatticeGraph::Lattice
removeVortex(std::shared_ptr< Node > n)LatticeGraph::Lattice
removeVortexIdx(unsigned int idx)LatticeGraph::Lattice
removeVortexUid(unsigned int uid)LatticeGraph::Lattice
setEdge(unsigned int idx, std::shared_ptr< Edge > e)LatticeGraph::Lattice
setVortex(unsigned int idx, std::shared_ptr< Node > n)LatticeGraph::Lattice
swapIdx(unsigned int idx1, unsigned int idx2)LatticeGraph::Lattice
swapIdxUid(unsigned int uid1, unsigned int uid2)LatticeGraph::Lattice
~Lattice()LatticeGraph::Lattice