- 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.