# Index

A B C D E F G H I J K L M N O P Q R S T U V W Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## G

g - Variable in class edu.claflin.finder.algo.clustering.Communities
g - Variable in class edu.claflin.finder.algo.clustering.struct.infomap_struct.RelativeUndirectedBitLength
generateCommunityFromLabel(int, int[], Graph) - Method in class edu.claflin.finder.algo.clustering.LabelPropagation
  Performs FastGreedy community detection on a given Graph, returning the clustering with the maximum modularity.
generateNodeToModule(Map<Integer, List<Node>>) - Static method in class edu.claflin.finder.algo.clustering.struct.infomap_struct.RelativeUndirectedBitLength
generateRandomOrder(List<Node>) - Method in class edu.claflin.finder.algo.clustering.LabelPropagation
  Makes a random order for LPA algorithm.
generateTree(PrioritySet<HuffmanNode>) - Method in class edu.claflin.finder.algo.huffman.HuffmanCode
get(int, int) - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.SparseMatrix
  get number at index or null if not set.
get(int, int) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
  Get a single element.
get(Integer) - Method in class edu.claflin.finder.algo.clustering.Communities
  Get Community.
get(T) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
get(T, TreeNode<T>) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
get_c1sigma() - Method in class edu.claflin.finder.algo.clustering.Walktrap.MutualConnectionsRecord
get_c2sigma() - Method in class edu.claflin.finder.algo.clustering.Walktrap.MutualConnectionsRecord
get_mutual_index() - Method in class edu.claflin.finder.algo.clustering.Walktrap.MutualConnectionsRecord
getA() - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.VectorValue
getAdjacencyList(Node) - Method in class edu.claflin.finder.logic.Graph
  Obtains an adjacency list for the supplied node based on the Graph.
getAdjacencyMatrix() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
getAdjacencyMatrix() - Method in class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm
getArray() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
  Access the internal two-dimensional array.
getArrayCopy() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
  Copy the internal two-dimensional array.
getBestBitLength() - Method in class edu.claflin.finder.algo.clustering.struct.infomap_struct.InfomapImplementation
getBitLength() - Method in class edu.claflin.finder.algo.clustering.struct.infomap_struct.RelativeUndirectedBitLength
getBoolean(String) - Method in class edu.claflin.finder.algo.ArgumentsBundle
  Gets a boolean from the booleanList.
getColumnDimension() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
  Get column dimension.
getColumnPackedCopy() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
  Make a one-dimensional column packed copy of the internal array.
getCommunities() - Method in class edu.claflin.finder.algo.clustering.struct.infomap_struct.InfomapImplementation
getCommunities() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
getCommunities() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorCaller
getCommunities() - Method in class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm
getCommunity() - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.VectorValue
getComponents(Graph) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorCaller
getComponents(List<Node>) - Method in class edu.claflin.finder.algo.clustering.GirvanNewman
  Extracts the weak components from a graph.
getConditionsList() - Method in class edu.claflin.finder.algo.ArgumentsBundle
  Gets a copy of the conditionsList that will not structurally modify the one owned by the bundle.
getConditionsList() - Method in class edu.claflin.finder.logic.ConditionedGraph
  Returns an accessible list of conditions.
getConnectedComponents(Graph) - Method in class edu.claflin.finder.algo.ConnectedComponentsDFS
  Gets a list of this Graph's Connected Components.
getConnectionsList() - Method in class edu.claflin.finder.logic.cygrouper.CygrouperNode
getD() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.EigenvalueDecomposition
  Return the block diagonal eigenvalue matrix
getData() - Method in class edu.claflin.finder.logic.Edge
  Access method for the Edge's data (such as weight).
getDegree() - Method in class edu.claflin.finder.logic.Node
  Get the Node's in-degree.
getDegree(Node) - Method in class edu.claflin.finder.algo.clustering.Walktrap
  Get the Node degree.
getDouble(String) - Method in class edu.claflin.finder.algo.ArgumentsBundle
  Gets a double from the doubleList.
