PC::PowerCircuitCompMatrix Member List

This is the complete list of members for PC::PowerCircuitCompMatrix, including all inherited members.
addMarkings(const Marking &m1, const Marking &m2)PC::PowerCircuitCompMatrix [private, virtual]
allocateNewMarking(Col col)PC::PowerCircuitCompMatrix [private]
calculateCompactRepresentation(int n, Sign result[32])PC::PowerCircuitCompMatrix [private]
checkCycles()PC::PowerCircuitCompMatrix [private]
checkCyclesRecursive(Row node, std::vector< bool > visited)PC::PowerCircuitCompMatrix [private]
checkMarkingValid(const Marking &m) const PC::PowerCircuitCompMatrix [private]
checkNodeValid(Node n) const PC::PowerCircuitCompMatrix [private]
clone(std::vector< Marking > &markingsToKeep)PC::PowerCircuitCompMatrix [virtual]
cloneMarking(const Marking &mark)PC::PowerCircuitCompMatrix [private, virtual]
cloneNode(Row node)PC::PowerCircuitCompMatrix [private]
cloneNode(Node n)PC::PowerCircuitCompMatrix [private, virtual]
compactify(Col col)PC::PowerCircuitCompMatrix [private]
compactifyFromBottom(Col col)PC::PowerCircuitCompMatrix [private]
compareMarkings(const Marking &m1, const Marking &m2)PC::PowerCircuitCompMatrix [private, virtual]
connect(const Marking &m, const Marking &p)PC::PowerCircuitCompMatrix [virtual]
connectInv(const Marking &m, const Marking &q)PC::PowerCircuitCompMatrix [virtual]
copyMarking(const Marking &m)PC::PowerCircuitCompMatrix [private, virtual]
createMarking(int i=0)PC::PowerCircuitCompMatrix [virtual]
createMarking(const std::list< Node > &nodes)PC::PowerCircuitCompMatrix [virtual]
createMarking(const std::list< Node > &nodeList, const std::list< int > &signList)PC::PowerCircuitCompMatrix [virtual]
createMarkingFromNodes(unsigned int numNodes,...)PC::PowerCircuit [virtual]
createNode(const Marking &succ)PC::PowerCircuitCompMatrix [virtual]
decMarkingRefCount(Marking &mark)PC::PowerCircuitCompMatrix [private, virtual]
deleteCol(Col col)PC::PowerCircuitCompMatrix [private]
deleteMarking(Marking &mark)PC::PowerCircuitCompMatrix [private]
deleteNode(Row node)PC::PowerCircuitCompMatrix [private]
draw(std::string filename, Marking highlight1=Marking(), Marking highlight2=Marking(), Marking highlight3=Marking(), Marking highlight4=Marking(), Marking highlight5=Marking(), Marking highlight6=Marking(), Marking highlight7=Marking(), Marking highlight8=Marking(), Marking highlight9=Marking())PC::PowerCircuit [virtual]
extendTree(std::vector< Row > &nodeList, std::vector< Col > &colList)PC::PowerCircuitCompMatrix [private]
findNewPosOfCompactCol(Col col, bool &equal)PC::PowerCircuitCompMatrix [private]
firstDeletedMarkingPC::PowerCircuitCompMatrix [private, static]
firstDeletedNodePC::PowerCircuitCompMatrix [private, static]
getIncidentNode(const Marking &m)PC::PowerCircuitCompMatrix [private, virtual]
getMarkingNodes(const Marking &m)PC::PowerCircuitCompMatrix [virtual]
getMarkings()PC::PowerCircuitCompMatrix [virtual]
getMatrixUsage()PC::PowerCircuitCompMatrix
getNodes()PC::PowerCircuitCompMatrix [virtual]
getNodeSignInMarking(Node n, const Marking &m) const PC::PowerCircuitCompMatrix [private, virtual]
getNumEdges()PC::PowerCircuit
getNumMarkings()PC::PowerCircuit
getNumNodes()PC::PowerCircuit
getRedNodeOrd(Node n)PC::PowerCircuitCompMatrix [private, virtual]
getReducedNode(unsigned int ord)PC::PowerCircuitCompMatrix [virtual]
getSmallestNodeInMarking(const Marking &m)PC::PowerCircuitCompMatrix [private, virtual]
getSuccMarking(Node n)PC::PowerCircuitCompMatrix [private, virtual]
getTreedNodePosToGivenCol(Col col)PC::PowerCircuitCompMatrix [private]
incMarking(const Marking &mark)PC::PowerCircuitCompMatrix [private, virtual]
incMarkingRefCount(const Marking &mark)PC::PowerCircuitCompMatrix [private, virtual]
insertCompactColIntoTreed(Col col)PC::PowerCircuitCompMatrix [private]
insertCompactMarkingIntoTreed(const Marking &mark)PC::PowerCircuitCompMatrix [private]
insertNewPowerOfTwoNode(unsigned int power)PC::PowerCircuitCompMatrix [private]
insertNodeIntoTreed(Row node)PC::PowerCircuitCompMatrix [private]
intersectMarkings(const Marking &m1, const Marking &m2)PC::PowerCircuitCompMatrix [private, virtual]
invMarking(const Marking &m)PC::PowerCircuitCompMatrix [private, virtual]
isMarkingReduced(const Marking &m) const PC::PowerCircuitCompMatrix [private, virtual]
isSuccessorMarking(const Marking &m) const PC::PowerCircuitCompMatrix [private, virtual]
LAMBDA enum valuePC::PowerCircuitCompMatrix [private]
markingsPC::PowerCircuitCompMatrix [private, static]
MarkingType enum namePC::PowerCircuitCompMatrix [private]
MarkingVector typedefPC::PowerCircuitCompMatrix [private]
matrixPC::PowerCircuitCompMatrix [private]
mergeCols(Col targetCol, Col col2)PC::PowerCircuitCompMatrix [private]
moveColsToTreed(std::list< Col > &colList)PC::PowerCircuitCompMatrix [private]
moveNodeIntoTreedPartOfMatrix(Row node, int newPos)PC::PowerCircuitCompMatrix [private]
newCopyColMarking(const Marking &mark)PC::PowerCircuitCompMatrix [private]
newDoubleNode(Row node)PC::PowerCircuitCompMatrix [private]
newNodeFromMarking(const Marking &mark)PC::PowerCircuitCompMatrix [private]
newOneMarking()PC::PowerCircuitCompMatrix [private]
newOneNode()PC::PowerCircuitCompMatrix [private]
newUnitMarking(int onePos)PC::PowerCircuitCompMatrix [private]
newZeroMarking()PC::PowerCircuitCompMatrix [private]
nodesPC::PowerCircuitCompMatrix [private, static]
NodeVector typedefPC::PowerCircuitCompMatrix [private]
NORMAL enum valuePC::PowerCircuitCompMatrix [private]
numTreedColsPC::PowerCircuitCompMatrix [private]
numTreedNodesPC::PowerCircuitCompMatrix [private]
PowerCircuit()PC::PowerCircuit [inline]
PowerCircuitCompMatrix(int numInitNodes=0, int numInitCols=0)PC::PowerCircuitCompMatrix
print(std::ostream &os=std::cout)PC::PowerCircuitCompMatrix [virtual]
printStatistics(std::ostream &os=std::cout)PC::PowerCircuitCompMatrix [virtual]
reduce()PC::PowerCircuitCompMatrix [virtual]
reduce(std::vector< Node > &nodeVector, std::vector< Marking > &markingVector)PC::PowerCircuitCompMatrix [virtual]
remove(const Marking &m)PC::PowerCircuitCompMatrix [virtual]
removeDoubleNodesFromMarkings(Row oldNode, Row newNode)PC::PowerCircuitCompMatrix [private]
separateMarkingFromCol(const Marking &m)PC::PowerCircuitCompMatrix [private]
setBV(Row node)PC::PowerCircuitCompMatrix [private]
topSortNode(unsigned int nodeIndex, std::vector< Row > &nodesToSort, std::vector< bool > &visited, std::vector< Row > &topSortPerm)PC::PowerCircuitCompMatrix [private]
totalNumMarkingsPC::PowerCircuitCompMatrix [private, static]
totalNumNodesPC::PowerCircuitCompMatrix [private, static]
~PowerCircuit()PC::PowerCircuit [inline, virtual]
~PowerCircuitCompMatrix()PC::PowerCircuitCompMatrix [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Mon Sep 26 18:43:54 2011 for CRyptography And Groups (CRAG) by  doxygen 1.6.1