- calcAverage(double[]) - Static method in class nl.cwts.util.Arrays
 
- 
Calculates the average of the values in an array.
 
- calcAverage() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Calculates the average of all elements.
 
- calcAverage() - Method in class nl.cwts.util.LargeIntArray
 
- 
Calculates the average of all elements.
 
- calcAverage() - Method in class nl.cwts.util.LargeLongArray
 
- 
Calculates the average of all elements.
 
- calcMaximum(double[]) - Static method in class nl.cwts.util.Arrays
 
- 
Calculates the maximum of the values in an array.
 
- calcMaximum(int[]) - Static method in class nl.cwts.util.Arrays
 
- 
Calculates the maximum of the values in an array.
 
- calcMaximum() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Calculates the maximum of all elements.
 
- calcMaximum() - Method in class nl.cwts.util.LargeIntArray
 
- 
Calculates the maximum of all elements.
 
- calcMaximum() - Method in class nl.cwts.util.LargeLongArray
 
- 
Calculates the maximum of all elements.
 
- calcMedian(double[]) - Static method in class nl.cwts.util.Arrays
 
- 
Calculates the median of the values in an array.
 
- calcMinimum(double[]) - Static method in class nl.cwts.util.Arrays
 
- 
Calculates the minimum of the values in an array.
 
- calcMinimum(int[]) - Static method in class nl.cwts.util.Arrays
 
- 
Calculates the minimum of the values in an array.
 
- calcMinimum() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Calculates the minimum of all elements.
 
- calcMinimum() - Method in class nl.cwts.util.LargeIntArray
 
- 
Calculates the minimum of all elements.
 
- calcMinimum() - Method in class nl.cwts.util.LargeLongArray
 
- 
Calculates the minimum of all elements.
 
- calcNormalizedMutualInformation(Clustering) - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Calculates the normalized mutual information relative to another
 clustering.
 
- calcQuality(Network, Clustering) - Method in class nl.cwts.networkanalysis.CPMClusteringAlgorithm
 
- 
Calculates the quality of a clustering using the CPM quality function.
 
- calcQuality(Network, Clustering) - Method in interface nl.cwts.networkanalysis.QualityClusteringAlgorithm
 
- 
Calculates the quality of a clustering of the nodes in a network.
 
- calcQuality(Network, Layout) - Method in interface nl.cwts.networkanalysis.QualityLayoutAlgorithm
 
- 
Calculates the quality of a layout of the nodes in a network.
 
- calcQuality(Network, Layout) - Method in class nl.cwts.networkanalysis.VOSLayoutAlgorithm
 
- 
Calculates the quality of a layout using the VOS quality function.
 
- calcSum(double[]) - Static method in class nl.cwts.util.Arrays
 
- 
Calculates the sum of the values in an array.
 
- calcSum(double[], int, int) - Static method in class nl.cwts.util.Arrays
 
- 
Calculates the sum of the values in an array, considering only array
 elements within a specified range.
 
- calcSum() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Calculates the sum of all elements.
 
- calcSum(long, long) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Calculates the sum of all elements in the indicated range.
 
- calcSum() - Method in class nl.cwts.util.LargeIntArray
 
- 
Calculates the sum of all elements.
 
- calcSum(long, long) - Method in class nl.cwts.util.LargeIntArray
 
- 
Calculates the sum of all elements in the indicated range.
 
- calcSum() - Method in class nl.cwts.util.LargeLongArray
 
- 
Calculates the sum of all elements.
 