getEdge() - Method in class edu.claflin.finder.algo.spanningtree.Prim.DistanceRecord
getEdge(int, int) - Method in class edu.claflin.finder.logic.Graph
  Deprecated.
  Outdated since v3. No replacement. Obtain the edge first, then obtain the data from the Edge object.
getEdge(Node) - Method in class edu.claflin.finder.logic.Node
getEdge(Node, Node) - Method in class edu.claflin.finder.logic.Graph
  Locates an Edge object in the edgeList and returns it.
getEdge(String, String) - Method in class edu.claflin.finder.logic.Graph
  Deprecated.
  Outdated since v3. No replacement. Obtain the edge first, then obtain the data from the Edge object.
getEdgeCount() - Method in class edu.claflin.finder.logic.Graph
  Get the number of Edges in the Graph
getEdgeList() - Method in class edu.claflin.finder.logic.Graph
  Returns the list of edges in the graph.
getEdges() - Method in class edu.claflin.finder.logic.Node
  Get the Node's edges
getEdgesBack(List<Node>) - Method in class edu.claflin.finder.logic.Graph
  Gets the list edges of this Graph that involve the nodes in the given list
getEdgeScore(Edge) - Method in class edu.claflin.finder.algo.clustering.struct.girvan_newman_struct.BetweennessCentrality
getEndpoints() - Method in class edu.claflin.finder.logic.Edge
getEnum(String) - Method in class edu.claflin.finder.algo.ArgumentsBundle
  Gets an enum from the enumList.
getFreq() - Method in class edu.claflin.finder.algo.huffman.HuffmanNode
getFreq() - Method in class edu.claflin.finder.logic.Node
getGraph() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
getGraphList(int[], Graph) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorCaller
getGraphSortOrder() - Method in class edu.claflin.finder.algo.Algorithm
getGraphWeight() - Method in class edu.claflin.finder.logic.Graph
  Get the Graph's total weight (sum of all edge weights)
getGroupModMatrix(int) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
getGroupVector(double[][]) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
getHeight() - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
getHeight(TreeNode<T>) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
getI() - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.IndexedHeapNode
getIdentifier() - Method in class edu.claflin.finder.logic.Node
  Access method for the Node's identifier.
getImagEigenvalues() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.EigenvalueDecomposition
  Return the imaginary parts of the eigenvalues
getIndex() - Method in class edu.claflin.finder.algo.clustering.struct.TreeNodeInfo
getIndex() - Method in class edu.claflin.finder.algo.spanningtree.Prim.DistanceRecord
getIndex1() - Method in class edu.claflin.finder.algo.clustering.struct.walk_trap_struct.HeapNodeWT
getIndex2() - Method in class edu.claflin.finder.algo.clustering.struct.walk_trap_struct.HeapNodeWT
getInfo() - Method in class edu.claflin.finder.algo.clustering.struct.TreeNode
getInteger(String) - Method in class edu.claflin.finder.algo.ArgumentsBundle
  Gets an integer from the integerList.
getIntegerIdentifier() - Method in class edu.claflin.finder.logic.Node
  Get the index of the Node in its Graph's Node list.
getJ() - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.HeapNodeFG
getLeft() - Method in class edu.claflin.finder.algo.huffman.HuffmanNode
getLeftChild() - Method in class edu.claflin.finder.algo.clustering.struct.TreeNode
  Get the left child TreeNode.
getList() - Method in class edu.claflin.finder.algo.clustering.Communities
  Get Community structure as a List of Node Lists.
getLogger() - Static method in class edu.claflin.finder.Global
  Gets the logger.
getM2() - Method in class edu.claflin.finder.algo.clustering.Communities
getMatrix(int[], int[]) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
  Get a submatrix.
getMatrix(int[], int, int) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
  Get a submatrix.
getMatrix(int, int, int[]) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
  Get a submatrix.
getMatrix(int, int, int, int) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
  Get a submatrix.
getMax() - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
getMax(int) - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.SparseMatrix
  Get the maximum q value at row i
