Skip to content

CXNetworkMeasureEigenvectorCentrality

function

Back to Helios Network Native C API

Kind
function
Source
src/native/include/helios/CXNetwork.h:688

Description

Runs power-iteration eigenvector centrality. - initialNodeCentrality, when non-null, must have one value per node capacity index and is used as the initial vector. - outNodeCentrality must have one value per node capacity index. - executionMode allows callers to force single-thread or parallel mode.

Signature

CX_EXTERN CXBool CXNetworkMeasureEigenvectorCentrality( CXNetworkRef network, const CXString edgeWeightAttribute, CXNeighborDirection direction, CXMeasurementExecutionMode executionMode, CXSize maxIterations, double tolerance, const float *initialNodeCentrality, float *outNodeCentrality, double *outEigenvalue, double *outDelta, CXSize *outIterations, CXBool *outConverged );