- calcSum(long, long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Calculates the sum of all elements in the indicated range.
 
- calcVariationOfInformation(Clustering) - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Calculates the variation of information relative to another clustering.
 
- capacity() - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Gets capacity of array.
 
- capacity() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Gets capacity of array.
 
- capacity() - Method in class nl.cwts.util.LargeIntArray
 
- 
Gets capacity of array.
 
- capacity() - Method in class nl.cwts.util.LargeLongArray
 
- 
Gets capacity of array.
 
- checkIntegrity() - Method in class nl.cwts.networkanalysis.Network
 
- 
Checks the integrity of the network.
 
- clear() - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Removes all elements from the array.
 
- clear() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Removes all elements from the array.
 
- clear() - Method in class nl.cwts.util.LargeIntArray
 
- 
Removes all elements from the array.
 
- clear() - Method in class nl.cwts.util.LargeLongArray
 
- 
Removes all elements from the array.
 
- clone() - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Clones the clustering.
 
- clone() - Method in class nl.cwts.networkanalysis.CPMClusteringAlgorithm
 
- 
Clones the algorithm.
 
- clone() - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Clones the algorithm.
 
- clone() - Method in class nl.cwts.networkanalysis.Layout
 
- 
Clones the layout.
 
- clone() - Method in class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Clones the algorithm.
 
- clone() - Method in class nl.cwts.networkanalysis.LouvainAlgorithm
 
- 
Clones the algorithm.
 
- clone() - Method in class nl.cwts.networkanalysis.VOSLayoutAlgorithm
 
- 
Clones the algorithm.
 
- clone() - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Clones the array.
 
- clone() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Clones the array.
 
- clone() - Method in class nl.cwts.util.LargeIntArray
 
- 
Clones the array.
 
- clone() - Method in class nl.cwts.util.LargeLongArray
 
- 
Clones the array.
 
- Clustering - Class in nl.cwts.networkanalysis
 
- 
Clustering of the nodes in a network.
 
- Clustering(int) - Constructor for class nl.cwts.networkanalysis.Clustering
 
- 
Constructs a singleton clustering for a specified number of nodes.
 
- Clustering(int[]) - Constructor for class nl.cwts.networkanalysis.Clustering
 
- 
Constructs a clustering using a specified cluster for each node.
 
- ClusteringAlgorithm - Interface in nl.cwts.networkanalysis
 
- 
Interface for clustering algorithms.
 
- clusters - Variable in class nl.cwts.networkanalysis.Clustering
 
- 
Cluster of each node.
 
- COLUMN_SEPARATOR - Static variable in class nl.cwts.networkanalysis.run.FileIO
 
- 
Column separator for edge list, clustering, and layout files.
 
- ComponentsAlgorithm - Class in nl.cwts.networkanalysis
 
- 
Algorithm for finding the connected components of a network.
 
- ComponentsAlgorithm() - Constructor for class nl.cwts.networkanalysis.ComponentsAlgorithm
 
- 
Constructs a components algorithm.
 
- coordinates - Variable in class nl.cwts.networkanalysis.Layout
 
- 
Coordinates of each node.
 
- copyOfRange(long, long) - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Copies the specified range to a new array.
 
- copyOfRange(long, long) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Copies the specified range to a new array.
 
- copyOfRange(long, long) - Method in class nl.cwts.util.LargeIntArray
 
- 
Copies the specified range to a new array.
 
- copyOfRange(long, long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Copies the specified range to a new array.
 
- CPM - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Quality function IDs.
 
- CPMClusteringAlgorithm - Class in nl.cwts.networkanalysis
 
- 
Abstract base class for clustering algorithms that use the CPM quality
 function.
 
- CPMClusteringAlgorithm() - Constructor for class nl.cwts.networkanalysis.CPMClusteringAlgorithm
 
- 
Constructs a CPM clustering algorithm.
 
- CPMClusteringAlgorithm(double) - Constructor for class nl.cwts.networkanalysis.CPMClusteringAlgorithm
 
- 
Constructs a CPM clustering algorithm with a specified resolution
 parameter.
 
- createDoubleArrayOfOnes(int) - Static method in class nl.cwts.util.Arrays
 
- 
Creates a double array of ones.
 
- createDoubleArrayOfRandomNumbers(int) - Static method in class nl.cwts.util.Arrays
 
- 
Creates a double array of random numbers.
 
- createDoubleArrayOfRandomNumbers(int, Random) - Static method in class nl.cwts.util.Arrays
 
- 
Creates a double array of random numbers.
 
- createNetworkWithoutEdgeWeights() - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates a copy of the network, but without edge weights.
 
- createNetworkWithoutNodeAndEdgeWeights() - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates a copy of the network, but without node and edge weights.
 
- createNetworkWithoutNodeWeights() - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates a copy of the network, but without node weights.
 
- createNormalizedNetworkUsingAssociationStrength() - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates a copy of the network in which the edge weights have been
 normalized using the association strength.
 
- createNormalizedNetworkUsingFractionalization() - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates a copy of the network in which the edge weights have been
 normalized using fractionalization.
 
- createPrunedNetwork(int) - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates a copy of the network that has been pruned in order to have a
 specified maximum number of edges.
 
- createPrunedNetwork(long, Random) - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates a copy of the network that has been pruned in order to have a
 specified maximum number of edges.
 
- createReducedNetwork(Clustering) - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates a reduced (or aggregate) network based on a clustering.
 
- createSubnetwork(int[]) - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates an induced subnetwork for specified nodes.
 
- createSubnetwork(boolean[]) - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates an induced subnetwork for specified nodes.
 
- createSubnetwork(Clustering, int) - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates an induced subnetwork for a specified cluster in a clustering.
 
- createSubnetworkLargestComponent() - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates an induced subnetwork of the largest connected component.
 
- createSubnetworks(Clustering) - Method in class nl.cwts.networkanalysis.Network
 
- 
Creates induced subnetworks for the clusters in a clustering.
 
- DEFAULT_ALGORITHM - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Default clustering algorithm.
 
- DEFAULT_ATTRACTION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Default attraction parameter.
 
- DEFAULT_ATTRACTION - Static variable in class nl.cwts.networkanalysis.VOSLayoutAlgorithm
 
- 
Default attraction parameter.
 
- DEFAULT_EDGE_WEIGHT_INCREMENT - Static variable in class nl.cwts.networkanalysis.VOSLayoutAlgorithm
 
- 
Default edge weight increment parameter.
 
- DEFAULT_INITIAL_STEP_SIZE - Static variable in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Default initial step size.
 
- DEFAULT_INITIAL_STEP_SIZE - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Default initial step size.
 
- DEFAULT_MAX_N_ITERATIONS - Static variable in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Default maximum number of iterations.
 
- DEFAULT_MAX_N_ITERATIONS - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Default maximum number of iterations.
 
- DEFAULT_MIN_CLUSTER_SIZE - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Default minimum cluster size.
 
- DEFAULT_MIN_STEP_SIZE - Static variable in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Default minimum step size.
 
- DEFAULT_MIN_STEP_SIZE - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Default minimum step size.
 
- DEFAULT_N_ITERATIONS - Static variable in class nl.cwts.networkanalysis.IterativeCPMClusteringAlgorithm
 
- 
Default number of iterations.
 
- DEFAULT_N_ITERATIONS - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Default number of iterations.
 
- DEFAULT_N_RANDOM_STARTS - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Default number of random starts.
 
- DEFAULT_N_RANDOM_STARTS - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Default number of random starts.
 
- DEFAULT_NORMALIZATION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Default normalization method.
 
- DEFAULT_NORMALIZATION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Default normalization method.
 
- DEFAULT_QUALITY_FUNCTION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Default quality function.
 
- DEFAULT_QUALITY_FUNCTION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Default quality function.
 
- DEFAULT_RANDOMNESS - Static variable in class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Default randomness parameter.
 
- DEFAULT_RANDOMNESS - Static variable in class nl.cwts.networkanalysis.LocalMergingAlgorithm
 
- 
Default randomness parameter.
 
- DEFAULT_RANDOMNESS - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Default randomness parameter.
 
- DEFAULT_REPULSION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Default repulsion parameter.
 
- DEFAULT_REPULSION - Static variable in class nl.cwts.networkanalysis.VOSLayoutAlgorithm
 
- 
Default repulsion parameter.
 
- DEFAULT_REQUIRED_N_QUALITY_VALUE_IMPROVEMENTS - Static variable in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Default required number of quality value improvements.
 
- DEFAULT_REQUIRED_N_QUALITY_VALUE_IMPROVEMENTS - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Default required number of quality value improvements.
 
- DEFAULT_RESOLUTION - Static variable in class nl.cwts.networkanalysis.CPMClusteringAlgorithm
 
- 
Default resolution parameter.
 
- DEFAULT_RESOLUTION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Default resolution parameter.
 
- DEFAULT_STEP_SIZE_REDUCTION - Static variable in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Default step size reduction.
 
- DEFAULT_STEP_SIZE_REDUCTION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Default step size reduction.
 
- DESCRIPTION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Description text.
 
- DESCRIPTION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Description text.
 
- divide(long, double) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Divides existing element by divisor.
 
- divide(long, int) - Method in class nl.cwts.util.LargeIntArray
 
- 
Divides existing element by divisor.
 
- divide(long, long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Divides existing element by divisor.
 
- fastExp(double) - Static method in class nl.cwts.util.FastMath
 
- 
Calculates exp(exponent) using a fast implementation.
 
- FastLocalMovingAlgorithm - Class in nl.cwts.networkanalysis
 
- 
Fast local moving algorithm.
 
- FastLocalMovingAlgorithm() - Constructor for class nl.cwts.networkanalysis.FastLocalMovingAlgorithm
 
- 
Constructs a fast local moving algorithm.
 
- FastLocalMovingAlgorithm(Random) - Constructor for class nl.cwts.networkanalysis.FastLocalMovingAlgorithm
 
- 
Constructs a fast local moving algorithm.
 
- FastLocalMovingAlgorithm(double, int, Random) - Constructor for class nl.cwts.networkanalysis.FastLocalMovingAlgorithm
 
- 
Constructs a fast local moving algorithm for a specified resolution
 parameter and number of iterations.
 
- FastMath - Class in nl.cwts.util
 
- 
Fast implementations of mathematical functions.
 
- fastPow(double, int) - Static method in class nl.cwts.util.FastMath
 
- 
Calculates base ^ exponent using a fast implementation.
 
- FileIO - Class in nl.cwts.networkanalysis.run
 
- 
Utility functions for file I/O.
 
- fill(boolean) - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Fills entire array with constant.
 
- fill(long, long, boolean) - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Fills indicated range with constant.
 
- fill(double) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Fills entire array with constant.
 
- fill(long, long, double) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Fills indicated range with constant.
 
- fill(int) - Method in class nl.cwts.util.LargeIntArray
 
- 
Fills entire array with constant.
 
- fill(long, long, int) - Method in class nl.cwts.util.LargeIntArray
 
- 
Fills indicated range with constant.
 
- fill(long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Fills entire array with constant.
 
- fill(long, long, long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Fills indicated range with constant.
 
- findClustering(Network) - Method in interface nl.cwts.networkanalysis.ClusteringAlgorithm
 
- 
Finds a clustering of the nodes in a network.
 
- findClustering(Network) - Method in class nl.cwts.networkanalysis.ComponentsAlgorithm
 
- 
Finds the connected components of a network.
 
- findClustering(Network) - Method in class nl.cwts.networkanalysis.IncrementalCPMClusteringAlgorithm
 
- 
Finds a clustering of the nodes in a network.
 
- findClustering(Network) - Method in class nl.cwts.networkanalysis.LocalMergingAlgorithm
 
- 
Finds a clustering of the nodes in a network using the local merging
 algorithm.
 
- findLayout(Network) - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Finds a layout using the gradient descent VOS layout algorithm.
 
- findLayout(Network) - Method in interface nl.cwts.networkanalysis.LayoutAlgorithm
 
- 
Finds a layout of the nodes in a network.
 
- firstNeighborIndices - Variable in class nl.cwts.networkanalysis.Network
 
- 
Index of the first neighbor of each node in the (@code neighbors} array.
 
- flip(int) - Method in class nl.cwts.networkanalysis.Layout
 
- 
Flips a layout.
 
- FRACTIONALIZATION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
-  
 
- FRACTIONALIZATION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
-  
 
- from(long) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Iterates over all elements, starting from the indicated element.
 
- from(long) - Method in class nl.cwts.util.LargeIntArray
 
- 
Iterates over all elements, starting from the indicated element.
 
- from(long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Iterates over all elements, starting from the indicated element.
 
- FromIterable(long) - Constructor for class nl.cwts.util.LargeDoubleArray.FromIterable
 
-  
 
- FromIterable(long) - Constructor for class nl.cwts.util.LargeIntArray.FromIterable
 
-  
 
- FromIterable(long) - Constructor for class nl.cwts.util.LargeLongArray.FromIterable
 
-  
 
- fromTo(long, long) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Iterates over elements in indicated range.
 
- fromTo(long, long) - Method in class nl.cwts.util.LargeIntArray
 
- 
Iterates over elements in indicated range.
 
- fromTo(long, long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Iterates over elements in indicated range.
 
- FromToIterable(long, long) - Constructor for class nl.cwts.util.LargeDoubleArray.FromToIterable
 
-  
 
- FromToIterable(long, long) - Constructor for class nl.cwts.util.LargeIntArray.FromToIterable
 
-  
 
- FromToIterable(long, long) - Constructor for class nl.cwts.util.LargeLongArray.FromToIterable
 
-  
 
- generateRandomPermutation(int) - Static method in class nl.cwts.util.Arrays
 
- 
Generates a random permutation.
 
- generateRandomPermutation(int, Random) - Static method in class nl.cwts.util.Arrays
 
- 
Generates a random permutation.
 
- get(long) - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Gets value element based on long index.
 
- get(int, int) - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Gets value element based on segment and offset.
 
- get(long) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Gets value element based on long index.
 
- get(int, int) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Gets value element based on segment and offset.
 
- get(long) - Method in class nl.cwts.util.LargeIntArray
 
- 
Gets value element based on long index.
 
- get(int, int) - Method in class nl.cwts.util.LargeIntArray
 
- 
Gets value element based on segment and offset.
 
- get(long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Gets value element based on long index.
 
- get(int, int) - Method in class nl.cwts.util.LargeLongArray
 
- 
Gets value element based on segment and offset.
 
- getAttraction() - Method in class nl.cwts.networkanalysis.VOSLayoutAlgorithm
 
- 
Returns the attraction parameter.
 
- getAverageDistance() - Method in class nl.cwts.networkanalysis.Layout
 
- 
Returns the average distance between all pairs of nodes.
 
- getCluster(int) - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Returns the cluster of a node.
 
- getClusterIsNotEmpty() - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Returns whether the cluster is empty or not for each cluster.
 
- getClusters() - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Returns the cluster of each node.
 
- getClusterWeights(Network) - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Determine the total node weight of all nodes per cluster.
 
- getClusterWeights(double[]) - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Determine the total node weight of all nodes per cluster.
 
- getCoordinates() - Method in class nl.cwts.networkanalysis.Layout
 
- 
Returns the coordinates of each node.
 
- getCoordinates(int) - Method in class nl.cwts.networkanalysis.Layout
 
- 
Returns the coordinates of a node.
 
- getEdges() - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the list of edges.
 
- getEdgeWeightIncrement() - Method in class nl.cwts.networkanalysis.VOSLayoutAlgorithm
 
- 
Returns the edge weight increment parameter.
 
- getEdgeWeights() - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the edge weights.
 
- getEdgeWeights(int) - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the list of edge weights of a node.
 
- getEdgeWeightsPerNode() - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns a list of edge weights per node.
 
- getInitialStepSize() - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Returns the initial step size.
 
- getLocalMovingAlgorithm() - Method in class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Returns the local moving algorithm.
 
- getLocalMovingAlgorithm() - Method in class nl.cwts.networkanalysis.LouvainAlgorithm
 
- 
Returns the local moving algorithm.
 
- getMaxCoordinates() - Method in class nl.cwts.networkanalysis.Layout
 
- 
Returns the maximum of the coordinates of all node.
 
- getMaxNIterations() - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Returns the maximum number of iterations.
 
- getMinCoordinates() - Method in class nl.cwts.networkanalysis.Layout
 
- 
Returns the minimum of the coordinates of all node.
 
- getMinStepSize() - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Returns the minimum step size.
 
- getNClusters() - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Returns the number of clusters.
 
- getNEdges() - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the number of edges.
 
- getNeighbors(int) - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the list of neighbors of a node.
 
- getNeighborsPerNode() - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns a list of neighbors per node.
 
- getNIterations() - Method in class nl.cwts.networkanalysis.IterativeCPMClusteringAlgorithm
 
- 
Returns the number of iterations.
 
- getNNeighbors(int) - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the number of neighbors of a node.
 
- getNNeighborsPerNode() - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the number of neighbors per node.
 
- getNNodes() - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Returns the number of nodes.
 
- getNNodes() - Method in class nl.cwts.networkanalysis.Layout
 
- 
Returns the number of nodes.
 
- getNNodes() - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the number of nodes.
 
- getNNodesPerCluster() - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Returns the number of nodes per cluster.
 
- getNNonEmptyClusters() - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Returns the number of non-empty clusters.
 
- getNodesPerCluster() - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Returns a list of nodes per cluster.
 
- getNodeWeight(int) - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the weight of a node.
 
- getNodeWeights() - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the weight of each node.
 
- getOffset(long) - Static method in class nl.cwts.util.LargeBooleanArray
 
- 
Gets the offset within a particular segment of the index.
 
- getOffset(long) - Static method in class nl.cwts.util.LargeDoubleArray
 
- 
Gets the offset within a particular segment of the index.
 
- getOffset(long) - Static method in class nl.cwts.util.LargeIntArray
 
- 
Gets the offset within a particular segment of the index.
 
- getOffset(long) - Static method in class nl.cwts.util.LargeLongArray
 
- 
Gets the offset within a particular segment of the index.
 
- getRandomness() - Method in class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Returns the randomness parameter.
 
- getRandomness() - Method in class nl.cwts.networkanalysis.LocalMergingAlgorithm
 
- 
Returns the randomness parameter.
 
- getRepulsion() - Method in class nl.cwts.networkanalysis.VOSLayoutAlgorithm
 
- 
Returns the repulsion parameter.
 
- getRequiredNQualityValueImprovements() - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Returns the required number of quality value improvements.
 
- getResolution() - Method in class nl.cwts.networkanalysis.CPMClusteringAlgorithm
 
- 
Returns the resolution parameter.
 
- getSegment(long) - Static method in class nl.cwts.util.LargeBooleanArray
 
- 
Gets the segment of the index.
 
- getSegment(long) - Static method in class nl.cwts.util.LargeDoubleArray
 
- 
Gets the segment of the index.
 
- getSegment(long) - Static method in class nl.cwts.util.LargeIntArray
 
- 
Gets the segment of the index.
 
- getSegment(long) - Static method in class nl.cwts.util.LargeLongArray
 
- 
Gets the segment of the index.
 
- getStepSizeReduction() - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Returns the step size reduction.
 
- getTotalEdgeWeight() - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the total edge weight.
 
- getTotalEdgeWeight(int) - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the total edge weight of a node.
 
- getTotalEdgeWeightPerNode() - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the total edge weight per node.
 
- getTotalEdgeWeightSelfLinks() - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the total edge weight of self links.
 
- getTotalNodeWeight() - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns the total node weight.
 
- GradientDescentVOSLayoutAlgorithm - Class in nl.cwts.networkanalysis
 
- 
Gradient descent VOS layout algorithm.
 
- GradientDescentVOSLayoutAlgorithm() - Constructor for class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Constructs a gradient descent VOS layout algorithm.
 
- GradientDescentVOSLayoutAlgorithm(Random) - Constructor for class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Constructs a gradient descent VOS layout algorithm.
 
- GradientDescentVOSLayoutAlgorithm(int, int, double, Random) - Constructor for class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Constructs a gradient descent VOS layout algorithm for a specified
 attraction parameter, repulsion parameter, and edge weight increment
 parameter.
 
- GradientDescentVOSLayoutAlgorithm(int, int, double, int, double, double, double, int, Random) - Constructor for class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Constructs a gradient descent VOS layout algorithm for a specified
 attraction parameter, repulsion parameter, edge weight increment
 parameter, maximum number of iterations, initial step size, minimum step
 size, step size reduction, and required number of quality value
 improvements.
 
- identifyComponents() - Method in class nl.cwts.networkanalysis.Network
 
- 
Identifies the connected components of the network.
 
- improveClustering(Network, Clustering) - Method in interface nl.cwts.networkanalysis.IncrementalClusteringAlgorithm
 
- 
Improves a clustering of the nodes in a network.
 
- improveClustering(Network, Clustering) - Method in class nl.cwts.networkanalysis.IterativeCPMClusteringAlgorithm
 
- 
Improves a clustering of the nodes in a network.
 
- improveClustering(Network, Clustering) - Method in class nl.cwts.networkanalysis.StandardLocalMovingAlgorithm
 
- 
Improves a clustering of the nodes in a network using the standard local
 moving algorithm.
 
- improveClusteringOneIteration(Network, Clustering) - Method in class nl.cwts.networkanalysis.FastLocalMovingAlgorithm
 
- 
Improves a clustering by performing one iteration of the fast local
 moving algorithm.
 
- improveClusteringOneIteration(Network, Clustering) - Method in class nl.cwts.networkanalysis.IterativeCPMClusteringAlgorithm
 
- 
Improves a clustering by performing one iteration of an iterative
 clustering algorithm.
 
- improveClusteringOneIteration(Network, Clustering) - Method in class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Improves a clustering by performing one iteration of the Leiden
 algorithm.
 
- improveClusteringOneIteration(Network, Clustering) - Method in class nl.cwts.networkanalysis.LouvainAlgorithm
 
- 
Improves a clustering by performing one iteration of the Louvain
 algorithm.
 
- improveLayout(Network, Layout) - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Improves a layout using the gradient descent VOS layout algorithm.
 
- incidentEdges(int) - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns an iterable over all the incident edges of a node.
 
- IncrementalClusteringAlgorithm - Interface in nl.cwts.networkanalysis
 
- 
Interface for clustering algorithms that are able to improve an existing
 clustering.
 
- IncrementalCPMClusteringAlgorithm - Class in nl.cwts.networkanalysis
 
- 
Abstract base class for incremental clustering algorithms that use the CPM
 quality function.
 
- IncrementalCPMClusteringAlgorithm() - Constructor for class nl.cwts.networkanalysis.IncrementalCPMClusteringAlgorithm
 
- 
Constructs an incremental CPM clustering algorithm.
 
- IncrementalCPMClusteringAlgorithm(double) - Constructor for class nl.cwts.networkanalysis.IncrementalCPMClusteringAlgorithm
 
- 
Constructs an incremental CPM clustering algorithm with a specified
 resolution parameter.
 
- initialStepSize - Variable in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Initial step size.
 
- initRandomCoordinates() - Method in class nl.cwts.networkanalysis.Layout
 
- 
Initializes a random layout.
 
- initRandomCoordinates(Random) - Method in class nl.cwts.networkanalysis.Layout
 
- 
Initializes a random layout.
 
- initSingletonClusters() - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Initializes a singleton clustering.
 
- IterativeCPMClusteringAlgorithm - Class in nl.cwts.networkanalysis
 
- 
Abstract base class for iterative clustering algorithms that use the CPM
 quality function.
 
- IterativeCPMClusteringAlgorithm() - Constructor for class nl.cwts.networkanalysis.IterativeCPMClusteringAlgorithm
 
- 
Constructs an iterative CPM clustering algorithm.
 
- IterativeCPMClusteringAlgorithm(double, int) - Constructor for class nl.cwts.networkanalysis.IterativeCPMClusteringAlgorithm
 
- 
Constructs an iterative CPM clustering algorithm with a specified
 resolution parameter and number of iterations.
 
- iterator() - Method in class nl.cwts.networkanalysis.Network.RangeIterable
 
-  
 
- iterator() - Method in class nl.cwts.util.LargeDoubleArray.FromIterable
 
-  
 
- iterator() - Method in class nl.cwts.util.LargeDoubleArray.FromToIterable
 
-  
 
- iterator() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Iterates over all elements
 
- Iterator() - Constructor for class nl.cwts.util.LargeDoubleArray.Iterator
 
- 
Constructs an iterator that iterates over all elements.
 
- Iterator(long) - Constructor for class nl.cwts.util.LargeDoubleArray.Iterator
 
- 
Constructs an iterator that iterates over all elements, starting from
 some element.
 
- Iterator(long, long) - Constructor for class nl.cwts.util.LargeDoubleArray.Iterator
 
- 
Constructs an iterator that iterates over some range, starting from
 some element to some element.
 
- iterator() - Method in class nl.cwts.util.LargeIntArray.FromIterable
 
-  
 
- iterator() - Method in class nl.cwts.util.LargeIntArray.FromToIterable
 
-  
 
- iterator() - Method in class nl.cwts.util.LargeIntArray
 
- 
Iterates over all elements
 
- Iterator() - Constructor for class nl.cwts.util.LargeIntArray.Iterator
 
- 
Constructs an iterator that iterates over all elements.
 
- Iterator(long) - Constructor for class nl.cwts.util.LargeIntArray.Iterator
 
- 
Constructs an iterator that iterates over all elements, starting from
 some element.
 
- Iterator(long, long) - Constructor for class nl.cwts.util.LargeIntArray.Iterator
 
- 
Constructs an iterator that iterates over some range, starting from
 some element to some element.
 
- iterator() - Method in class nl.cwts.util.LargeLongArray.FromIterable
 
-  
 
- iterator() - Method in class nl.cwts.util.LargeLongArray.FromToIterable
 
-  
 
- iterator() - Method in class nl.cwts.util.LargeLongArray
 
- 
Iterates over all elements
 
- Iterator() - Constructor for class nl.cwts.util.LargeLongArray.Iterator
 
- 
Constructs an iterator that iterates over all elements.
 
- Iterator(long) - Constructor for class nl.cwts.util.LargeLongArray.Iterator
 
- 
Constructs an iterator that iterates over all elements, starting from
 some element.
 
- Iterator(long, long) - Constructor for class nl.cwts.util.LargeLongArray.Iterator
 
- 
Constructs an iterator that iterates over some range, starting from
 some element to some element.
 
- LargeBooleanArray - Class in nl.cwts.util
 
- 
 
- LargeBooleanArray(long) - Constructor for class nl.cwts.util.LargeBooleanArray
 
- 
Constructs a new empty array of specified size.
 
- LargeBooleanArray(long, boolean) - Constructor for class nl.cwts.util.LargeBooleanArray
 
- 
Constructs a new array of indicated size with all elements set to a
 constant value.
 
- LargeBooleanArray(boolean[]) - Constructor for class nl.cwts.util.LargeBooleanArray
 
- 
Constructs a new array copying the values of the supplied array.
 
- LargeDoubleArray - Class in nl.cwts.util
 
- 
 This class enables arrays of doubles up to 64-bits in size (for the exact
 maximum size, please see 
LargeDoubleArray.MAX_SIZE).
 
 
- LargeDoubleArray(long) - Constructor for class nl.cwts.util.LargeDoubleArray
 
- 
Constructs a new empty array of specified size.
 
- LargeDoubleArray(long, double) - Constructor for class nl.cwts.util.LargeDoubleArray
 
- 
Constructs a new array of indicated size with all elements set to a
 constant value.
 
- LargeDoubleArray(double[]) - Constructor for class nl.cwts.util.LargeDoubleArray
 
- 
Constructs a new array copying the values of the supplied array.
 
- LargeDoubleArray.FromIterable - Class in nl.cwts.util
 
- 
Iterable starting from a certain element.
 
- LargeDoubleArray.FromToIterable - Class in nl.cwts.util
 
- 
Iterable starting from a certain element to a certain element.
 
- LargeDoubleArray.Iterator - Class in nl.cwts.util
 
- 
Iterator capable of iterating over a specified range.
 
- LargeIntArray - Class in nl.cwts.util
 
- 
 This class enables arrays of ints up to 64-bits in size (for the exact
 maximum size, please see 
LargeIntArray.MAX_SIZE).
 
 
- LargeIntArray(long) - Constructor for class nl.cwts.util.LargeIntArray
 
- 
Constructs a new empty array of specified size.
 
- LargeIntArray(long, int) - Constructor for class nl.cwts.util.LargeIntArray
 
- 
Constructs a new array of indicated size with all elements set to a
 constant value.
 
- LargeIntArray(int[]) - Constructor for class nl.cwts.util.LargeIntArray
 
- 
Constructs a new array copying the values of the supplied array.
 
- LargeIntArray.FromIterable - Class in nl.cwts.util
 
- 
Iterable starting from a certain element.
 
- LargeIntArray.FromToIterable - Class in nl.cwts.util
 
- 
Iterable starting from a certain element to a certain element.
 
- LargeIntArray.Iterator - Class in nl.cwts.util
 
- 
Iterator capable of iterating over a specified range.
 
- LargeLongArray - Class in nl.cwts.util
 
- 
 This class enables arrays of longs up to 64-bits in size (for the exact
 maximum size, please see 
LargeLongArray.MAX_SIZE).
 
 
- LargeLongArray(long) - Constructor for class nl.cwts.util.LargeLongArray
 
- 
Constructs a new empty array of specified size.
 
- LargeLongArray(long, long) - Constructor for class nl.cwts.util.LargeLongArray
 
- 
Constructs a new array of indicated size with all elements set to a
 constant value.
 
- LargeLongArray(long[]) - Constructor for class nl.cwts.util.LargeLongArray
 
- 
Constructs a new array copying the values of the supplied array.
 
- LargeLongArray.FromIterable - Class in nl.cwts.util
 
- 
Iterable starting from a certain element.
 
- LargeLongArray.FromToIterable - Class in nl.cwts.util
 
- 
Iterable starting from a certain element to a certain element.
 
- LargeLongArray.Iterator - Class in nl.cwts.util
 
- 
Iterator capable of iterating over a specified range.
 
- Layout - Class in nl.cwts.networkanalysis
 
- 
Layout of the nodes in a network.
 
- Layout(int) - Constructor for class nl.cwts.networkanalysis.Layout
 
- 
Constructs a random layout for a specified number of nodes.
 
- Layout(int, Random) - Constructor for class nl.cwts.networkanalysis.Layout
 
- 
Constructs a random layout for a specified number of nodes.
 
- Layout(double[][]) - Constructor for class nl.cwts.networkanalysis.Layout
 
- 
Constructs a layout using specified coordinates for each node.
 
- LayoutAlgorithm - Interface in nl.cwts.networkanalysis
 
- 
Interface for layout algorithms.
 
- LEIDEN - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Clustering algorithm IDs.
 
- LeidenAlgorithm - Class in nl.cwts.networkanalysis
 
- 
Leiden algorithm.
 
- LeidenAlgorithm() - Constructor for class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Constructs a Leiden algorithm.
 
- LeidenAlgorithm(Random) - Constructor for class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Constructs a Leiden algorithm.
 
- LeidenAlgorithm(double, int, double, Random) - Constructor for class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Constructs a Leiden algorithm for a specified resolution parameter,
 number of iterations, and randomness parameter.
 
- LeidenAlgorithm(double, int, double, IncrementalCPMClusteringAlgorithm, Random) - Constructor for class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Constructs a Leiden algorithm for a specified resolution parameter,
 number of iterations, randomness parameter, and local moving algorithm.
 
- length(int) - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Gets the length of the indicated segment.
 
- length(int) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Gets the length of the indicated segment.
 
- length(int) - Method in class nl.cwts.util.LargeIntArray
 
- 
Gets the length of the indicated segment.
 
- length(int) - Method in class nl.cwts.util.LargeLongArray
 
- 
Gets the length of the indicated segment.
 
- LINLOG - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
-  
 
- load(String) - Static method in class nl.cwts.networkanalysis.Clustering
 
- 
Loads a clustering from a file.
 
- load(String) - Static method in class nl.cwts.networkanalysis.Layout
 
- 
Loads a layout from a file.
 
- load(String) - Static method in class nl.cwts.networkanalysis.Network
 
- 
Loads a network from a file.
 
- LocalMergingAlgorithm - Class in nl.cwts.networkanalysis
 
- 
Local merging algorithm.
 
- LocalMergingAlgorithm() - Constructor for class nl.cwts.networkanalysis.LocalMergingAlgorithm
 
- 
Constructs a local merging algorithm.
 
- LocalMergingAlgorithm(Random) - Constructor for class nl.cwts.networkanalysis.LocalMergingAlgorithm
 
- 
Constructs a local merging algorithm.
 
- LocalMergingAlgorithm(double, double, Random) - Constructor for class nl.cwts.networkanalysis.LocalMergingAlgorithm
 
- 
Constructs a local merging algorithm for a specified resolution
 parameter and randomness parameter.
 
- localMovingAlgorithm - Variable in class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Local moving algorithm.
 
- localMovingAlgorithm - Variable in class nl.cwts.networkanalysis.LouvainAlgorithm
 
- 
Local moving algorithm.
 
- LOUVAIN - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
-  
 
- LouvainAlgorithm - Class in nl.cwts.networkanalysis
 
- 
Louvain algorithm.
 
- LouvainAlgorithm() - Constructor for class nl.cwts.networkanalysis.LouvainAlgorithm
 
- 
Constructs a Louvain algorithm.
 
- LouvainAlgorithm(Random) - Constructor for class nl.cwts.networkanalysis.LouvainAlgorithm
 
- 
Constructs a Louvain algorithm.
 
- LouvainAlgorithm(double, int, Random) - Constructor for class nl.cwts.networkanalysis.LouvainAlgorithm
 
- 
Constructs a Louvain algorithm for a specified resolution parameter and
 number of iterations.
 
- LouvainAlgorithm(double, int, IncrementalCPMClusteringAlgorithm) - Constructor for class nl.cwts.networkanalysis.LouvainAlgorithm
 
- 
Constructs a Louvain algorithm for a specified resolution parameter,
 number of iterations, and local moving algorithm.
 
- main(String[]) - Static method in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
This method is called when the tool is started.
 
- main(String[]) - Static method in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
This method is called when the tool is started.
 
- MAX_SIZE - Static variable in class nl.cwts.util.LargeBooleanArray
 
- 
The maximum size of the array in total.
 
- MAX_SIZE - Static variable in class nl.cwts.util.LargeDoubleArray
 
- 
The maximum size of the array in total.
 
- MAX_SIZE - Static variable in class nl.cwts.util.LargeIntArray
 
- 
The maximum size of the array in total.
 
- MAX_SIZE - Static variable in class nl.cwts.util.LargeLongArray
 
- 
The maximum size of the array in total.
 
- MAX_SIZE_ARRAY - Static variable in class nl.cwts.util.LargeBooleanArray
 
- 
The maximum size of each individual array.
 
- MAX_SIZE_ARRAY - Static variable in class nl.cwts.util.LargeDoubleArray
 
- 
The maximum size of each individual array.
 
- MAX_SIZE_ARRAY - Static variable in class nl.cwts.util.LargeIntArray
 
- 
The maximum size of each individual array.
 
- MAX_SIZE_ARRAY - Static variable in class nl.cwts.util.LargeLongArray
 
- 
The maximum size of each individual array.
 
- maxNIterations - Variable in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Maximum number of iterations.
 
- mergeClusters(Clustering) - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Merges the clusters based on a clustering of the clusters.
 
- mergeSort() - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Sorts elements in ascending order using merge sort.
 
- mergeSort() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Sorts elements in ascending order using merge sort.
 
- mergeSort() - Method in class nl.cwts.util.LargeIntArray
 
- 
Sorts elements in ascending order using merge sort.
 
- mergeSort() - Method in class nl.cwts.util.LargeLongArray
 
- 
Sorts elements in ascending order using merge sort.
 
- MINIMUM_INITIAL_CAPACITY - Static variable in class nl.cwts.util.LargeBooleanArray
 
- 
Minimum initial capacity of the array.
 
- MINIMUM_INITIAL_CAPACITY - Static variable in class nl.cwts.util.LargeDoubleArray
 
- 
Minimum initial capacity of the array.
 
- MINIMUM_INITIAL_CAPACITY - Static variable in class nl.cwts.util.LargeIntArray
 
- 
Minimum initial capacity of the array.
 
- MINIMUM_INITIAL_CAPACITY - Static variable in class nl.cwts.util.LargeLongArray
 
- 
Minimum initial capacity of the array.
 
- minStepSize - Variable in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Minimum step size.
 
- MODULARITY - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
-  
 
- multiply(long, double) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Multiplies existing element by multiplier.
 
- multiply(long, int) - Method in class nl.cwts.util.LargeIntArray
 
- 
Multiplies existing element by multiplier.
 
- multiply(long, long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Multiplies existing element by multiplier.
 
- nClusters - Variable in class nl.cwts.networkanalysis.Clustering
 
- 
Number of clusters.
 
- nEdges - Variable in class nl.cwts.networkanalysis.Network
 
- 
Number of edges.
 
- neighbors - Variable in class nl.cwts.networkanalysis.Network
 
- 
Neighbors of each node.
 
- neighbors(int) - Method in class nl.cwts.networkanalysis.Network
 
- 
Returns an iterable over all the neighbors of a node.
 
- Network - Class in nl.cwts.networkanalysis
 
- 
Network.
 
- Network(double[], LargeIntArray[], boolean, boolean) - Constructor for class nl.cwts.networkanalysis.Network
 
- 
Constructs a network based on a list of edges.
 
- Network(double[], LargeIntArray[], LargeDoubleArray, boolean, boolean) - Constructor for class nl.cwts.networkanalysis.Network
 
- 
Constructs a network based on a list of edges.
 
- Network(double[], long[], LargeIntArray, boolean) - Constructor for class nl.cwts.networkanalysis.Network
 
- 
Constructs a network based on a list of neighbors.
 
- Network(double[], long[], LargeIntArray, LargeDoubleArray, boolean) - Constructor for class nl.cwts.networkanalysis.Network
 
- 
Constructs a network based on a list of neighbors.
 
- Network(int, boolean, LargeIntArray[], boolean, boolean) - Constructor for class nl.cwts.networkanalysis.Network
 
- 
Constructs a network based on a list of edges.
 
- Network(int, boolean, LargeIntArray[], LargeDoubleArray, boolean, boolean) - Constructor for class nl.cwts.networkanalysis.Network
 
- 
Constructs a network based on a list of edges.
 
- Network(int, boolean, long[], LargeIntArray, boolean) - Constructor for class nl.cwts.networkanalysis.Network
 
- 
Constructs a network based on a list of neighbors.
 
- Network(int, boolean, long[], LargeIntArray, LargeDoubleArray, boolean) - Constructor for class nl.cwts.networkanalysis.Network
 
- 
Constructs a network based on a list of neighbors.
 
- Network.RangeIterable - Class in nl.cwts.networkanalysis
 
- 
Iterable starting from a certain element to a certain element.
 
- Network.RangeIterator - Class in nl.cwts.networkanalysis
 
- 
Iterator capable of iterating over a specified range.
 
- nextDouble() - Method in class nl.cwts.util.LargeDoubleArray.Iterator
 
- 
Provides next value in array.
 
- nextInt() - Method in class nl.cwts.util.LargeIntArray.Iterator
 
- 
Provides next value in array.
 
- nextLong() - Method in class nl.cwts.networkanalysis.Network.RangeIterator
 
-  
 
- nextLong() - Method in class nl.cwts.util.LargeLongArray.Iterator
 
- 
Provides next value in array.
 
- nIterations - Variable in class nl.cwts.networkanalysis.IterativeCPMClusteringAlgorithm
 
- 
Number of iterations.
 
- nl.cwts.networkanalysis - package nl.cwts.networkanalysis
 
- 
Provides data structures and algorithms for network analysis.
 
- nl.cwts.networkanalysis.run - package nl.cwts.networkanalysis.run
 
- 
Provides classes for running network analysis algorithms.
 
- nl.cwts.util - package nl.cwts.util
 
- 
Provides miscellaneous utility classes.
 
- nNodes - Variable in class nl.cwts.networkanalysis.Clustering
 
- 
Number of nodes.
 
- nNodes - Variable in class nl.cwts.networkanalysis.Layout
 
- 
Number of nodes.
 
- nNodes - Variable in class nl.cwts.networkanalysis.Network
 
- 
Number of nodes.
 
- NO_NORMALIZATION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Normalization method IDs.
 
- NO_NORMALIZATION - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Normalization method IDs.
 
- nodeWeights - Variable in class nl.cwts.networkanalysis.Network
 
- 
Node weights.
 
- NORMALIZATION_NAMES - Static variable in class nl.cwts.networkanalysis.run.RunNetworkClustering
 
- 
Normalization method names.
 
- NORMALIZATION_NAMES - Static variable in class nl.cwts.networkanalysis.run.RunNetworkLayout
 
- 
Normalization method names.
 
- nSegments() - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Gets the number of segments.
 
- nSegments() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Gets the number of segments.
 
- nSegments() - Method in class nl.cwts.util.LargeIntArray
 
- 
Gets the number of segments.
 
- nSegments() - Method in class nl.cwts.util.LargeLongArray
 
- 
Gets the number of segments.
 
- save(String) - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Saves the clustering in a file.
 
- save(String) - Method in class nl.cwts.networkanalysis.Layout
 
- 
Saves the layout in a file.
 
- save(String) - Method in class nl.cwts.networkanalysis.Network
 
- 
Saves the network in a file.
 
- set(long, boolean) - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Sets element to value for indicated index.
 
- set(int, int, boolean) - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Sets element to value for indicated segment and offset.
 
- set(long, double) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Sets element to value for indicated index.
 
- set(int, int, double) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Sets element to value for indicated segment and offset.
 
- set(long, int) - Method in class nl.cwts.util.LargeIntArray
 
- 
Sets element to value for indicated index.
 
- set(int, int, int) - Method in class nl.cwts.util.LargeIntArray
 
- 
Sets element to value for indicated segment and offset.
 
- set(long, long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Sets element to value for indicated index.
 
- set(int, int, long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Sets element to value for indicated segment and offset.
 
- setAttraction(int) - Method in class nl.cwts.networkanalysis.VOSLayoutAlgorithm
 
- 
Sets the attraction parameter.
 
- setCluster(int, int) - Method in class nl.cwts.networkanalysis.Clustering
 
- 
Assigns a node to a cluster.
 
- setCoordinates(int, double[]) - Method in class nl.cwts.networkanalysis.Layout
 
- 
Positions a node at coordinates.
 
- setEdgeWeightIncrement(double) - Method in class nl.cwts.networkanalysis.VOSLayoutAlgorithm
 
- 
Sets the edge weight increment parameter.
 
- setInitialStepSize(double) - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Sets the initial step size.
 
- setLocalMovingAlgorithm(IncrementalCPMClusteringAlgorithm) - Method in class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Sets the local moving algorithm.
 
- setLocalMovingAlgorithm(IncrementalCPMClusteringAlgorithm) - Method in class nl.cwts.networkanalysis.LouvainAlgorithm
 
- 
Sets the local moving algorithm.
 
- setMaxNIterations(int) - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Sets the maximum number of iterations.
 
- setMinStepSize(double) - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Sets the minimum step size.
 
- setNIterations(int) - Method in class nl.cwts.networkanalysis.IterativeCPMClusteringAlgorithm
 
- 
Sets the number of iterations.
 
- setRandomness(double) - Method in class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Sets the randomness parameter.
 
- setRandomness(double) - Method in class nl.cwts.networkanalysis.LocalMergingAlgorithm
 
- 
Sets the randomness parameter.
 
- setRepulsion(int) - Method in class nl.cwts.networkanalysis.VOSLayoutAlgorithm
 
- 
Sets the repulsion parameter.
 
- setRequiredNQualityValueImprovements(int) - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Sets the required number of quality value improvements.
 
- setResolution(double) - Method in class nl.cwts.networkanalysis.CPMClusteringAlgorithm
 
- 
Sets the resolution parameter.
 
- setResolution(double) - Method in class nl.cwts.networkanalysis.LeidenAlgorithm
 
- 
Sets the resolution parameter.
 
- setResolution(double) - Method in class nl.cwts.networkanalysis.LouvainAlgorithm
 
- 
Sets the resolution parameter.
 
- setStepSizeReduction(double) - Method in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Sets the step size reduction.
 
- shrink() - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Shrinks capacity to fit actual size.
 
- shrink() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Shrinks capacity to fit actual size.
 
- shrink() - Method in class nl.cwts.util.LargeIntArray
 
- 
Shrinks capacity to fit actual size.
 
- shrink() - Method in class nl.cwts.util.LargeLongArray
 
- 
Shrinks capacity to fit actual size.
 
- size() - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Gets size of array.
 
- size() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Gets size of array.
 
- size() - Method in class nl.cwts.util.LargeIntArray
 
- 
Gets size of array.
 
- size() - Method in class nl.cwts.util.LargeLongArray
 
- 
Gets size of array.
 
- sort() - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Sorts elements in ascending order using merge sort.
 
- sort(LongComparator) - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Sorts elements in a specified order using merge sort.
 
- sort() - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Sorts elements in ascending order using merge sort.
 
- sort(LongComparator) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Sorts elements in a specified order using merge sort.
 
- sort() - Method in class nl.cwts.util.LargeIntArray
 
- 
Sorts elements in ascending order using merge sort.
 
- sort(LongComparator) - Method in class nl.cwts.util.LargeIntArray
 
- 
Sorts elements in a specified order using merge sort.
 
- sort() - Method in class nl.cwts.util.LargeLongArray
 
- 
Sorts elements in ascending order using merge sort.
 
- sort(LongComparator) - Method in class nl.cwts.util.LargeLongArray
 
- 
Sorts elements in a specified order using merge sort.
 
- sortEdges(LargeIntArray[], LargeDoubleArray) - Static method in class nl.cwts.networkanalysis.Network
 
- 
Sorts a list of edges and the corresponding edge weights.
 
- standardize(boolean) - Method in class nl.cwts.networkanalysis.Layout
 
- 
Standardizes a layout.
 
- StandardLocalMovingAlgorithm - Class in nl.cwts.networkanalysis
 
- 
Standard local moving algorithm.
 
- StandardLocalMovingAlgorithm() - Constructor for class nl.cwts.networkanalysis.StandardLocalMovingAlgorithm
 
- 
Constructs a standard local moving algorithm.
 
- StandardLocalMovingAlgorithm(Random) - Constructor for class nl.cwts.networkanalysis.StandardLocalMovingAlgorithm
 
- 
Constructs a standard local moving algorithm.
 
- StandardLocalMovingAlgorithm(double, Random) - Constructor for class nl.cwts.networkanalysis.StandardLocalMovingAlgorithm
 
- 
Constructs a standard local moving algorithm for a specified resolution
 parameter.
 
- stepSizeReduction - Variable in class nl.cwts.networkanalysis.GradientDescentVOSLayoutAlgorithm
 
- 
Step size reduction.
 
- subtract(long, double) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Subtracts subtraction from existing element.
 
- subtract(long, int) - Method in class nl.cwts.util.LargeIntArray
 
- 
Subtracts subtraction from existing element.
 
- subtract(long, long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Subtracts subtraction from existing element.
 
- swap(long, long) - Method in class nl.cwts.util.LargeBooleanArray
 
- 
Swaps two elements.
 
- swap(long, long) - Method in class nl.cwts.util.LargeDoubleArray
 
- 
Swaps two elements.
 
- swap(long, long) - Method in class nl.cwts.util.LargeIntArray
 
- 
Swaps two elements.
 
- swap(long, long) - Method in class nl.cwts.util.LargeLongArray
 
- 
Swaps two elements.