getMax(TreeNode<T>) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
getMembers() - Method in class edu.claflin.finder.algo.clustering.struct.infomap_struct.ModuleNode
getMin() - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
getMin(TreeNode<T>) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
getMinNodeCount() - Method in class edu.claflin.finder.algo.Algorithm
getModularityDelta(int, int, int) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
getModularityMatrix() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
getModularityScore(double[][], int[]) - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
getName() - Method in class edu.claflin.finder.algo.huffman.HuffmanNode
getName() - Method in class edu.claflin.finder.logic.Graph
  Gets the name of the graph.
getName(Graph, String, List<Edge>) - Method in class edu.claflin.finder.algo.spanningtree.ExtremumSpanningTree
getNeighbors() - Method in class edu.claflin.finder.logic.Node
  Get the Node's neighbors
getNode(String) - Method in class edu.claflin.finder.logic.Graph
  Gets a node based on its name.
getNodeCount() - Method in class edu.claflin.finder.logic.Graph
  Gets the number of nodes in the graph.
getNodeEdges(Node) - Method in class edu.claflin.finder.logic.Graph
  Get the list of Edges in which the given Node participates.
getNodeIndex(Node) - Method in class edu.claflin.finder.logic.Graph
  Gets the index of a Node object in memory.
getNodeIndex(String) - Method in class edu.claflin.finder.logic.Graph
  Deprecated.
  Outdated since v3. Replaced by {}
getNodeList() - Method in class edu.claflin.finder.logic.Graph
  Returns the list of nodes in the graph.
getNodeModule(Node) - Method in class edu.claflin.finder.algo.clustering.struct.infomap_struct.InfomapImplementation
getNodeName(int) - Method in class edu.claflin.finder.logic.Graph
  Deprecated.
  Outdated since v3. No replacement. Obtain the Node data via the `Node` object.
getObject(String) - Method in class edu.claflin.finder.algo.ArgumentsBundle
  Gets an object from the enumList.
getOppositeGroup() - Method in class edu.claflin.finder.logic.cygrouper.CygrouperNode
getOther(Node) - Method in class edu.claflin.finder.logic.Edge
getOutput() - Static method in class edu.claflin.finder.Global
  Gets the output directory for storing results.
getPartiteNumber() - Method in class edu.claflin.finder.algo.Algorithm
getPartiteNumber() - Method in class edu.claflin.finder.logic.cygrouper.CygrouperNode
getPartiteSets() - Method in class edu.claflin.finder.logic.Graph
  Divides the given graph into two bipartite sets.
getQ() - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.HeapNodeFG
getRealEigenvalues() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.EigenvalueDecomposition
  Return the real parts of the eigenvalues
getRight() - Method in class edu.claflin.finder.algo.huffman.HuffmanNode
getRightChild() - Method in class edu.claflin.finder.algo.clustering.struct.TreeNode
  Get the right child TreeNode.
getRowDimension() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
  Get row dimension.
getRowPackedCopy() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Matrix
  Make a one-dimensional row packed copy of the internal array.
getSingleton() - Static method in class edu.claflin.finder.logic.cygrouper.Communicator
getSource() - Method in class edu.claflin.finder.logic.Edge
  Access method for the Edge's source.
getSubGraph(int, int, String) - Method in class edu.claflin.finder.logic.Graph
  Deprecated.
  Outdated since v3. Replaced by `Graph.getSubGraph(java.util.List, java.lang.String)`
getSubGraph(ArrayList<String>, String) - Method in class edu.claflin.finder.logic.Graph
  Deprecated.
  Outdated since v3. Replaced by `Graph.getSubGraph(java.util.List, java.lang.String)`
getSubGraph(List<Node>, String) - Method in class edu.claflin.finder.logic.Graph
  Returns a subGraph of this graph.
getTarget() - Method in class edu.claflin.finder.logic.Edge
  Access method for the Edge's target.
getTree() - Method in class edu.claflin.finder.logic.cygrouper.CygrouperAssembler
getV() - Method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.EigenvalueDecomposition
  Return the eigenvector matrix
getVal(T) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
getValue() - Method in class edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.TreeNodeInfoFG
getValue() - Method in class edu.claflin.finder.algo.clustering.struct.TreeNodeInfo
getValue() - Method in class edu.claflin.finder.algo.clustering.struct.walk_trap_struct.HeapNodeWT
getVertexScore(Node) - Method in class edu.claflin.finder.algo.clustering.struct.girvan_newman_struct.BetweennessCentrality
getWeight() - Method in class edu.claflin.finder.logic.Node
  Get the Node's weight
getWeight(Node) - Method in class edu.claflin.finder.algo.clustering.Walktrap
  Get the Node weight.
getWeight(List<Edge>) - Method in class edu.claflin.finder.algo.shortestpath.DijkstraShortestPath
getWeightName() - Method in class edu.claflin.finder.algo.Algorithm
GirvanNewman - Class in edu.claflin.finder.algo.clustering
  Girvan-Newman Algorithm for Community Detection.
GirvanNewman(ArgumentsBundle) - Constructor for class edu.claflin.finder.algo.clustering.GirvanNewman
Global - Class in edu.claflin.finder
  Holds "Global" data that needs to be accessed by multiple parts of the program.
Global() - Constructor for class edu.claflin.finder.Global
  Private constructor for preventing instantiation of the class.
graph - Variable in class edu.claflin.finder.algo.clustering.struct.girvan_newman_struct.BetweennessCentrality
graph - Variable in class edu.claflin.finder.algo.clustering.struct.infomap_struct.AvgBitLength
graph - Variable in class edu.claflin.finder.algo.clustering.struct.infomap_struct.InfomapAlgorithm
graph - Variable in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
graph - Variable in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorCaller
graph - Static variable in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Tester
graph - Variable in class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm
Graph - Class in edu.claflin.finder.logic
  Used to represent a graph in memory.
Graph(String) - Constructor for class edu.claflin.finder.logic.Graph
  Initializes the graph.
Graph(String, List<Node>, List<Edge>) - Constructor for class edu.claflin.finder.logic.Graph
  Private constructor used by subGraph method.
GraphAverageWeightComparator - Class in edu.claflin.finder.logic.comp
GraphAverageWeightComparator() - Constructor for class edu.claflin.finder.logic.comp.GraphAverageWeightComparator
graphName - Variable in class edu.claflin.finder.logic.Graph
  The name of the Graph provided by the user.
GraphReader - Interface in edu.claflin.finder.io.graph.sub
  Interface used for classes designed to read graphs from memory.
GraphSizeComparator - Class in edu.claflin.finder.logic.comp
GraphSizeComparator(boolean) - Constructor for class edu.claflin.finder.logic.comp.GraphSizeComparator
GraphSortOrder() - Constructor for enum edu.claflin.finder.algo.Algorithm.GraphSortOrder
GraphWriter - Interface in edu.claflin.finder.io.graph.sub
  Interface used by classes that write graphs to memory.
greatestPowerOf2LessThanN(int) - Method in class edu.claflin.finder.algo.clustering.struct.BinarySearchTree
  .
group - Variable in class edu.claflin.finder.logic.cygrouper.CygrouperNode
GroupData(int, ArrayList<Integer>) - Constructor for class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm.GroupData
groupLabel - Variable in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
groupLabel - Variable in class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm.GroupData
groupMap - Variable in class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm
groupMapToString(HashMap<Integer, ArrayList<Integer>>, Graph) - Static method in class edu.claflin.finder.algo.clustering.struct.louvain_struct.Tester
groups - Static variable in class edu.claflin.finder.logic.cygrouper.Communicator
groupsToString(int[]) - Static method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Tester
groupToString(int[], int) - Static method in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.Tester
groupToString(int[], int, Graph) - Static method in class edu.claflin.finder.algo.clustering.struct.louvain_struct.Tester
groupToString(HashMap<Integer, ArrayList<Integer>>, int, Graph) - Static method in class edu.claflin.finder.algo.clustering.struct.louvain_struct.Tester
groupVector - Variable in class edu.claflin.finder.algo.clustering.struct.leading_eigenvector_struct.LeadingEigenvectorAlgorithm
groupVector - Variable in class edu.claflin.finder.algo.clustering.struct.louvain_struct.LouvainAlgorithm
GRPH - Enum constant in enum edu.claflin.finder.log.LogType

A B C D E F G H I J K L M N O P Q R S T U V W Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form