Crate igraph

Crate igraph 

Source
Expand description

§Introduction

Low-level, unsafe Rust bindings to the C igraph library (generated via bindgen). This crate exposes the raw FFI types and functions from igraph through the included bindings.rs and provides example translations of the igraph C tutorial demonstrating common workflows:

  • lesson 1: create an Erdős–Rényi random graph, compute diameter and mean degree.
  • lesson 2: build a square lattice, measure average path length, randomize edges.
  • lesson 3: construct the Zachary karate club friendship graph and compute degree, closeness and betweenness centralities.

§Safety and usage notes

  • All examples use unsafe code and direct FFI calls. Callers must respect igraph’s initialization and destruction APIs (e.g. igraph_setup() and igraph_destroy()), and must correctly initialize and destroy igraph vector types.
  • Randomness can be made deterministic by seeding the igraph RNG via igraph_rng_seed(igraph_rng_default(), seed).
  • Many constants are C macros exposed by the bindings; their values may be compared as integers (e.g. IGRAPH_UNDIRECTED == 1) when used as boolean flags.
  • Memory management follows the C library’s expectations: vectors and graph objects created via igraph APIs must be explicitly destroyed with the corresponding igraph_*_destroy functions to avoid leaks.

§Tests

  • test_igraph_version asserts compile-time/runtime version constants from the bindings (major/minor/patch).
  • test_igraph_tutorial runs the three tutorial examples to validate the bindings and example translations.

§Intended audience

  • Users who need direct access to igraph’s C API from Rust for prototyping, testing, or building higher-level safe wrappers. Because the bindings are low-level, higher-level ergonomic abstractions are recommended for production code.

See the upstream igraph C documentation and the original tutorial examples for algorithmic details and semantics of the used functions.

§Publications

Csardi, G., & Nepusz, T. (2006). The igraph software package for complex network research. InterJournal, Complex Systems, 1695.

§Installation

We use the bindgen crate to build Rust bindings over the igraph C library.

The latest version of the original C library can be fetched on Github and the installation proceeds according to the tutorial:

wget https://github.com/igraph/igraph/releases/download/1.0.0/igraph-1.0.0.tar.gz
tar xf igraph-1.0.0.tar.gz
cd igraph-1.0.0
mkdir build && cd build
cmake .. # -DBUILD_SHARED_LIBS=ON for building shared libraries.
cmake --build .
sudo cmake --install .

provided that the main tarball as been extracted and that the following dependencies (on MacOS, but similar on Linux distros)

brew install gmp lapack libxml2 glpk arpack blas suitesparse

are installed as well.

Re-exports§

pub use self::igraph_error_type_t as igraph_error_t;

Structs§

__BindgenBitfieldUnit
__BindgenFloat16
__arm_legacy_debug_state
__arm_pagein_state
__darwin_arm_cpmu_state64
__darwin_arm_debug_state32
__darwin_arm_debug_state64
__darwin_arm_exception_state
__darwin_arm_exception_state64
__darwin_arm_exception_state64_v2
__darwin_arm_neon_state
__darwin_arm_neon_state64
__darwin_arm_sme2_state
__darwin_arm_sme_state
__darwin_arm_sme_za_state
__darwin_arm_sve_p_state
__darwin_arm_sve_z_state
__darwin_arm_thread_state
__darwin_arm_thread_state64
__darwin_arm_vfp_state
__darwin_mcontext32
__darwin_mcontext64
__darwin_pthread_handler_rec
__darwin_sigaltstack
__darwin_ucontext
__double2
__float2
__sFILE
__sFILEX
__sbuf
__sigaction
__siginfo
_malloc_zone_t
_opaque_pthread_attr_t
_opaque_pthread_cond_t
_opaque_pthread_condattr_t
_opaque_pthread_mutex_t
_opaque_pthread_mutexattr_t
_opaque_pthread_once_t
_opaque_pthread_rwlock_t
_opaque_pthread_rwlockattr_t
_opaque_pthread_t
cs_igraph_numeric
cs_igraph_sparse
cs_igraph_symbolic
div_t
exception
igraph_adjlist_t
igraph_arpack_options_t
\struct igraph_arpack_options_t \brief Options for ARPACK.
igraph_arpack_storage_t
\struct igraph_arpack_storage_t \brief Storage for ARPACK.
igraph_attribute_combination_record_t
igraph_attribute_combination_t
igraph_attribute_record_list_t
Vector list, dealing with lists of typed vectors efficiently. \ingroup types
igraph_attribute_record_t
\typedef igraph_attribute_record_t \brief An attribute record holding the name, type and values of an attribute.
igraph_attribute_table_t
\struct igraph_attribute_table_t \brief Table of functions to perform operations on attributes.
igraph_bitset_list_t
Vector list, dealing with lists of typed vectors efficiently. \ingroup types
igraph_bitset_t
igraph_bliss_info_t
\struct igraph_bliss_info_t \brief Information about a Bliss run.
igraph_complex_t
igraph_dqueue_bool_t
Double ended queue data type. \ingroup internal
igraph_dqueue_char_t
Double ended queue data type. \ingroup internal
igraph_dqueue_int_t
Double ended queue data type. \ingroup internal
igraph_dqueue_t
Double ended queue data type. \ingroup internal
igraph_eigen_which_t
igraph_eit_t
igraph_es_t
igraph_es_t__bindgen_ty_1__bindgen_ty_1
igraph_es_t__bindgen_ty_1__bindgen_ty_2
igraph_es_t__bindgen_ty_1__bindgen_ty_3
igraph_es_t__bindgen_ty_1__bindgen_ty_4
igraph_graph_list_t
Vector list, dealing with lists of typed vectors efficiently. \ingroup types
igraph_heap_char_t
igraph_heap_int_t
igraph_heap_min_char_t
igraph_heap_min_int_t
igraph_heap_min_t
igraph_heap_t
igraph_hrg_t
\struct igraph_hrg_t \brief Data structure to store a hierarchical random graph.
igraph_i_property_cache_t
igraph_i_protectedPtr
igraph_inclist_t
igraph_layout_drl_options_t
\struct igraph_layout_drl_options_t Parameters for the DrL layout generator
igraph_lazy_adjlist_t
igraph_lazy_inclist_t
igraph_matrix_bool_t
igraph_matrix_char_t
igraph_matrix_complex_t
igraph_matrix_int_t
igraph_matrix_list_t
Vector list, dealing with lists of typed vectors efficiently. \ingroup types
igraph_matrix_t
igraph_maxflow_stats_t
\typedef igraph_maxflow_stats_t \brief Data structure holding statistics from the push-relabel maximum flow solver.
igraph_plfit_result_t
\struct igraph_plfit_result_t \brief Result of fitting a power-law distribution to a vector.
igraph_psumtree_t
igraph_rewiring_stats_t
\typedef igraph_rewiring_stats_t \brief Data structure holding statistics from graph rewiring.
igraph_rng_t
igraph_rng_type_t
igraph_safelocale_s
igraph_sir_t
\struct igraph_sir_t \brief The result of one SIR model simulation.
igraph_sparsemat_iterator_t
igraph_sparsemat_numeric_t
igraph_sparsemat_symbolic_t
igraph_sparsemat_t
igraph_stack_bool_t
Stack data type. \ingroup internal
igraph_stack_char_t
Stack data type. \ingroup internal
igraph_stack_int_t
Stack data type. \ingroup internal
igraph_stack_t
Stack data type. \ingroup internal
igraph_t
\ingroup internal \struct igraph_t \brief The internal data structure for storing graphs.
igraph_vector_bool_t
Vector, dealing with arrays efficiently. \ingroup types
igraph_vector_char_t
Vector, dealing with arrays efficiently. \ingroup types
igraph_vector_complex_t
Vector, dealing with arrays efficiently. \ingroup types
igraph_vector_int_list_t
Vector list, dealing with lists of typed vectors efficiently. \ingroup types
igraph_vector_int_t
Vector, dealing with arrays efficiently. \ingroup types
igraph_vector_list_t
Vector list, dealing with lists of typed vectors efficiently. \ingroup types
igraph_vector_t
Vector, dealing with arrays efficiently. \ingroup types
igraph_vit_t
igraph_vs_t
igraph_vs_t__bindgen_ty_1__bindgen_ty_1
igraph_vs_t__bindgen_ty_1__bindgen_ty_2
imaxdiv_t
ldiv_t
lldiv_t
proc_rlimit_control_wakeupmon
rlimit
rusage
rusage_info_v0
rusage_info_v1
rusage_info_v2
rusage_info_v3
rusage_info_v4
rusage_info_v5
rusage_info_v6
s_igraph_strvector
Vector of strings \ingroup internal
s_vector_ptr
Vector, storing pointers efficiently \ingroup internal
sigaction
sigevent
sigstack
sigvec
timeval
wait__bindgen_ty_1
wait__bindgen_ty_2

Enums§

edge_type_sw_t

Constants§

BIG_ENDIAN
BUFSIZ
BUS_ADRALN
BUS_ADRERR
BUS_NOOP
BUS_OBJERR
BYTE_ORDER
CLD_CONTINUED
CLD_DUMPED
CLD_EXITED
CLD_KILLED
CLD_NOOP
CLD_STOPPED
CLD_TRAPPED
CPUMON_MAKE_FATAL
DOMAIN
EOF
EXIT_FAILURE
EXIT_SUCCESS
FILENAME_MAX
FOOTPRINT_INTERVAL_RESET
FOPEN_MAX
FPE_FLTDIV
FPE_FLTINV
FPE_FLTOVF
FPE_FLTRES
FPE_FLTSUB
FPE_FLTUND
FPE_INTDIV
FPE_INTOVF
FPE_NOOP
FP_FAST_FMA
FP_FAST_FMAF
FP_FAST_FMAL
FP_ILOGB0
FP_ILOGBNAN
FP_INFINITE
FP_NAN
FP_NORMAL
FP_QNAN
FP_SNAN
FP_SUBNORMAL
FP_SUPERNORMAL
FP_ZERO
IGRAPH_DIRECTED
IGRAPH_ECOUNT_MAX
IGRAPH_EDGE_LABELED
IGRAPH_EDGE_UNLABELED
IGRAPH_INTEGER_MAX
IGRAPH_INTEGER_MIN
IGRAPH_INTEGER_SIZE
IGRAPH_LOOPS_SW
IGRAPH_MULTIPLE
IGRAPH_MULTI_SW
IGRAPH_NO_MULTIPLE
IGRAPH_PRId
IGRAPH_PRIu
IGRAPH_SHORTEST_PATH_EPSILON
IGRAPH_SIMPLE_SW
IGRAPH_THREAD_SAFE
IGRAPH_UINT_MAX
IGRAPH_UNDIRECTED
IGRAPH_UNLIMITED
IGRAPH_VCOUNT_MAX
IGRAPH_VERSION
IGRAPH_VERSION_MAJOR
IGRAPH_VERSION_MINOR
IGRAPH_VERSION_PATCH
IGRAPH_VERSION_PRERELEASE
IGRAPH_WRITE_GML_DEFAULT_SW
IGRAPH_WRITE_GML_ENCODE_ONLY_QUOT_SW
ILL_BADSTK
ILL_COPROC
ILL_ILLADR
ILL_ILLOPC
ILL_ILLOPN
ILL_ILLTRP
ILL_NOOP
ILL_PRVOPC
ILL_PRVREG
INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INT64_MAX
INT64_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_FAST64_MAX
INT_FAST64_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
INT_LEAST64_MAX
INT_LEAST64_MIN
IOPOL_APPLICATION
IOPOL_ATIME_UPDATES_DEFAULT
IOPOL_ATIME_UPDATES_OFF
IOPOL_DEFAULT
IOPOL_IMPORTANT
IOPOL_MATERIALIZE_DATALESS_FILES_BASIC_MASK
IOPOL_MATERIALIZE_DATALESS_FILES_DEFAULT
IOPOL_MATERIALIZE_DATALESS_FILES_OFF
IOPOL_MATERIALIZE_DATALESS_FILES_ON
IOPOL_MATERIALIZE_DATALESS_FILES_ORIG
IOPOL_NORMAL
IOPOL_PASSIVE
IOPOL_SCOPE_DARWIN_BG
IOPOL_SCOPE_PROCESS
IOPOL_SCOPE_THREAD
IOPOL_STANDARD
IOPOL_THROTTLE
IOPOL_TYPE_DISK
IOPOL_TYPE_VFS_ALLOW_LOW_SPACE_WRITES
IOPOL_TYPE_VFS_ATIME_UPDATES
IOPOL_TYPE_VFS_DISALLOW_RW_FOR_O_EVTONLY
IOPOL_TYPE_VFS_ENTITLED_RESERVE_ACCESS
IOPOL_TYPE_VFS_IGNORE_CONTENT_PROTECTION
IOPOL_TYPE_VFS_IGNORE_PERMISSIONS
IOPOL_TYPE_VFS_MATERIALIZE_DATALESS_FILES
IOPOL_TYPE_VFS_SKIP_MTIME_UPDATE
IOPOL_TYPE_VFS_STATFS_NO_DATA_VOLUME
IOPOL_TYPE_VFS_TRIGGER_RESOLVE
IOPOL_UTILITY
IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_OFF
IOPOL_VFS_ALLOW_LOW_SPACE_WRITES_ON
IOPOL_VFS_CONTENT_PROTECTION_DEFAULT
IOPOL_VFS_CONTENT_PROTECTION_IGNORE
IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_DEFAULT
IOPOL_VFS_DISALLOW_RW_FOR_O_EVTONLY_ON
IOPOL_VFS_ENTITLED_RESERVE_ACCESS_OFF
IOPOL_VFS_ENTITLED_RESERVE_ACCESS_ON
IOPOL_VFS_IGNORE_PERMISSIONS_OFF
IOPOL_VFS_IGNORE_PERMISSIONS_ON
IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_DEFAULT
IOPOL_VFS_NOCACHE_WRITE_FS_BLKSIZE_ON
IOPOL_VFS_SKIP_MTIME_UPDATE_IGNORE
IOPOL_VFS_SKIP_MTIME_UPDATE_OFF
IOPOL_VFS_SKIP_MTIME_UPDATE_ON
IOPOL_VFS_STATFS_FORCE_NO_DATA_VOLUME
IOPOL_VFS_STATFS_NO_DATA_VOLUME_DEFAULT
IOPOL_VFS_TRIGGER_RESOLVE_DEFAULT
IOPOL_VFS_TRIGGER_RESOLVE_OFF
LITTLE_ENDIAN
L_ctermid
L_tmpnam
MAC_OS_VERSION_11_0
MAC_OS_VERSION_11_1
MAC_OS_VERSION_11_3
MAC_OS_VERSION_11_4
MAC_OS_VERSION_11_5
MAC_OS_VERSION_11_6
MAC_OS_VERSION_12_0
MAC_OS_VERSION_12_1
MAC_OS_VERSION_12_2
MAC_OS_VERSION_12_3
MAC_OS_VERSION_12_4
MAC_OS_VERSION_12_5
MAC_OS_VERSION_12_6
MAC_OS_VERSION_12_7
MAC_OS_VERSION_13_0
MAC_OS_VERSION_13_1
MAC_OS_VERSION_13_2
MAC_OS_VERSION_13_3
MAC_OS_VERSION_13_4
MAC_OS_VERSION_13_5
MAC_OS_VERSION_13_6
MAC_OS_VERSION_13_7
MAC_OS_VERSION_14_0
MAC_OS_VERSION_14_1
MAC_OS_VERSION_14_2
MAC_OS_VERSION_14_3
MAC_OS_VERSION_14_4
MAC_OS_VERSION_14_5
MAC_OS_VERSION_14_6
MAC_OS_VERSION_14_7
MAC_OS_VERSION_15_0
MAC_OS_VERSION_15_1
MAC_OS_VERSION_15_2
MAC_OS_VERSION_15_3
MAC_OS_VERSION_15_4
MAC_OS_VERSION_15_5
MAC_OS_VERSION_15_6
MAC_OS_VERSION_16_0
MAC_OS_VERSION_26_0
MAC_OS_VERSION_26_1
MAC_OS_VERSION_26_2
MAC_OS_X_VERSION_10_0
MAC_OS_X_VERSION_10_1
MAC_OS_X_VERSION_10_2
MAC_OS_X_VERSION_10_3
MAC_OS_X_VERSION_10_4
MAC_OS_X_VERSION_10_5
MAC_OS_X_VERSION_10_6
MAC_OS_X_VERSION_10_7
MAC_OS_X_VERSION_10_8
MAC_OS_X_VERSION_10_9
MAC_OS_X_VERSION_10_10
MAC_OS_X_VERSION_10_11
MAC_OS_X_VERSION_10_12
MAC_OS_X_VERSION_10_13
MAC_OS_X_VERSION_10_14
MAC_OS_X_VERSION_10_15
MAC_OS_X_VERSION_10_16
MAC_OS_X_VERSION_10_10_2
MAC_OS_X_VERSION_10_10_3
MAC_OS_X_VERSION_10_11_2
MAC_OS_X_VERSION_10_11_3
MAC_OS_X_VERSION_10_11_4
MAC_OS_X_VERSION_10_12_1
MAC_OS_X_VERSION_10_12_2
MAC_OS_X_VERSION_10_12_4
MAC_OS_X_VERSION_10_13_1
MAC_OS_X_VERSION_10_13_2
MAC_OS_X_VERSION_10_13_4
MAC_OS_X_VERSION_10_14_1
MAC_OS_X_VERSION_10_14_4
MAC_OS_X_VERSION_10_14_5
MAC_OS_X_VERSION_10_14_6
MAC_OS_X_VERSION_10_15_1
MAC_OS_X_VERSION_10_15_4
MATH_ERREXCEPT
MATH_ERRNO
MINSIGSTKSZ
MULTIPLICITY
M_1_PI
M_2_PI
M_2_SQRTPI
M_E
M_LN2
M_LN10
M_LOG2E
M_LOG10E
M_PI
M_PI_2
M_PI_4
M_SQRT2
M_SQRT1_2
NOABS
NOTORDERED
NSIG
ONE
OUT_FORMAT
OVERFLOW
PDP_ENDIAN
PLOSS
POLL_ERR
POLL_HUP
POLL_IN
POLL_MSG
POLL_OUT
POLL_PRI
PRIO_DARWIN_BG
PRIO_DARWIN_NONUI
PRIO_DARWIN_PROCESS
PRIO_DARWIN_THREAD
PRIO_MAX
PRIO_MIN
PRIO_PGRP
PRIO_PROCESS
PRIO_USER
PRIX8
PRIX16
PRIX32
PRIX64
PRIXFAST8
PRIXFAST16
PRIXFAST32
PRIXFAST64
PRIXLEAST8
PRIXLEAST16
PRIXLEAST32
PRIXLEAST64
PRIXMAX
PRIXPTR
PRId8
PRId16
PRId32
PRId64
PRIdFAST8
PRIdFAST16
PRIdFAST32
PRIdFAST64
PRIdLEAST8
PRIdLEAST16
PRIdLEAST32
PRIdLEAST64
PRIdMAX
PRIdPTR
PRIi8
PRIi16
PRIi32
PRIi64
PRIiFAST8
PRIiFAST16
PRIiFAST32
PRIiFAST64
PRIiLEAST8
PRIiLEAST16
PRIiLEAST32
PRIiLEAST64
PRIiMAX
PRIiPTR
PRIo8
PRIo16
PRIo32
PRIo64
PRIoFAST8
PRIoFAST16
PRIoFAST32
PRIoFAST64
PRIoLEAST8
PRIoLEAST16
PRIoLEAST32
PRIoLEAST64
PRIoMAX
PRIoPTR
PRIu8
PRIu16
PRIu32
PRIu64
PRIuFAST8
PRIuFAST16
PRIuFAST32
PRIuFAST64
PRIuLEAST8
PRIuLEAST16
PRIuLEAST32
PRIuLEAST64
PRIuMAX
PRIuPTR
PRIx8
PRIx16
PRIx32
PRIx64
PRIxFAST8
PRIxFAST16
PRIxFAST32
PRIxFAST64
PRIxLEAST8
PRIxLEAST16
PRIxLEAST32
PRIxLEAST64
PRIxMAX
PRIxPTR
P_tmpdir
RAND_MAX
RENAME_EXCL
RENAME_NOFOLLOW_ANY
RENAME_RESERVED1
RENAME_RESOLVE_BENEATH
RENAME_SECLUDE
RENAME_SWAP
RLIMIT_AS
RLIMIT_CORE
RLIMIT_CPU
RLIMIT_CPU_USAGE_MONITOR
RLIMIT_DATA
RLIMIT_FOOTPRINT_INTERVAL
RLIMIT_FSIZE
RLIMIT_MEMLOCK
RLIMIT_NOFILE
RLIMIT_NPROC
RLIMIT_RSS
RLIMIT_STACK
RLIMIT_THREAD_CPULIMITS
RLIMIT_WAKEUPS_MONITOR
RLIM_NLIMITS
RSIZE_MAX
RUSAGE_CHILDREN
RUSAGE_INFO_CURRENT
RUSAGE_INFO_V0
RUSAGE_INFO_V1
RUSAGE_INFO_V2
RUSAGE_INFO_V3
RUSAGE_INFO_V4
RUSAGE_INFO_V5
RUSAGE_INFO_V6
RUSAGE_SELF
RU_PROC_RUNS_RESLIDE
SA_64REGSET
SA_NOCLDSTOP
SA_NOCLDWAIT
SA_NODEFER
SA_ONSTACK
SA_RESETHAND
SA_RESTART
SA_SIGINFO
SA_USERSPACE_MASK
SA_USERTRAMP
SCNd8
SCNd16
SCNd32
SCNd64
SCNdFAST8
SCNdFAST16
SCNdFAST32
SCNdFAST64
SCNdLEAST8
SCNdLEAST16
SCNdLEAST32
SCNdLEAST64
SCNdMAX
SCNdPTR
SCNi8
SCNi16
SCNi32
SCNi64
SCNiFAST8
SCNiFAST16
SCNiFAST32
SCNiFAST64
SCNiLEAST8
SCNiLEAST16
SCNiLEAST32
SCNiLEAST64
SCNiMAX
SCNiPTR
SCNo8
SCNo16
SCNo32
SCNo64
SCNoFAST8
SCNoFAST16
SCNoFAST32
SCNoFAST64
SCNoLEAST8
SCNoLEAST16
SCNoLEAST32
SCNoLEAST64
SCNoMAX
SCNoPTR
SCNu8
SCNu16
SCNu32
SCNu64
SCNuFAST8
SCNuFAST16
SCNuFAST32
SCNuFAST64
SCNuLEAST8
SCNuLEAST16
SCNuLEAST32
SCNuLEAST64
SCNuMAX
SCNuPTR
SCNx8
SCNx16
SCNx32
SCNx64
SCNxFAST8
SCNxFAST16
SCNxFAST32
SCNxFAST64
SCNxLEAST8
SCNxLEAST16
SCNxLEAST32
SCNxLEAST64
SCNxMAX
SCNxPTR
SEEK_CUR
SEEK_DATA
SEEK_END
SEEK_HOLE
SEEK_SET
SEGV_ACCERR
SEGV_MAPERR
SEGV_NOOP
SIGABRT
SIGALRM
SIGBUS
SIGCHLD
SIGCONT
SIGEMT
SIGEV_KEVENT
SIGEV_NONE
SIGEV_SIGNAL
SIGEV_THREAD
SIGFPE
SIGHUP
SIGILL
SIGINFO
SIGINT
SIGIO
SIGIOT
SIGKILL
SIGPIPE
SIGPROF
SIGQUIT
SIGSEGV
SIGSTKSZ
SIGSTOP
SIGSYS
SIGTERM
SIGTRAP
SIGTSTP
SIGTTIN
SIGTTOU
SIGURG
SIGUSR1
SIGUSR2
SIGVTALRM
SIGWINCH
SIGXCPU
SIGXFSZ
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIG_BLOCK
SIG_SETMASK
SIG_UNBLOCK
SING
SIZE_MAX
SI_ASYNCIO
SI_MESGQ
SI_QUEUE
SI_TIMER
SI_USER
SS_DISABLE
SS_ONSTACK
SV_INTERRUPT
SV_NOCLDSTOP
SV_NODEFER
SV_ONSTACK
SV_RESETHAND
SV_SIGINFO
TLOSS
TMP_MAX
TRAP_BRKPT
TRAP_TRACE
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINT64_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_FAST64_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
UINT_LEAST64_MAX
UNDERFLOW
USE_CLANG_STDARG
USE_CLANG_STDDEF
USE_CLANG_TYPES
WAIT_ANY
WAIT_MYPGRP
WAKEMON_DISABLE
WAKEMON_ENABLE
WAKEMON_GET_PARAMS
WAKEMON_MAKE_FATAL
WAKEMON_SET_DEFAULTS
WCONTINUED
WCOREFLAG
WEXITED
WINT_MAX
WINT_MIN
WNOHANG
WNOWAIT
WSTOPPED
WUNTRACED
ZERO
_ARM_SIGNAL_
_DARWIN_FEATURE_64_BIT_INODE
_DARWIN_FEATURE_ONLY_64_BIT_INODE
_DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE
_DARWIN_FEATURE_ONLY_VERS_1050
_DARWIN_FEATURE_UNIX_CONFORMANCE
_FORTIFY_SOURCE
_IOFBF
_IOLBF
_IONBF
_MALLOC_TYPE_MALLOC_BACKDEPLOY_PUBLIC
_QUAD_HIGHWORD
_QUAD_LOWWORD
_RLIMIT_POSIX_FLAG
_USE_FORTIFY_LEVEL
_WSTOPPED
__API_TO_BE_DEPRECATED
__API_TO_BE_DEPRECATED_DRIVERKIT
__API_TO_BE_DEPRECATED_IOS
__API_TO_BE_DEPRECATED_IOSAPPLICATIONEXTENSION
__API_TO_BE_DEPRECATED_KERNELKIT
__API_TO_BE_DEPRECATED_MACCATALYST
__API_TO_BE_DEPRECATED_MACCATALYSTAPPLICATIONEXTENSION
__API_TO_BE_DEPRECATED_MACOS
__API_TO_BE_DEPRECATED_MACOSAPPLICATIONEXTENSION
__API_TO_BE_DEPRECATED_TVOS
__API_TO_BE_DEPRECATED_TVOSAPPLICATIONEXTENSION
__API_TO_BE_DEPRECATED_VISIONOS
__API_TO_BE_DEPRECATED_VISIONOSAPPLICATIONEXTENSION
__API_TO_BE_DEPRECATED_WATCHOS
__API_TO_BE_DEPRECATED_WATCHOSAPPLICATIONEXTENSION
__AVAILABILITY_FILE
__AVAILABILITY_VERSIONS_VERSION_HASH
__AVAILABILITY_VERSIONS_VERSION_STRING
__BRIDGEOS_2_0
__BRIDGEOS_3_0
__BRIDGEOS_3_1
__BRIDGEOS_3_4
__BRIDGEOS_4_0
__BRIDGEOS_4_1
__BRIDGEOS_5_0
__BRIDGEOS_5_1
__BRIDGEOS_5_3
__BRIDGEOS_6_0
__BRIDGEOS_6_2
__BRIDGEOS_6_4
__BRIDGEOS_6_5
__BRIDGEOS_6_6
__BRIDGEOS_7_0
__BRIDGEOS_7_1
__BRIDGEOS_7_2
__BRIDGEOS_7_3
__BRIDGEOS_7_4
__BRIDGEOS_7_6
__BRIDGEOS_8_0
__BRIDGEOS_8_1
__BRIDGEOS_8_2
__BRIDGEOS_8_3
__BRIDGEOS_8_4
__BRIDGEOS_8_5
__BRIDGEOS_8_6
__BRIDGEOS_9_0
__BRIDGEOS_9_1
__BRIDGEOS_9_2
__BRIDGEOS_9_3
__BRIDGEOS_9_4
__BRIDGEOS_9_5
__BRIDGEOS_9_6
__BRIDGEOS_10_0
__BRIDGEOS_10_1
__BRIDGEOS_10_2
__DARWIN_64_BIT_INO_T
__DARWIN_BIG_ENDIAN
__DARWIN_BYTE_ORDER
__DARWIN_C_ANSI
__DARWIN_C_FULL
__DARWIN_C_LEVEL
__DARWIN_LITTLE_ENDIAN
__DARWIN_NON_CANCELABLE
__DARWIN_NO_LONG_LONG
__DARWIN_NSIG
__DARWIN_ONLY_64_BIT_INO_T
__DARWIN_ONLY_UNIX_CONFORMANCE
__DARWIN_ONLY_VERS_1050
__DARWIN_OPAQUE_ARM_THREAD_STATE64
__DARWIN_PDP_ENDIAN
__DARWIN_SUF_EXTSN
__DARWIN_UNIX03
__DARWIN_VERS_1050
__DARWIN_WCHAR_MIN
__DRIVERKIT_19_0
__DRIVERKIT_20_0
__DRIVERKIT_21_0
__DRIVERKIT_22_0
__DRIVERKIT_22_4
__DRIVERKIT_22_5
__DRIVERKIT_22_6
__DRIVERKIT_23_0
__DRIVERKIT_23_1
__DRIVERKIT_23_2
__DRIVERKIT_23_3
__DRIVERKIT_23_4
__DRIVERKIT_23_5
__DRIVERKIT_23_6
__DRIVERKIT_24_0
__DRIVERKIT_24_1
__DRIVERKIT_24_2
__DRIVERKIT_24_3
__DRIVERKIT_24_4
__DRIVERKIT_24_5
__DRIVERKIT_24_6
__DRIVERKIT_25_0
__DRIVERKIT_25_1
__DRIVERKIT_25_2
__ENABLE_LEGACY_MAC_AVAILABILITY
__IPHONE_2_0
__IPHONE_2_1
__IPHONE_2_2
__IPHONE_3_0
__IPHONE_3_1
__IPHONE_3_2
__IPHONE_4_0
__IPHONE_4_1
__IPHONE_4_2
__IPHONE_4_3
__IPHONE_5_0
__IPHONE_5_1
__IPHONE_6_0
__IPHONE_6_1
__IPHONE_7_0
__IPHONE_7_1
__IPHONE_8_0
__IPHONE_8_1
__IPHONE_8_2
__IPHONE_8_3
__IPHONE_8_4
__IPHONE_9_0
__IPHONE_9_1
__IPHONE_9_2
__IPHONE_9_3
__IPHONE_10_0
__IPHONE_10_1
__IPHONE_10_2
__IPHONE_10_3
__IPHONE_11_0
__IPHONE_11_1
__IPHONE_11_2
__IPHONE_11_3
__IPHONE_11_4
__IPHONE_12_0
__IPHONE_12_1
__IPHONE_12_2
__IPHONE_12_3
__IPHONE_12_4
__IPHONE_13_0
__IPHONE_13_1
__IPHONE_13_2
__IPHONE_13_3
__IPHONE_13_4
__IPHONE_13_5
__IPHONE_13_6
__IPHONE_13_7
__IPHONE_14_0
__IPHONE_14_1
__IPHONE_14_2
__IPHONE_14_3
__IPHONE_14_5
__IPHONE_14_6
__IPHONE_14_7
__IPHONE_14_8
__IPHONE_15_0
__IPHONE_15_1
__IPHONE_15_2
__IPHONE_15_3
__IPHONE_15_4
__IPHONE_15_5
__IPHONE_15_6
__IPHONE_15_7
__IPHONE_15_8
__IPHONE_16_0
__IPHONE_16_1
__IPHONE_16_2
__IPHONE_16_3
__IPHONE_16_4
__IPHONE_16_5
__IPHONE_16_6
__IPHONE_16_7
__IPHONE_17_0
__IPHONE_17_1
__IPHONE_17_2
__IPHONE_17_3
__IPHONE_17_4
__IPHONE_17_5
__IPHONE_17_6
__IPHONE_17_7
__IPHONE_18_0
__IPHONE_18_1
__IPHONE_18_2
__IPHONE_18_3
__IPHONE_18_4
__IPHONE_18_5
__IPHONE_18_6
__IPHONE_19_0
__IPHONE_26_0
__IPHONE_26_1
__IPHONE_26_2
__MAC_10_0
__MAC_10_1
__MAC_10_2
__MAC_10_3
__MAC_10_4
__MAC_10_5
__MAC_10_6
__MAC_10_7
__MAC_10_8
__MAC_10_9
__MAC_10_10
__MAC_10_11
__MAC_10_12
__MAC_10_13
__MAC_10_14
__MAC_10_15
__MAC_10_16
__MAC_10_10_2
__MAC_10_10_3
__MAC_10_11_2
__MAC_10_11_3
__MAC_10_11_4
__MAC_10_12_1
__MAC_10_12_2
__MAC_10_12_4
__MAC_10_13_1
__MAC_10_13_2
__MAC_10_13_4
__MAC_10_14_1
__MAC_10_14_4
__MAC_10_14_5
__MAC_10_14_6
__MAC_10_15_1
__MAC_10_15_4
__MAC_11_0
__MAC_11_1
__MAC_11_3
__MAC_11_4
__MAC_11_5
__MAC_11_6
__MAC_12_0
__MAC_12_1
__MAC_12_2
__MAC_12_3
__MAC_12_4
__MAC_12_5
__MAC_12_6
__MAC_12_7
__MAC_13_0
__MAC_13_1
__MAC_13_2
__MAC_13_3
__MAC_13_4
__MAC_13_5
__MAC_13_6
__MAC_13_7
__MAC_14_0
__MAC_14_1
__MAC_14_2
__MAC_14_3
__MAC_14_4
__MAC_14_5
__MAC_14_6
__MAC_14_7
__MAC_15_0
__MAC_15_1
__MAC_15_2
__MAC_15_3
__MAC_15_4
__MAC_15_5
__MAC_15_6
__MAC_16_0
__MAC_26_0
__MAC_26_1
__MAC_26_2
__MAC_OS_X_VERSION_MAX_ALLOWED
__PRI_8_LENGTH_MODIFIER__
__PRI_64_LENGTH_MODIFIER__
__PRI_MAX_LENGTH_MODIFIER__
__PTHREAD_ATTR_SIZE__
__PTHREAD_CONDATTR_SIZE__
__PTHREAD_COND_SIZE__
__PTHREAD_MUTEXATTR_SIZE__
__PTHREAD_MUTEX_SIZE__
__PTHREAD_ONCE_SIZE__
__PTHREAD_RWLOCKATTR_SIZE__
__PTHREAD_RWLOCK_SIZE__
__PTHREAD_SIZE__
__SALC
__SAPP
__SCN_64_LENGTH_MODIFIER__
__SCN_MAX_LENGTH_MODIFIER__
__SEOF
__SERR
__SIGN
__SLBF
__SMBF
__SMOD
__SNBF
__SNPT
__SOFF
__SOPT
__SRD
__SRW
__SSTR
__STDC_WANT_LIB_EXT1__
__SWR
__TVOS_9_0
__TVOS_9_1
__TVOS_9_2
__TVOS_10_0
__TVOS_10_0_1
__TVOS_10_1
__TVOS_10_2
__TVOS_11_0
__TVOS_11_1
__TVOS_11_2
__TVOS_11_3
__TVOS_11_4
__TVOS_12_0
__TVOS_12_1
__TVOS_12_2
__TVOS_12_3
__TVOS_12_4
__TVOS_13_0
__TVOS_13_2
__TVOS_13_3
__TVOS_13_4
__TVOS_14_0
__TVOS_14_1
__TVOS_14_2
__TVOS_14_3
__TVOS_14_5
__TVOS_14_6
__TVOS_14_7
__TVOS_15_0
__TVOS_15_1
__TVOS_15_2
__TVOS_15_3
__TVOS_15_4
__TVOS_15_5
__TVOS_15_6
__TVOS_16_0
__TVOS_16_1
__TVOS_16_2
__TVOS_16_3
__TVOS_16_4
__TVOS_16_5
__TVOS_16_6
__TVOS_17_0
__TVOS_17_1
__TVOS_17_2
__TVOS_17_3
__TVOS_17_4
__TVOS_17_5
__TVOS_17_6
__TVOS_18_0
__TVOS_18_1
__TVOS_18_2
__TVOS_18_3
__TVOS_18_4
__TVOS_18_5
__TVOS_18_6
__TVOS_19_0
__TVOS_26_0
__TVOS_26_1
__TVOS_26_2
__VISIONOS_1_0
__VISIONOS_1_1
__VISIONOS_1_2
__VISIONOS_1_3
__VISIONOS_2_0
__VISIONOS_2_1
__VISIONOS_2_2
__VISIONOS_2_3
__VISIONOS_2_4
__VISIONOS_2_5
__VISIONOS_2_6
__VISIONOS_3_0
__VISIONOS_26_0
__VISIONOS_26_1
__VISIONOS_26_2
__WATCHOS_1_0
__WATCHOS_2_0
__WATCHOS_2_1
__WATCHOS_2_2
__WATCHOS_3_0
__WATCHOS_3_1
__WATCHOS_3_2
__WATCHOS_3_1_1
__WATCHOS_4_0
__WATCHOS_4_1
__WATCHOS_4_2
__WATCHOS_4_3
__WATCHOS_5_0
__WATCHOS_5_1
__WATCHOS_5_2
__WATCHOS_5_3
__WATCHOS_6_0
__WATCHOS_6_1
__WATCHOS_6_2
__WATCHOS_7_0
__WATCHOS_7_1
__WATCHOS_7_2
__WATCHOS_7_3
__WATCHOS_7_4
__WATCHOS_7_5
__WATCHOS_7_6
__WATCHOS_8_0
__WATCHOS_8_1
__WATCHOS_8_3
__WATCHOS_8_4
__WATCHOS_8_5
__WATCHOS_8_6
__WATCHOS_8_7
__WATCHOS_8_8
__WATCHOS_9_0
__WATCHOS_9_1
__WATCHOS_9_2
__WATCHOS_9_3
__WATCHOS_9_4
__WATCHOS_9_5
__WATCHOS_9_6
__WATCHOS_10_0
__WATCHOS_10_1
__WATCHOS_10_2
__WATCHOS_10_3
__WATCHOS_10_4
__WATCHOS_10_5
__WATCHOS_10_6
__WATCHOS_10_7
__WATCHOS_11_0
__WATCHOS_11_1
__WATCHOS_11_2
__WATCHOS_11_3
__WATCHOS_11_4
__WATCHOS_11_5
__WATCHOS_11_6
__WATCHOS_12_0
__WATCHOS_26_0
__WATCHOS_26_1
__WATCHOS_26_2
__WORDSIZE
__bool_true_false_are_defined
__has_ptrcheck
__has_safe_buffers
false_
idtype_t_P_ALL
idtype_t_P_PGID
idtype_t_P_PID
igraph_add_weights_t_IGRAPH_ADD_WEIGHTS_IF_PRESENT
igraph_add_weights_t_IGRAPH_ADD_WEIGHTS_NO
igraph_add_weights_t_IGRAPH_ADD_WEIGHTS_YES
igraph_adjacency_t_IGRAPH_ADJ_DIRECTED
igraph_adjacency_t_IGRAPH_ADJ_LOWER
igraph_adjacency_t_IGRAPH_ADJ_MAX
igraph_adjacency_t_IGRAPH_ADJ_MIN
igraph_adjacency_t_IGRAPH_ADJ_PLUS
igraph_adjacency_t_IGRAPH_ADJ_UNDIRECTED
igraph_adjacency_t_IGRAPH_ADJ_UPPER
igraph_arpack_error_t_IGRAPH_ARPACK_BMATINV
igraph_arpack_error_t_IGRAPH_ARPACK_EVDIFF
igraph_arpack_error_t_IGRAPH_ARPACK_FAILED
igraph_arpack_error_t_IGRAPH_ARPACK_HOWMNY
igraph_arpack_error_t_IGRAPH_ARPACK_HOWMNYS
igraph_arpack_error_t_IGRAPH_ARPACK_ISHIFT
igraph_arpack_error_t_IGRAPH_ARPACK_LAPACK
igraph_arpack_error_t_IGRAPH_ARPACK_MAXIT
igraph_arpack_error_t_IGRAPH_ARPACK_MODEBMAT
igraph_arpack_error_t_IGRAPH_ARPACK_MODEINV
igraph_arpack_error_t_IGRAPH_ARPACK_NCVSMALL
igraph_arpack_error_t_IGRAPH_ARPACK_NEVBE
igraph_arpack_error_t_IGRAPH_ARPACK_NEVNPOS
igraph_arpack_error_t_IGRAPH_ARPACK_NOFACT
igraph_arpack_error_t_IGRAPH_ARPACK_NONPOSI
igraph_arpack_error_t_IGRAPH_ARPACK_NOSHIFT
igraph_arpack_error_t_IGRAPH_ARPACK_NO_ERROR
igraph_arpack_error_t_IGRAPH_ARPACK_NPOS
igraph_arpack_error_t_IGRAPH_ARPACK_PROD
igraph_arpack_error_t_IGRAPH_ARPACK_REORDER
igraph_arpack_error_t_IGRAPH_ARPACK_SHUR
igraph_arpack_error_t_IGRAPH_ARPACK_TRIDERR
igraph_arpack_error_t_IGRAPH_ARPACK_UNKNOWN
igraph_arpack_error_t_IGRAPH_ARPACK_WHICHINV
igraph_arpack_error_t_IGRAPH_ARPACK_WORKLSMALL
igraph_arpack_error_t_IGRAPH_ARPACK_ZEROSTART
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_CONCAT
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_DEFAULT
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_FIRST
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_FUNCTION
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_IGNORE
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_LAST
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_MAX
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_MEAN
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_MEDIAN
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_MIN
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_PROD
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_RANDOM
igraph_attribute_combination_type_t_IGRAPH_ATTRIBUTE_COMBINE_SUM
igraph_attribute_elemtype_t_IGRAPH_ATTRIBUTE_EDGE
igraph_attribute_elemtype_t_IGRAPH_ATTRIBUTE_GRAPH
igraph_attribute_elemtype_t_IGRAPH_ATTRIBUTE_VERTEX
igraph_attribute_type_t_IGRAPH_ATTRIBUTE_BOOLEAN
igraph_attribute_type_t_IGRAPH_ATTRIBUTE_NUMERIC
igraph_attribute_type_t_IGRAPH_ATTRIBUTE_OBJECT
igraph_attribute_type_t_IGRAPH_ATTRIBUTE_STRING
igraph_attribute_type_t_IGRAPH_ATTRIBUTE_UNSPECIFIED
igraph_barabasi_algorithm_t_IGRAPH_BARABASI_BAG
igraph_barabasi_algorithm_t_IGRAPH_BARABASI_PSUMTREE
igraph_barabasi_algorithm_t_IGRAPH_BARABASI_PSUMTREE_MULTIPLE
igraph_bliss_sh_t_IGRAPH_BLISS_F
igraph_bliss_sh_t_IGRAPH_BLISS_FL
igraph_bliss_sh_t_IGRAPH_BLISS_FLM
igraph_bliss_sh_t_IGRAPH_BLISS_FM
igraph_bliss_sh_t_IGRAPH_BLISS_FS
igraph_bliss_sh_t_IGRAPH_BLISS_FSM
igraph_cached_property_t_IGRAPH_PROP_HAS_LOOP
igraph_cached_property_t_IGRAPH_PROP_HAS_MULTI
igraph_cached_property_t_IGRAPH_PROP_HAS_MUTUAL
igraph_cached_property_t_IGRAPH_PROP_IS_DAG
igraph_cached_property_t_IGRAPH_PROP_IS_FOREST
igraph_cached_property_t_IGRAPH_PROP_IS_STRONGLY_CONNECTED
igraph_cached_property_t_IGRAPH_PROP_IS_WEAKLY_CONNECTED
igraph_cached_property_t_IGRAPH_PROP_I_SIZE
igraph_chung_lu_t_IGRAPH_CHUNG_LU_MAXENT
igraph_chung_lu_t_IGRAPH_CHUNG_LU_NR
igraph_chung_lu_t_IGRAPH_CHUNG_LU_ORIGINAL
igraph_coloring_greedy_t_IGRAPH_COLORING_GREEDY_COLORED_NEIGHBORS
igraph_coloring_greedy_t_IGRAPH_COLORING_GREEDY_DSATUR
igraph_community_comparison_t_IGRAPH_COMMCMP_ADJUSTED_RAND
igraph_community_comparison_t_IGRAPH_COMMCMP_NMI
igraph_community_comparison_t_IGRAPH_COMMCMP_RAND
igraph_community_comparison_t_IGRAPH_COMMCMP_SPLIT_JOIN
igraph_community_comparison_t_IGRAPH_COMMCMP_VI
igraph_connectedness_t_IGRAPH_STRONG
igraph_connectedness_t_IGRAPH_WEAK
igraph_degseq_t_IGRAPH_DEGSEQ_CONFIGURATION
igraph_degseq_t_IGRAPH_DEGSEQ_CONFIGURATION_SIMPLE
igraph_degseq_t_IGRAPH_DEGSEQ_EDGE_SWITCHING_SIMPLE
igraph_degseq_t_IGRAPH_DEGSEQ_FAST_HEUR_SIMPLE
igraph_degseq_t_IGRAPH_DEGSEQ_VL
igraph_edgeorder_type_t_IGRAPH_EDGEORDER_FROM
igraph_edgeorder_type_t_IGRAPH_EDGEORDER_ID
igraph_edgeorder_type_t_IGRAPH_EDGEORDER_TO
igraph_eigen_algorithm_t_IGRAPH_EIGEN_ARPACK
igraph_eigen_algorithm_t_IGRAPH_EIGEN_AUTO
igraph_eigen_algorithm_t_IGRAPH_EIGEN_COMP_ARPACK
igraph_eigen_algorithm_t_IGRAPH_EIGEN_COMP_AUTO
igraph_eigen_algorithm_t_IGRAPH_EIGEN_COMP_LAPACK
igraph_eigen_algorithm_t_IGRAPH_EIGEN_LAPACK
igraph_eigen_which_position_t_IGRAPH_EIGEN_ALL
igraph_eigen_which_position_t_IGRAPH_EIGEN_BE
igraph_eigen_which_position_t_IGRAPH_EIGEN_INTERVAL
igraph_eigen_which_position_t_IGRAPH_EIGEN_LA
igraph_eigen_which_position_t_IGRAPH_EIGEN_LI
igraph_eigen_which_position_t_IGRAPH_EIGEN_LM
igraph_eigen_which_position_t_IGRAPH_EIGEN_LR
igraph_eigen_which_position_t_IGRAPH_EIGEN_SA
igraph_eigen_which_position_t_IGRAPH_EIGEN_SELECT
igraph_eigen_which_position_t_IGRAPH_EIGEN_SI
igraph_eigen_which_position_t_IGRAPH_EIGEN_SM
igraph_eigen_which_position_t_IGRAPH_EIGEN_SR
igraph_eit_type_t_IGRAPH_EIT_RANGE
igraph_eit_type_t_IGRAPH_EIT_VECTOR
igraph_eit_type_t_IGRAPH_EIT_VECTORPTR
igraph_error_type_t_IGRAPH_DIVERGED
igraph_error_type_t_IGRAPH_EARPACK
igraph_error_type_t_IGRAPH_EATTRCOMBINE
igraph_error_type_t_IGRAPH_EFILE
igraph_error_type_t_IGRAPH_EINTERNAL
igraph_error_type_t_IGRAPH_EINVAL
igraph_error_type_t_IGRAPH_EINVEID
igraph_error_type_t_IGRAPH_EINVMODE
igraph_error_type_t_IGRAPH_EINVVID
igraph_error_type_t_IGRAPH_ENEGCYCLE
igraph_error_type_t_IGRAPH_ENOMEM
igraph_error_type_t_IGRAPH_ENOSOL
igraph_error_type_t_IGRAPH_EOVERFLOW
igraph_error_type_t_IGRAPH_ERANGE
igraph_error_type_t_IGRAPH_ERWSTUCK
igraph_error_type_t_IGRAPH_EUNDERFLOW
igraph_error_type_t_IGRAPH_EXISTS
igraph_error_type_t_IGRAPH_FAILURE
igraph_error_type_t_IGRAPH_INTERRUPTED
igraph_error_type_t_IGRAPH_PARSEERROR
igraph_error_type_t_IGRAPH_STOP
igraph_error_type_t_IGRAPH_SUCCESS
igraph_error_type_t_IGRAPH_UNIMPLEMENTED
igraph_es_type_t_IGRAPH_ES_1
igraph_es_type_t_IGRAPH_ES_ALL
igraph_es_type_t_IGRAPH_ES_ALLFROM
igraph_es_type_t_IGRAPH_ES_ALLTO
igraph_es_type_t_IGRAPH_ES_ALL_BETWEEN
igraph_es_type_t_IGRAPH_ES_INCIDENT
igraph_es_type_t_IGRAPH_ES_NONE
igraph_es_type_t_IGRAPH_ES_PAIRS
igraph_es_type_t_IGRAPH_ES_PATH
igraph_es_type_t_IGRAPH_ES_RANGE
igraph_es_type_t_IGRAPH_ES_VECTOR
igraph_es_type_t_IGRAPH_ES_VECTORPTR
igraph_fas_algorithm_t_IGRAPH_FAS_APPROX_EADES
igraph_fas_algorithm_t_IGRAPH_FAS_EXACT_IP
igraph_fas_algorithm_t_IGRAPH_FAS_EXACT_IP_CG
igraph_fas_algorithm_t_IGRAPH_FAS_EXACT_IP_TI
igraph_floyd_warshall_algorithm_t_IGRAPH_FLOYD_WARSHALL_AUTOMATIC
igraph_floyd_warshall_algorithm_t_IGRAPH_FLOYD_WARSHALL_ORIGINAL
igraph_floyd_warshall_algorithm_t_IGRAPH_FLOYD_WARSHALL_TREE
igraph_fvs_algorithm_t_IGRAPH_FVS_EXACT_IP
igraph_get_adjacency_t_IGRAPH_GET_ADJACENCY_BOTH
igraph_get_adjacency_t_IGRAPH_GET_ADJACENCY_LOWER
igraph_get_adjacency_t_IGRAPH_GET_ADJACENCY_UPPER
igraph_lapack_dgeevx_balance_t_IGRAPH_LAPACK_DGEEVX_BALANCE_BOTH
igraph_lapack_dgeevx_balance_t_IGRAPH_LAPACK_DGEEVX_BALANCE_NONE
igraph_lapack_dgeevx_balance_t_IGRAPH_LAPACK_DGEEVX_BALANCE_PERM
igraph_lapack_dgeevx_balance_t_IGRAPH_LAPACK_DGEEVX_BALANCE_SCALE
igraph_lapack_dsyev_which_t_IGRAPH_LAPACK_DSYEV_ALL
igraph_lapack_dsyev_which_t_IGRAPH_LAPACK_DSYEV_INTERVAL
igraph_lapack_dsyev_which_t_IGRAPH_LAPACK_DSYEV_SELECT
igraph_laplacian_normalization_t_IGRAPH_LAPLACIAN_LEFT
igraph_laplacian_normalization_t_IGRAPH_LAPLACIAN_RIGHT
igraph_laplacian_normalization_t_IGRAPH_LAPLACIAN_SYMMETRIC
igraph_laplacian_normalization_t_IGRAPH_LAPLACIAN_UNNORMALIZED
igraph_laplacian_spectral_embedding_type_t_IGRAPH_EMBEDDING_DAD
igraph_laplacian_spectral_embedding_type_t_IGRAPH_EMBEDDING_D_A
igraph_laplacian_spectral_embedding_type_t_IGRAPH_EMBEDDING_I_DAD
igraph_laplacian_spectral_embedding_type_t_IGRAPH_EMBEDDING_OAP
igraph_layout_drl_default_t_IGRAPH_LAYOUT_DRL_COARSEN
igraph_layout_drl_default_t_IGRAPH_LAYOUT_DRL_COARSEST
igraph_layout_drl_default_t_IGRAPH_LAYOUT_DRL_DEFAULT
igraph_layout_drl_default_t_IGRAPH_LAYOUT_DRL_FINAL
igraph_layout_drl_default_t_IGRAPH_LAYOUT_DRL_REFINE
igraph_layout_grid_t_IGRAPH_LAYOUT_AUTOGRID
igraph_layout_grid_t_IGRAPH_LAYOUT_GRID
igraph_layout_grid_t_IGRAPH_LAYOUT_NOGRID
igraph_leading_eigenvector_community_history_t_IGRAPH_LEVC_HIST_FAILED
igraph_leading_eigenvector_community_history_t_IGRAPH_LEVC_HIST_SPLIT
igraph_leading_eigenvector_community_history_t_IGRAPH_LEVC_HIST_START_FULL
igraph_leading_eigenvector_community_history_t_IGRAPH_LEVC_HIST_START_GIVEN
igraph_leiden_objective_t_IGRAPH_LEIDEN_OBJECTIVE_CPM
igraph_leiden_objective_t_IGRAPH_LEIDEN_OBJECTIVE_ER
igraph_leiden_objective_t_IGRAPH_LEIDEN_OBJECTIVE_MODULARITY
igraph_loops_t_IGRAPH_LOOPS
igraph_loops_t_IGRAPH_LOOPS_ONCE
igraph_loops_t_IGRAPH_LOOPS_TWICE
igraph_loops_t_IGRAPH_NO_LOOPS
igraph_lpa_variant_t_IGRAPH_LPA_DOMINANCE
igraph_lpa_variant_t_IGRAPH_LPA_FAST
igraph_lpa_variant_t_IGRAPH_LPA_RETENTION
igraph_matrix_storage_t_IGRAPH_COLUMN_MAJOR
igraph_matrix_storage_t_IGRAPH_ROW_MAJOR
igraph_metric_t_IGRAPH_METRIC_EUCLIDEAN
igraph_metric_t_IGRAPH_METRIC_L1
igraph_metric_t_IGRAPH_METRIC_L2
igraph_metric_t_IGRAPH_METRIC_MANHATTAN
igraph_mst_algorithm_t_IGRAPH_MST_AUTOMATIC
igraph_mst_algorithm_t_IGRAPH_MST_KRUSKAL
igraph_mst_algorithm_t_IGRAPH_MST_PRIM
igraph_mst_algorithm_t_IGRAPH_MST_UNWEIGHTED
igraph_neimode_t_IGRAPH_ALL
igraph_neimode_t_IGRAPH_IN
igraph_neimode_t_IGRAPH_OUT
igraph_order_t_IGRAPH_ASCENDING
igraph_order_t_IGRAPH_DESCENDING
igraph_pagerank_algo_t_IGRAPH_PAGERANK_ALGO_ARPACK
igraph_pagerank_algo_t_IGRAPH_PAGERANK_ALGO_PRPACK
igraph_product_t_IGRAPH_PRODUCT_CARTESIAN
igraph_product_t_IGRAPH_PRODUCT_LEXICOGRAPHIC
igraph_product_t_IGRAPH_PRODUCT_MODULAR
igraph_product_t_IGRAPH_PRODUCT_STRONG
igraph_product_t_IGRAPH_PRODUCT_TENSOR
igraph_random_tree_t_IGRAPH_RANDOM_TREE_LERW
igraph_random_tree_t_IGRAPH_RANDOM_TREE_PRUFER
igraph_random_walk_stuck_t_IGRAPH_RANDOM_WALK_STUCK_ERROR
igraph_random_walk_stuck_t_IGRAPH_RANDOM_WALK_STUCK_RETURN
igraph_realize_degseq_t_IGRAPH_REALIZE_DEGSEQ_INDEX
igraph_realize_degseq_t_IGRAPH_REALIZE_DEGSEQ_LARGEST
igraph_realize_degseq_t_IGRAPH_REALIZE_DEGSEQ_SMALLEST
igraph_reciprocity_t_IGRAPH_RECIPROCITY_DEFAULT
igraph_reciprocity_t_IGRAPH_RECIPROCITY_RATIO
igraph_root_choice_t_IGRAPH_ROOT_CHOICE_DEGREE
igraph_root_choice_t_IGRAPH_ROOT_CHOICE_ECCENTRICITY
igraph_sparsemat_solve_t_IGRAPH_SPARSEMAT_SOLVE_LU
igraph_sparsemat_solve_t_IGRAPH_SPARSEMAT_SOLVE_QR
igraph_sparsemat_type_t_IGRAPH_SPARSEMAT_CC
igraph_sparsemat_type_t_IGRAPH_SPARSEMAT_TRIPLET
igraph_spincomm_update_t_IGRAPH_SPINCOMM_UPDATE_CONFIG
igraph_spincomm_update_t_IGRAPH_SPINCOMM_UPDATE_SIMPLE
igraph_spinglass_implementation_t_IGRAPH_SPINCOMM_IMP_NEG
igraph_spinglass_implementation_t_IGRAPH_SPINCOMM_IMP_ORIG
igraph_star_mode_t_IGRAPH_STAR_IN
igraph_star_mode_t_IGRAPH_STAR_MUTUAL
igraph_star_mode_t_IGRAPH_STAR_OUT
igraph_star_mode_t_IGRAPH_STAR_UNDIRECTED
igraph_subgraph_implementation_t_IGRAPH_SUBGRAPH_AUTO
igraph_subgraph_implementation_t_IGRAPH_SUBGRAPH_COPY_AND_DELETE
igraph_subgraph_implementation_t_IGRAPH_SUBGRAPH_CREATE_FROM_SCRATCH
igraph_to_directed_t_IGRAPH_TO_DIRECTED_ACYCLIC
igraph_to_directed_t_IGRAPH_TO_DIRECTED_ARBITRARY
igraph_to_directed_t_IGRAPH_TO_DIRECTED_MUTUAL
igraph_to_directed_t_IGRAPH_TO_DIRECTED_RANDOM
igraph_to_undirected_t_IGRAPH_TO_UNDIRECTED_COLLAPSE
igraph_to_undirected_t_IGRAPH_TO_UNDIRECTED_EACH
igraph_to_undirected_t_IGRAPH_TO_UNDIRECTED_MUTUAL
igraph_transitivity_mode_t_IGRAPH_TRANSITIVITY_NAN
igraph_transitivity_mode_t_IGRAPH_TRANSITIVITY_ZERO
igraph_tree_mode_t_IGRAPH_TREE_IN
igraph_tree_mode_t_IGRAPH_TREE_OUT
igraph_tree_mode_t_IGRAPH_TREE_UNDIRECTED
igraph_vconn_nei_t_IGRAPH_VCONN_NEI_ERROR
igraph_vconn_nei_t_IGRAPH_VCONN_NEI_IGNORE
igraph_vconn_nei_t_IGRAPH_VCONN_NEI_NEGATIVE
igraph_vconn_nei_t_IGRAPH_VCONN_NEI_NUMBER_OF_NODES
igraph_vit_type_t_IGRAPH_VIT_RANGE
igraph_vit_type_t_IGRAPH_VIT_VECTOR
igraph_vit_type_t_IGRAPH_VIT_VECTORPTR
igraph_voronoi_tiebreaker_t_IGRAPH_VORONOI_FIRST
igraph_voronoi_tiebreaker_t_IGRAPH_VORONOI_LAST
igraph_voronoi_tiebreaker_t_IGRAPH_VORONOI_RANDOM
igraph_vs_type_t_IGRAPH_VS_1
igraph_vs_type_t_IGRAPH_VS_ADJ
igraph_vs_type_t_IGRAPH_VS_ALL
igraph_vs_type_t_IGRAPH_VS_NONADJ
igraph_vs_type_t_IGRAPH_VS_NONE
igraph_vs_type_t_IGRAPH_VS_RANGE
igraph_vs_type_t_IGRAPH_VS_VECTOR
igraph_vs_type_t_IGRAPH_VS_VECTORPTR
igraph_wheel_mode_t_IGRAPH_WHEEL_IN
igraph_wheel_mode_t_IGRAPH_WHEEL_MUTUAL
igraph_wheel_mode_t_IGRAPH_WHEEL_OUT
igraph_wheel_mode_t_IGRAPH_WHEEL_UNDIRECTED
true_

Statics§

__mb_cur_max
__stderrp
__stdinp
__stdoutp
igraph_cattribute_table
igraph_rngtype_glibc2
igraph_rngtype_mt19937
igraph_rngtype_pcg32
igraph_rngtype_pcg64
signgam
suboptarg
sys_errlist
sys_nerr

Functions§

IGRAPH_FINALLY_CLEAN
\function IGRAPH_FINALLY_CLEAN \brief Signals clean deallocation of objects.
IGRAPH_FINALLY_ENTER
IGRAPH_FINALLY_EXIT
IGRAPH_FINALLY_FREE
\function IGRAPH_FINALLY_FREE \brief Deallocates objects registered at the current level.
IGRAPH_FINALLY_REAL
IGRAPH_FINALLY_STACK_SIZE
\function IGRAPH_FINALLY_STACK_SIZE \brief The number of registered objects.
_Exit
__ceilf16
__copysignf16
__cospi
__cospif
__exp10
__exp10f
__fabsf16
__floorf16
__fmaf16
__fmaxf16
__fminf16
__fpclassifyd
__fpclassifyf
__fpclassifyl
__hypotf16
__math_errhandling
__nextafterf16
__rintf16
__roundf16
__sincos_stret
__sincosf_stret
__sincospi_stret
__sincospif_stret
__sinpi
__sinpif
__snprintf_chk
__sprintf_chk
__sqrtf16
__srget
__svfscanf
__swbuf
__tanpi
__tanpif
__truncf16
__vsnprintf_chk
__vsprintf_chk
a64l
abort
abs
acos
acosf
acosh
acoshf
acoshl
acosl
aligned_alloc
alloca
arc4random
arc4random_addrandom
arc4random_buf
arc4random_stir
arc4random_uniform
asin
asinf
asinh
asinhf
asinhl
asinl
asprintf
at_quick_exit
atan
atan2
atan2f
atan2l
atanf
atanh
atanhf
atanhl
atanl
atexit
atexit_b
atof
atoi
atol
atoll
bsearch
bsearch_b
calloc
cbrt
cbrtf
cbrtl
ceil
ceilf
ceill
cgetcap
cgetclose
cgetent
cgetfirst
cgetmatch
cgetnext
cgetnum
cgetset
cgetstr
cgetustr
clearerr
copysign
copysignf
copysignl
cos
cosf
cosh
coshf
coshl
cosl
ctermid
ctermid_r
daemon
devname
devname_r
div
dprintf
drand48
ecvt
erand48
erf
erfc
erfcf
erfcl
erff
erfl
example_1 🔒
Introduction
example_2 🔒
example_3 🔒
In our next example we will calculate various centrality measures in a friendship graph. The friendship graph is from the famous Zachary karate club study. (Do a web search on “Zachary karate” if you want to know more about this.) Centrality measures quantify how central is the position of individual vertices in the graph.
exit
exp
exp2
exp2f
exp2l
expf
expl
expm1
expm1f
expm1l
fabs
fabsf
fabsl
fclose
fcvt
fdim
fdimf
fdiml
fdopen
feof
ferror
fflush
fgetc
fgetln
fgetpos
fgets
fileno
flockfile
floor
floorf
floorl
fma
fmaf
fmal
fmax
fmaxf
fmaxl
fmemopen
fmin
fminf
fminl
fmod
fmodf
fmodl
fmtcheck
fopen
fprintf
fpurge
fputc
fputs
fread
free
freopen
frexp
frexpf
frexpl
fscanf
fseek
fseeko
fsetpos
ftell
ftello
ftrylockfile
funlockfile
funopen
fwrite
gcvt
getbsize
getc
getc_unlocked
getchar
getchar_unlocked
getdelim
getenv
getiopolicy_np
getline
getloadavg
getpriority
getprogname
getrlimit
getrusage
gets
getsubopt
getw
grantpt
heapsort
heapsort_b
hypot
hypotf
hypotl
igraph_add_edge
igraph_add_edges
igraph_add_vertices
igraph_adhesion
igraph_adjacency
igraph_adjacency_spectral_embedding
igraph_adjlist
igraph_adjlist_clear
igraph_adjlist_destroy
igraph_adjlist_fprint
igraph_adjlist_has_edge
igraph_adjlist_init
igraph_adjlist_init_complementer
igraph_adjlist_init_empty
igraph_adjlist_init_from_inclist
igraph_adjlist_print
igraph_adjlist_replace_edge
igraph_adjlist_simplify
igraph_adjlist_size
igraph_adjlist_sort
igraph_all_minimal_st_separators
igraph_all_st_cuts
igraph_all_st_mincuts
igraph_allow_interruption
\function igraph_allow_interruption
igraph_almost_equals
igraph_are_adjacent
igraph_arpack_error_to_string
igraph_arpack_get_last_error
igraph_arpack_options_get_default
igraph_arpack_options_init
igraph_arpack_rnsolve
igraph_arpack_rssolve
igraph_arpack_storage_destroy
igraph_arpack_storage_init
igraph_arpack_unpack_complex
igraph_articulation_points
igraph_assortativity
igraph_assortativity_degree
igraph_assortativity_nominal
igraph_asymmetric_preference_game
igraph_atlas
igraph_attribute_combination
igraph_attribute_combination_add
igraph_attribute_combination_destroy
igraph_attribute_combination_init
igraph_attribute_combination_query
igraph_attribute_combination_remove
igraph_attribute_record_check_type
igraph_attribute_record_destroy
igraph_attribute_record_init
igraph_attribute_record_init_copy
igraph_attribute_record_list_capacity
igraph_attribute_record_list_clear
igraph_attribute_record_list_destroy
igraph_attribute_record_list_discard
igraph_attribute_record_list_discard_back
igraph_attribute_record_list_discard_fast
igraph_attribute_record_list_empty
igraph_attribute_record_list_get_ptr
igraph_attribute_record_list_init
igraph_attribute_record_list_init_copy
igraph_attribute_record_list_insert
igraph_attribute_record_list_insert_copy
igraph_attribute_record_list_insert_new
igraph_attribute_record_list_permute
igraph_attribute_record_list_pop_back
igraph_attribute_record_list_push_back
igraph_attribute_record_list_push_back_copy
igraph_attribute_record_list_push_back_new
igraph_attribute_record_list_remove
igraph_attribute_record_list_remove_consecutive_duplicates
igraph_attribute_record_list_remove_fast
igraph_attribute_record_list_replace
igraph_attribute_record_list_reserve
igraph_attribute_record_list_resize
igraph_attribute_record_list_reverse
igraph_attribute_record_list_set
igraph_attribute_record_list_size
igraph_attribute_record_list_sort
igraph_attribute_record_list_sort_ind
igraph_attribute_record_list_swap
igraph_attribute_record_list_swap_elements
igraph_attribute_record_list_tail_ptr
igraph_attribute_record_resize
igraph_attribute_record_set_default_boolean
igraph_attribute_record_set_default_numeric
igraph_attribute_record_set_default_string
igraph_attribute_record_set_name
igraph_attribute_record_set_type
igraph_attribute_record_size
igraph_automorphism_group
igraph_automorphism_group_bliss
igraph_average_local_efficiency
igraph_average_path_length
igraph_avg_nearest_neighbor_degree
igraph_barabasi_aging_game
igraph_barabasi_game
igraph_beta_weighted_gabriel_graph
igraph_betweenness
igraph_betweenness_cutoff
igraph_betweenness_subset
igraph_bfs
igraph_bfs_simple
igraph_biadjacency
igraph_bibcoupling
igraph_biconnected_components
igraph_bipartite_game_gnm
igraph_bipartite_game_gnp
igraph_bipartite_iea_game
igraph_bipartite_projection
igraph_bipartite_projection_size
igraph_bitset_and
igraph_bitset_capacity
igraph_bitset_countl_one
igraph_bitset_countl_zero
igraph_bitset_countr_one
igraph_bitset_countr_zero
igraph_bitset_destroy
igraph_bitset_fill
igraph_bitset_fprint
igraph_bitset_init
igraph_bitset_init_copy
igraph_bitset_is_all_one
igraph_bitset_is_all_zero
igraph_bitset_is_any_one
igraph_bitset_is_any_zero
igraph_bitset_list_capacity
igraph_bitset_list_clear
igraph_bitset_list_destroy
igraph_bitset_list_discard
igraph_bitset_list_discard_back
igraph_bitset_list_discard_fast
igraph_bitset_list_empty
igraph_bitset_list_get_ptr
igraph_bitset_list_init
igraph_bitset_list_init_copy
igraph_bitset_list_insert
igraph_bitset_list_insert_copy
igraph_bitset_list_insert_new
igraph_bitset_list_permute
igraph_bitset_list_pop_back
igraph_bitset_list_push_back
igraph_bitset_list_push_back_copy
igraph_bitset_list_push_back_new
igraph_bitset_list_remove
igraph_bitset_list_remove_consecutive_duplicates
igraph_bitset_list_remove_fast
igraph_bitset_list_replace
igraph_bitset_list_reserve
igraph_bitset_list_resize
igraph_bitset_list_reverse
igraph_bitset_list_set
igraph_bitset_list_size
igraph_bitset_list_sort
igraph_bitset_list_sort_ind
igraph_bitset_list_swap
igraph_bitset_list_swap_elements
igraph_bitset_list_tail_ptr
igraph_bitset_not
igraph_bitset_null
igraph_bitset_or
igraph_bitset_popcount
igraph_bitset_print
igraph_bitset_reserve
igraph_bitset_resize
igraph_bitset_size
igraph_bitset_update
igraph_bitset_xor
igraph_blas_ddot
igraph_blas_dgemm
igraph_blas_dgemv
\section about_blas BLAS interface in igraph
igraph_blas_dgemv_array
igraph_blas_dnrm2
igraph_bond_percolation
igraph_bridges
igraph_callaway_traits_game
igraph_calloc
igraph_canonical_permutation
igraph_canonical_permutation_bliss
igraph_cattribute_EAB
igraph_cattribute_EABV
igraph_cattribute_EAB_set
igraph_cattribute_EAB_setv
igraph_cattribute_EAN
igraph_cattribute_EANV
igraph_cattribute_EAN_set
igraph_cattribute_EAN_setv
igraph_cattribute_EAS
igraph_cattribute_EASV
igraph_cattribute_EAS_set
igraph_cattribute_EAS_setv
igraph_cattribute_GAB
igraph_cattribute_GAB_set
igraph_cattribute_GAN
igraph_cattribute_GAN_set
igraph_cattribute_GAS
igraph_cattribute_GAS_set
igraph_cattribute_VAB
igraph_cattribute_VABV
igraph_cattribute_VAB_set
igraph_cattribute_VAB_setv
igraph_cattribute_VAN
igraph_cattribute_VANV
igraph_cattribute_VAN_set
igraph_cattribute_VAN_setv
igraph_cattribute_VAS
igraph_cattribute_VASV
igraph_cattribute_VAS_set
igraph_cattribute_VAS_setv
igraph_cattribute_has_attr
igraph_cattribute_list
igraph_cattribute_remove_all
igraph_cattribute_remove_e
igraph_cattribute_remove_g
igraph_cattribute_remove_v
igraph_centralization
igraph_centralization_betweenness
igraph_centralization_betweenness_tmax
igraph_centralization_closeness
igraph_centralization_closeness_tmax
igraph_centralization_degree
igraph_centralization_degree_tmax
igraph_centralization_eigenvector_centrality
igraph_centralization_eigenvector_centrality_tmax
igraph_chung_lu_game
igraph_circle_beta_skeleton
igraph_circulant
igraph_cited_type_game
igraph_citing_cited_type_game
igraph_clique_number
igraph_clique_size_hist
igraph_cliques
igraph_cliques_callback
igraph_closeness
igraph_closeness_cutoff
igraph_cmp_epsilon
igraph_cocitation
igraph_cohesion
igraph_cohesive_blocks
igraph_community_eb_get_merges
igraph_community_edge_betweenness
igraph_community_fastgreedy
igraph_community_fluid_communities
igraph_community_infomap
igraph_community_label_propagation
igraph_community_leading_eigenvector
igraph_community_leiden
igraph_community_leiden_simple
igraph_community_multilevel
igraph_community_optimal_modularity
igraph_community_spinglass
igraph_community_spinglass_single
igraph_community_to_membership
igraph_community_voronoi
igraph_community_walktrap
igraph_compare_communities
igraph_complementer
igraph_complex
igraph_complex_abs
igraph_complex_add
igraph_complex_add_imag
igraph_complex_add_real
igraph_complex_almost_equals
igraph_complex_arg
igraph_complex_conj
igraph_complex_cos
igraph_complex_cot
igraph_complex_csc
igraph_complex_div
igraph_complex_div_imag
igraph_complex_div_real
igraph_complex_exp
igraph_complex_fprintf
igraph_complex_fprintf_aligned
igraph_complex_inv
igraph_complex_log
igraph_complex_log10
igraph_complex_log_b
igraph_complex_logabs
igraph_complex_mul
igraph_complex_mul_imag
igraph_complex_mul_real
igraph_complex_neg
igraph_complex_polar
igraph_complex_pow
igraph_complex_pow_real
igraph_complex_printf
igraph_complex_printf_aligned
igraph_complex_sec
igraph_complex_sin
igraph_complex_snprintf
igraph_complex_sqrt
igraph_complex_sqrt_real
igraph_complex_sub
igraph_complex_sub_imag
igraph_complex_sub_real
igraph_complex_tan
igraph_compose
igraph_connect_neighborhood
igraph_connected_components
igraph_constraint
igraph_contract_vertices
igraph_convergence_degree
igraph_convex_hull_2d
igraph_copy
igraph_coreness
igraph_correlated_game
igraph_correlated_pair_game
igraph_count_adjacent_triangles
igraph_count_automorphisms
igraph_count_automorphisms_bliss
igraph_count_isomorphisms_vf2
igraph_count_loops
igraph_count_multiple
igraph_count_multiple_1
igraph_count_reachable
igraph_count_subisomorphisms_vf2
igraph_count_triangles
igraph_create
igraph_create_bipartite
igraph_cycle_graph
igraph_de_bruijn
igraph_decompose
igraph_degree
igraph_degree_1
igraph_degree_correlation_vector
igraph_degree_sequence_game
igraph_delaunay_graph
igraph_delete_edges
igraph_delete_vertices
igraph_delete_vertices_idx
igraph_delete_vertices_map
igraph_density
igraph_destroy
igraph_dfs
igraph_diameter
igraph_difference
igraph_dim_select
igraph_disjoint_union
igraph_disjoint_union_many
igraph_distances
igraph_distances_bellman_ford
igraph_distances_cutoff
igraph_distances_dijkstra
igraph_distances_dijkstra_cutoff
igraph_distances_floyd_warshall
igraph_distances_johnson
igraph_diversity
igraph_dominator_tree
igraph_dot_product_game
igraph_dqueue_back
igraph_dqueue_bool_back
igraph_dqueue_bool_clear
igraph_dqueue_bool_destroy
igraph_dqueue_bool_empty
igraph_dqueue_bool_fprint
igraph_dqueue_bool_full
igraph_dqueue_bool_get
igraph_dqueue_bool_head
igraph_dqueue_bool_init
igraph_dqueue_bool_pop
igraph_dqueue_bool_pop_back
igraph_dqueue_bool_print
igraph_dqueue_bool_push
igraph_dqueue_bool_size
igraph_dqueue_char_back
igraph_dqueue_char_clear
igraph_dqueue_char_destroy
igraph_dqueue_char_empty
igraph_dqueue_char_fprint
igraph_dqueue_char_full
igraph_dqueue_char_get
igraph_dqueue_char_head
igraph_dqueue_char_init
igraph_dqueue_char_pop
igraph_dqueue_char_pop_back
igraph_dqueue_char_print
igraph_dqueue_char_push
igraph_dqueue_char_size
igraph_dqueue_clear
igraph_dqueue_destroy
igraph_dqueue_empty
igraph_dqueue_fprint
igraph_dqueue_full
igraph_dqueue_get
igraph_dqueue_head
igraph_dqueue_init
igraph_dqueue_int_back
igraph_dqueue_int_clear
igraph_dqueue_int_destroy
igraph_dqueue_int_empty
igraph_dqueue_int_fprint
igraph_dqueue_int_full
igraph_dqueue_int_get
igraph_dqueue_int_head
igraph_dqueue_int_init
igraph_dqueue_int_pop
igraph_dqueue_int_pop_back
igraph_dqueue_int_print
igraph_dqueue_int_push
igraph_dqueue_int_size
igraph_dqueue_pop
igraph_dqueue_pop_back
igraph_dqueue_print
igraph_dqueue_push
igraph_dqueue_size
igraph_dyad_census
igraph_ecc
igraph_eccentricity
igraph_ecount
igraph_edge
igraph_edge_betweenness
igraph_edge_betweenness_cutoff
igraph_edge_betweenness_subset
igraph_edge_connectivity
igraph_edge_disjoint_paths
igraph_edgelist_percolation
igraph_edges
igraph_eigen_adjacency
igraph_eigen_matrix
igraph_eigen_matrix_symmetric
igraph_eigenvector_centrality
igraph_eit_as_vector
igraph_eit_create
igraph_eit_destroy
igraph_empty
igraph_empty_attrs
igraph_enter_safelocale
igraph_erdos_renyi_game_gnm
igraph_erdos_renyi_game_gnp
igraph_error
igraph_error_handler_abort
\var igraph_error_handler_abort \brief Abort program in case of error.
igraph_error_handler_ignore
\var igraph_error_handler_ignore \brief Ignore errors.
igraph_error_handler_printignore
\var igraph_error_handler_printignore \brief Print and ignore errors.
igraph_errorf
igraph_errorvf
igraph_es_1
igraph_es_all
igraph_es_all_between
igraph_es_as_vector
igraph_es_copy
igraph_es_destroy
igraph_es_incident
igraph_es_is_all
igraph_es_none
igraph_es_pairs
igraph_es_pairs_small
igraph_es_path
igraph_es_path_small
igraph_es_range
igraph_es_size
igraph_es_type
igraph_es_vector
igraph_es_vector_copy
igraph_ess_1
igraph_ess_all
igraph_ess_none
igraph_ess_range
igraph_ess_vector
igraph_establishment_game
igraph_eulerian_cycle
igraph_eulerian_path
igraph_even_tarjan_reduction
igraph_exit_safelocale
igraph_expand_path_to_pairs
igraph_extended_chordal_ring
igraph_famous
igraph_fatal
igraph_fatal_handler_abort
\var igraph_fatal_handler_abort \brief Abort program in case of fatal error.
igraph_fatalf
igraph_feedback_arc_set
igraph_feedback_vertex_set
igraph_find_cycle
igraph_forest_fire_game
igraph_free
igraph_from_hrg_dendrogram
igraph_from_prufer
igraph_full
igraph_full_bipartite
igraph_full_citation
igraph_full_multipartite
igraph_fundamental_cycles
igraph_gabriel_graph
igraph_generalized_petersen
igraph_get_adjacency
igraph_get_adjacency_sparse
igraph_get_all_eids_between
igraph_get_all_shortest_paths
igraph_get_all_shortest_paths_dijkstra
igraph_get_all_simple_paths
igraph_get_biadjacency
igraph_get_edgelist
igraph_get_eid
igraph_get_eids
igraph_get_isomorphisms_vf2
igraph_get_isomorphisms_vf2_callback
igraph_get_k_shortest_paths
igraph_get_laplacian
igraph_get_laplacian_sparse
igraph_get_shortest_path
igraph_get_shortest_path_astar
igraph_get_shortest_path_bellman_ford
igraph_get_shortest_path_dijkstra
igraph_get_shortest_paths
igraph_get_shortest_paths_bellman_ford
igraph_get_shortest_paths_dijkstra
igraph_get_stochastic
igraph_get_stochastic_sparse
igraph_get_subisomorphisms_vf2
igraph_get_subisomorphisms_vf2_callback
igraph_get_widest_path
igraph_get_widest_paths
igraph_girth
igraph_global_efficiency
igraph_gomory_hu_tree
igraph_graph_center
igraph_graph_count
igraph_graph_list_capacity
igraph_graph_list_clear
igraph_graph_list_destroy
igraph_graph_list_discard
igraph_graph_list_discard_back
igraph_graph_list_discard_fast
igraph_graph_list_empty
igraph_graph_list_get_ptr
igraph_graph_list_init
igraph_graph_list_init_copy
igraph_graph_list_insert
igraph_graph_list_insert_copy
igraph_graph_list_insert_new
igraph_graph_list_permute
igraph_graph_list_pop_back
igraph_graph_list_push_back
igraph_graph_list_push_back_copy
igraph_graph_list_push_back_new
igraph_graph_list_remove
igraph_graph_list_remove_consecutive_duplicates
igraph_graph_list_remove_fast
igraph_graph_list_replace
igraph_graph_list_reserve
igraph_graph_list_resize
igraph_graph_list_reverse
igraph_graph_list_set
igraph_graph_list_set_directed
igraph_graph_list_size
igraph_graph_list_sort
igraph_graph_list_sort_ind
igraph_graph_list_swap
igraph_graph_list_swap_elements
igraph_graph_list_tail_ptr
igraph_graph_power
igraph_graphlets
igraph_graphlets_candidate_basis
igraph_graphlets_project
igraph_grg_game
igraph_growing_random_game
igraph_harmonic_centrality
igraph_harmonic_centrality_cutoff
igraph_has_attribute_table
igraph_has_loop
igraph_has_multiple
igraph_has_mutual
igraph_heap_char_clear
igraph_heap_char_delete_top
igraph_heap_char_destroy
igraph_heap_char_empty
igraph_heap_char_init
igraph_heap_char_init_array
igraph_heap_char_push
igraph_heap_char_reserve
igraph_heap_char_size
igraph_heap_char_top
igraph_heap_clear
igraph_heap_delete_top
igraph_heap_destroy
igraph_heap_empty
igraph_heap_init
igraph_heap_init_array
igraph_heap_int_clear
igraph_heap_int_delete_top
igraph_heap_int_destroy
igraph_heap_int_empty
igraph_heap_int_init
igraph_heap_int_init_array
igraph_heap_int_push
igraph_heap_int_reserve
igraph_heap_int_size
igraph_heap_int_top
igraph_heap_min_char_clear
igraph_heap_min_char_delete_top
igraph_heap_min_char_destroy
igraph_heap_min_char_empty
igraph_heap_min_char_init
igraph_heap_min_char_init_array
igraph_heap_min_char_push
igraph_heap_min_char_reserve
igraph_heap_min_char_size
igraph_heap_min_char_top
igraph_heap_min_clear
igraph_heap_min_delete_top
igraph_heap_min_destroy
igraph_heap_min_empty
igraph_heap_min_init
igraph_heap_min_init_array
igraph_heap_min_int_clear
igraph_heap_min_int_delete_top
igraph_heap_min_int_destroy
igraph_heap_min_int_empty
igraph_heap_min_int_init
igraph_heap_min_int_init_array
igraph_heap_min_int_push
igraph_heap_min_int_reserve
igraph_heap_min_int_size
igraph_heap_min_int_top
igraph_heap_min_push
igraph_heap_min_reserve
igraph_heap_min_size
igraph_heap_min_top
igraph_heap_push
igraph_heap_reserve
igraph_heap_size
igraph_heap_top
igraph_hexagonal_lattice
igraph_hrg_consensus
igraph_hrg_create
igraph_hrg_dendrogram
igraph_hrg_destroy
igraph_hrg_fit
igraph_hrg_game
igraph_hrg_init
igraph_hrg_predict
igraph_hrg_resize
igraph_hrg_sample
igraph_hrg_sample_many
igraph_hrg_size
igraph_hsbm_game
igraph_hsbm_list_game
igraph_hub_and_authority_scores
igraph_hypercube
igraph_i_lazy_adjlist_get_real
igraph_i_lazy_inclist_get_real
igraph_i_property_cache_get_bool
igraph_i_property_cache_has
igraph_i_property_cache_invalidate
igraph_i_property_cache_invalidate_all
igraph_i_property_cache_set_bool
igraph_i_property_cache_set_bool_checked
igraph_i_vector_int_order
igraph_i_vector_int_rank
igraph_iea_game
igraph_incident
igraph_inclist_clear
igraph_inclist_destroy
igraph_inclist_fprint
igraph_inclist_init
igraph_inclist_init_empty
igraph_inclist_print
igraph_inclist_size
igraph_independence_number
igraph_independent_vertex_sets
igraph_induced_subgraph
igraph_induced_subgraph_edges
igraph_induced_subgraph_map
igraph_intersection
igraph_intersection_many
igraph_invalidate_cache
igraph_invert_permutation
igraph_is_acyclic
igraph_is_biconnected
igraph_is_bigraphical
igraph_is_bipartite
igraph_is_bipartite_coloring
igraph_is_chordal
igraph_is_clique
igraph_is_complete
igraph_is_connected
igraph_is_dag
igraph_is_directed
igraph_is_edge_coloring
igraph_is_eulerian
igraph_is_forest
igraph_is_graphical
igraph_is_independent_vertex_set
igraph_is_loop
igraph_is_matching
igraph_is_maximal_matching
igraph_is_minimal_separator
igraph_is_multiple
igraph_is_mutual
igraph_is_perfect
igraph_is_same_graph
igraph_is_separator
igraph_is_simple
igraph_is_tree
igraph_is_vertex_coloring
igraph_isoclass
igraph_isoclass_create
igraph_isoclass_subgraph
igraph_isomorphic
igraph_isomorphic_bliss
igraph_isomorphic_vf2
igraph_join
igraph_joint_degree_distribution
igraph_joint_degree_matrix
igraph_joint_type_distribution
igraph_k_regular_game
igraph_kary_tree
igraph_kautz
igraph_lapack_dgeev
igraph_lapack_dgeevx
igraph_lapack_dgehrd
igraph_lapack_dgesv
igraph_lapack_dgetrf
\section about_lapack LAPACK interface in igraph
igraph_lapack_dgetrs
igraph_lapack_dsyevr
igraph_laplacian_spectral_embedding
igraph_largest_cliques
igraph_largest_independent_vertex_sets
igraph_largest_weighted_cliques
igraph_lastcit_game
igraph_layout_align
igraph_layout_bipartite
igraph_layout_circle
igraph_layout_davidson_harel
igraph_layout_drl
igraph_layout_drl_3d
igraph_layout_drl_options_init
igraph_layout_fruchterman_reingold
igraph_layout_fruchterman_reingold_3d
igraph_layout_gem
igraph_layout_graphopt
igraph_layout_grid
igraph_layout_grid_3d
igraph_layout_kamada_kawai
igraph_layout_kamada_kawai_3d
igraph_layout_lgl
igraph_layout_mds
igraph_layout_merge_dla
igraph_layout_random
\section about_layouts
igraph_layout_random_3d
igraph_layout_reingold_tilford
igraph_layout_reingold_tilford_circular
igraph_layout_sphere
igraph_layout_star
igraph_layout_sugiyama
igraph_layout_umap
igraph_layout_umap_3d
igraph_layout_umap_compute_weights
igraph_lazy_adjlist_clear
igraph_lazy_adjlist_destroy
igraph_lazy_adjlist_init
igraph_lazy_adjlist_size
igraph_lazy_inclist_clear
igraph_lazy_inclist_destroy
igraph_lazy_inclist_init
igraph_lazy_inclist_size
igraph_lcf
igraph_lcf_small
igraph_le_community_to_membership
igraph_linegraph
igraph_list_triangles
igraph_local_efficiency
igraph_local_scan_0
igraph_local_scan_0_them
igraph_local_scan_1_ecount
igraph_local_scan_1_ecount_them
igraph_local_scan_k_ecount
igraph_local_scan_k_ecount_them
igraph_local_scan_neighborhood_ecount
igraph_local_scan_subset_ecount
igraph_lune_beta_skeleton
igraph_malloc
igraph_matrix_add
igraph_matrix_add_cols
igraph_matrix_add_constant
igraph_matrix_add_rows
igraph_matrix_all_almost_e
igraph_matrix_all_e
igraph_matrix_all_g
igraph_matrix_all_ge
igraph_matrix_all_l
igraph_matrix_all_le
igraph_matrix_as_sparsemat
igraph_matrix_bool_add
igraph_matrix_bool_add_cols
igraph_matrix_bool_add_constant
igraph_matrix_bool_add_rows
igraph_matrix_bool_all_e
igraph_matrix_bool_capacity
igraph_matrix_bool_cbind
igraph_matrix_bool_colsum
igraph_matrix_bool_contains
igraph_matrix_bool_copy_to
igraph_matrix_bool_destroy
igraph_matrix_bool_div_elements
igraph_matrix_bool_empty
igraph_matrix_bool_fill
igraph_matrix_bool_fprint
igraph_matrix_bool_get
igraph_matrix_bool_get_col
igraph_matrix_bool_get_ptr
igraph_matrix_bool_get_row
igraph_matrix_bool_init
igraph_matrix_bool_init_array
igraph_matrix_bool_init_copy
igraph_matrix_bool_is_equal
igraph_matrix_bool_is_symmetric
igraph_matrix_bool_isnull
igraph_matrix_bool_mul_elements
igraph_matrix_bool_ncol
igraph_matrix_bool_nrow
igraph_matrix_bool_null
igraph_matrix_bool_permdelete_rows
igraph_matrix_bool_print
igraph_matrix_bool_printf
igraph_matrix_bool_prod
igraph_matrix_bool_rbind
igraph_matrix_bool_remove_col
igraph_matrix_bool_remove_row
igraph_matrix_bool_resize
igraph_matrix_bool_resize_min
igraph_matrix_bool_rowsum
igraph_matrix_bool_scale
igraph_matrix_bool_search
igraph_matrix_bool_select_cols
igraph_matrix_bool_select_rows
igraph_matrix_bool_select_rows_cols
igraph_matrix_bool_set
igraph_matrix_bool_set_col
igraph_matrix_bool_set_row
igraph_matrix_bool_size
igraph_matrix_bool_sub
igraph_matrix_bool_sum
igraph_matrix_bool_swap
igraph_matrix_bool_swap_cols
igraph_matrix_bool_swap_rowcol
igraph_matrix_bool_swap_rows
igraph_matrix_bool_transpose
igraph_matrix_bool_update
igraph_matrix_bool_view
igraph_matrix_bool_view_from_vector
igraph_matrix_capacity
igraph_matrix_cbind
igraph_matrix_char_add
igraph_matrix_char_add_cols
igraph_matrix_char_add_constant
igraph_matrix_char_add_rows
igraph_matrix_char_all_e
igraph_matrix_char_all_g
igraph_matrix_char_all_ge
igraph_matrix_char_all_l
igraph_matrix_char_all_le
igraph_matrix_char_capacity
igraph_matrix_char_cbind
igraph_matrix_char_colsum
igraph_matrix_char_contains
igraph_matrix_char_copy_to
igraph_matrix_char_destroy
igraph_matrix_char_div_elements
igraph_matrix_char_empty
igraph_matrix_char_fill
igraph_matrix_char_fprint
igraph_matrix_char_get
igraph_matrix_char_get_col
igraph_matrix_char_get_ptr
igraph_matrix_char_get_row
igraph_matrix_char_init
igraph_matrix_char_init_array
igraph_matrix_char_init_copy
igraph_matrix_char_is_equal
igraph_matrix_char_is_symmetric
igraph_matrix_char_isnull
igraph_matrix_char_max
igraph_matrix_char_maxdifference
igraph_matrix_char_min
igraph_matrix_char_minmax
igraph_matrix_char_mul_elements
igraph_matrix_char_ncol
igraph_matrix_char_nrow
igraph_matrix_char_null
igraph_matrix_char_permdelete_rows
igraph_matrix_char_print
igraph_matrix_char_printf
igraph_matrix_char_prod
igraph_matrix_char_rbind
igraph_matrix_char_remove_col
igraph_matrix_char_remove_row
igraph_matrix_char_resize
igraph_matrix_char_resize_min
igraph_matrix_char_rowsum
igraph_matrix_char_scale
igraph_matrix_char_search
igraph_matrix_char_select_cols
igraph_matrix_char_select_rows
igraph_matrix_char_select_rows_cols
igraph_matrix_char_set
igraph_matrix_char_set_col
igraph_matrix_char_set_row
igraph_matrix_char_size
igraph_matrix_char_sub
igraph_matrix_char_sum
igraph_matrix_char_swap
igraph_matrix_char_swap_cols
igraph_matrix_char_swap_rowcol
igraph_matrix_char_swap_rows
igraph_matrix_char_transpose
igraph_matrix_char_update
igraph_matrix_char_view
igraph_matrix_char_view_from_vector
igraph_matrix_char_which_max
igraph_matrix_char_which_min
igraph_matrix_char_which_minmax
igraph_matrix_colsum
igraph_matrix_complex_add
igraph_matrix_complex_add_cols
igraph_matrix_complex_add_constant
igraph_matrix_complex_add_rows
igraph_matrix_complex_all_almost_e
igraph_matrix_complex_all_e
igraph_matrix_complex_capacity
igraph_matrix_complex_cbind
igraph_matrix_complex_colsum
igraph_matrix_complex_contains
igraph_matrix_complex_copy_to
igraph_matrix_complex_create
igraph_matrix_complex_create_polar
igraph_matrix_complex_destroy
igraph_matrix_complex_div_elements
igraph_matrix_complex_empty
igraph_matrix_complex_fill
igraph_matrix_complex_fprint
igraph_matrix_complex_get
igraph_matrix_complex_get_col
igraph_matrix_complex_get_ptr
igraph_matrix_complex_get_row
igraph_matrix_complex_imag
igraph_matrix_complex_init
igraph_matrix_complex_init_array
igraph_matrix_complex_init_copy
igraph_matrix_complex_is_equal
igraph_matrix_complex_is_symmetric
igraph_matrix_complex_isnull
igraph_matrix_complex_mul_elements
igraph_matrix_complex_ncol
igraph_matrix_complex_nrow
igraph_matrix_complex_null
igraph_matrix_complex_permdelete_rows
igraph_matrix_complex_print
igraph_matrix_complex_prod
igraph_matrix_complex_rbind
igraph_matrix_complex_real
igraph_matrix_complex_realimag
igraph_matrix_complex_remove_col
igraph_matrix_complex_remove_row
igraph_matrix_complex_resize
igraph_matrix_complex_resize_min
igraph_matrix_complex_rowsum
igraph_matrix_complex_scale
igraph_matrix_complex_search
igraph_matrix_complex_select_cols
igraph_matrix_complex_select_rows
igraph_matrix_complex_select_rows_cols
igraph_matrix_complex_set
igraph_matrix_complex_set_col
igraph_matrix_complex_set_row
igraph_matrix_complex_size
igraph_matrix_complex_sub
igraph_matrix_complex_sum
igraph_matrix_complex_swap
igraph_matrix_complex_swap_cols
igraph_matrix_complex_swap_rowcol
igraph_matrix_complex_swap_rows
igraph_matrix_complex_transpose
igraph_matrix_complex_update
igraph_matrix_complex_view
igraph_matrix_complex_view_from_vector
igraph_matrix_complex_zapsmall
igraph_matrix_contains
igraph_matrix_copy_to
igraph_matrix_destroy
igraph_matrix_div_elements
igraph_matrix_empty
igraph_matrix_fill
igraph_matrix_fprint
igraph_matrix_get
igraph_matrix_get_col
igraph_matrix_get_ptr
igraph_matrix_get_row
igraph_matrix_init
igraph_matrix_init_array
igraph_matrix_init_copy
igraph_matrix_int_add
igraph_matrix_int_add_cols
igraph_matrix_int_add_constant
igraph_matrix_int_add_rows
igraph_matrix_int_all_e
igraph_matrix_int_all_g
igraph_matrix_int_all_ge
igraph_matrix_int_all_l
igraph_matrix_int_all_le
igraph_matrix_int_capacity
igraph_matrix_int_cbind
igraph_matrix_int_colsum
igraph_matrix_int_contains
igraph_matrix_int_copy_to
igraph_matrix_int_destroy
igraph_matrix_int_div_elements
igraph_matrix_int_empty
igraph_matrix_int_fill
igraph_matrix_int_fprint
igraph_matrix_int_get
igraph_matrix_int_get_col
igraph_matrix_int_get_ptr
igraph_matrix_int_get_row
igraph_matrix_int_init
igraph_matrix_int_init_array
igraph_matrix_int_init_copy
igraph_matrix_int_is_equal
igraph_matrix_int_is_symmetric
igraph_matrix_int_isnull
igraph_matrix_int_max
igraph_matrix_int_maxdifference
igraph_matrix_int_min
igraph_matrix_int_minmax
igraph_matrix_int_mul_elements
igraph_matrix_int_ncol
igraph_matrix_int_nrow
igraph_matrix_int_null
igraph_matrix_int_permdelete_rows
igraph_matrix_int_print
igraph_matrix_int_printf
igraph_matrix_int_prod
igraph_matrix_int_rbind
igraph_matrix_int_remove_col
igraph_matrix_int_remove_row
igraph_matrix_int_resize
igraph_matrix_int_resize_min
igraph_matrix_int_rowsum
igraph_matrix_int_scale
igraph_matrix_int_search
igraph_matrix_int_select_cols
igraph_matrix_int_select_rows
igraph_matrix_int_select_rows_cols
igraph_matrix_int_set
igraph_matrix_int_set_col
igraph_matrix_int_set_row
igraph_matrix_int_size
igraph_matrix_int_sub
igraph_matrix_int_sum
igraph_matrix_int_swap
igraph_matrix_int_swap_cols
igraph_matrix_int_swap_rowcol
igraph_matrix_int_swap_rows
igraph_matrix_int_transpose
igraph_matrix_int_update
igraph_matrix_int_view
igraph_matrix_int_view_from_vector
igraph_matrix_int_which_max
igraph_matrix_int_which_min
igraph_matrix_int_which_minmax
igraph_matrix_is_equal
igraph_matrix_is_symmetric
igraph_matrix_isnull
igraph_matrix_list_capacity
igraph_matrix_list_clear
igraph_matrix_list_destroy
igraph_matrix_list_discard
igraph_matrix_list_discard_back
igraph_matrix_list_discard_fast
igraph_matrix_list_empty
igraph_matrix_list_get_ptr
igraph_matrix_list_init
igraph_matrix_list_init_copy
igraph_matrix_list_insert
igraph_matrix_list_insert_copy
igraph_matrix_list_insert_new
igraph_matrix_list_permute
igraph_matrix_list_pop_back
igraph_matrix_list_push_back
igraph_matrix_list_push_back_copy
igraph_matrix_list_push_back_new
igraph_matrix_list_remove
igraph_matrix_list_remove_consecutive_duplicates
igraph_matrix_list_remove_fast
igraph_matrix_list_replace
igraph_matrix_list_reserve
igraph_matrix_list_resize
igraph_matrix_list_reverse
igraph_matrix_list_set
igraph_matrix_list_size
igraph_matrix_list_sort
igraph_matrix_list_sort_ind
igraph_matrix_list_swap
igraph_matrix_list_swap_elements
igraph_matrix_list_tail_ptr
igraph_matrix_max
igraph_matrix_maxdifference
igraph_matrix_min
igraph_matrix_minmax
igraph_matrix_mul_elements
igraph_matrix_ncol
igraph_matrix_nrow
igraph_matrix_null
igraph_matrix_permdelete_rows
igraph_matrix_print
igraph_matrix_printf
igraph_matrix_prod
igraph_matrix_rbind
igraph_matrix_remove_col
igraph_matrix_remove_row
igraph_matrix_resize
igraph_matrix_resize_min
igraph_matrix_rowsum
igraph_matrix_scale
igraph_matrix_search
igraph_matrix_select_cols
igraph_matrix_select_rows
igraph_matrix_select_rows_cols
igraph_matrix_set
igraph_matrix_set_col
igraph_matrix_set_row
igraph_matrix_size
igraph_matrix_sub
igraph_matrix_sum
igraph_matrix_swap
igraph_matrix_swap_cols
igraph_matrix_swap_rowcol
igraph_matrix_swap_rows
igraph_matrix_transpose
igraph_matrix_update
igraph_matrix_view
igraph_matrix_view_from_vector
igraph_matrix_which_max
igraph_matrix_which_min
igraph_matrix_which_minmax
igraph_matrix_zapsmall
igraph_maxdegree
igraph_maxflow
igraph_maxflow_value
igraph_maximal_cliques
igraph_maximal_cliques_callback
igraph_maximal_cliques_count
igraph_maximal_cliques_file
igraph_maximal_cliques_hist
igraph_maximal_cliques_subset
igraph_maximal_independent_vertex_sets
igraph_maximum_bipartite_matching
igraph_maximum_cardinality_search
igraph_mean_degree
igraph_mincut
igraph_mincut_value
igraph_minimum_cycle_basis
igraph_minimum_size_separators
igraph_minimum_spanning_tree
igraph_modularity
igraph_modularity_matrix
igraph_motifs_randesu
igraph_motifs_randesu_callback
igraph_motifs_randesu_estimate
igraph_motifs_randesu_no
igraph_mycielski_graph
igraph_mycielskian
igraph_nearest_neighbor_graph
igraph_neighborhood
igraph_neighborhood_graphs
igraph_neighborhood_size
igraph_neighbors
igraph_pagerank
igraph_path_graph
igraph_path_length_hist
igraph_permute_vertices
igraph_personalized_pagerank
igraph_personalized_pagerank_vs
igraph_plfit_result_calculate_p_value
igraph_power_law_fit
igraph_preference_game
igraph_product
igraph_progress
igraph_progress_handler_stderr
igraph_progressf
igraph_pseudo_diameter
igraph_psumtree_destroy
igraph_psumtree_get
igraph_psumtree_init
igraph_psumtree_reset
igraph_psumtree_search
igraph_psumtree_size
igraph_psumtree_sum
igraph_psumtree_update
igraph_qsort
igraph_qsort_r
igraph_radius
igraph_random_sample
igraph_random_spanning_tree
igraph_random_walk
igraph_reachability
igraph_read_graph_dimacs_flow
igraph_read_graph_dl
igraph_read_graph_edgelist
igraph_read_graph_gml
igraph_read_graph_graphdb
igraph_read_graph_graphml
igraph_read_graph_lgl
igraph_read_graph_ncol
igraph_read_graph_pajek
igraph_real_fprintf
igraph_real_fprintf_aligned
igraph_real_fprintf_precise
igraph_real_printf
igraph_real_printf_aligned
igraph_real_printf_precise
igraph_real_snprintf
igraph_real_snprintf_precise
igraph_realize_bipartite_degree_sequence
igraph_realize_degree_sequence
igraph_realloc
igraph_recent_degree_aging_game
igraph_recent_degree_game
igraph_reciprocity
igraph_regular_tree
igraph_reindex_membership
igraph_relative_neighborhood_graph
igraph_residual_graph
igraph_reverse_edges
igraph_reverse_residual_graph
igraph_rewire
igraph_rewire_directed_edges
igraph_rewire_edges
igraph_rich_club_sequence
igraph_ring
igraph_rng_bits
igraph_rng_default
igraph_rng_destroy
igraph_rng_get_binom
igraph_rng_get_bool
igraph_rng_get_exp
igraph_rng_get_gamma
igraph_rng_get_geom
igraph_rng_get_integer
igraph_rng_get_normal
igraph_rng_get_pois
igraph_rng_get_unif
igraph_rng_get_unif01
igraph_rng_init
igraph_rng_max
igraph_rng_name
igraph_rng_sample_dirichlet
igraph_rng_sample_sphere_surface
igraph_rng_sample_sphere_volume
igraph_rng_seed
igraph_rng_set_default
igraph_rooted_product
igraph_roots_for_tree_layout
igraph_running_mean
igraph_sbm_game
igraph_set_attribute_table
igraph_set_error_handler
igraph_set_fatal_handler
igraph_set_interruption_handler
igraph_set_progress_handler
igraph_set_status_handler
igraph_set_warning_handler
igraph_setup
igraph_similarity_dice
igraph_similarity_dice_es
igraph_similarity_dice_pairs
igraph_similarity_inverse_log_weighted
igraph_similarity_jaccard
igraph_similarity_jaccard_es
igraph_similarity_jaccard_pairs
igraph_simple_cycles
igraph_simple_cycles_callback
igraph_simple_interconnected_islands_game
igraph_simplify
igraph_simplify_and_colorize
igraph_sir
igraph_sir_destroy
igraph_sir_init
igraph_site_percolation
igraph_small
igraph_solve_lsap
igraph_sort_vertex_ids_by_degree
igraph_spanner
igraph_sparse_adjacency
igraph_sparse_weighted_adjacency
igraph_sparsemat_add
igraph_sparsemat_add_cols
igraph_sparsemat_add_rows
igraph_sparsemat_arpack_rnsolve
igraph_sparsemat_arpack_rssolve
igraph_sparsemat_as_matrix
igraph_sparsemat_cholsol
igraph_sparsemat_colmaxs
igraph_sparsemat_colmins
igraph_sparsemat_colsums
igraph_sparsemat_compress
igraph_sparsemat_count_nonzero
igraph_sparsemat_count_nonzerotol
igraph_sparsemat_dense_multiply
igraph_sparsemat_destroy
igraph_sparsemat_droptol
igraph_sparsemat_dropzeros
igraph_sparsemat_dupl
igraph_sparsemat_entry
igraph_sparsemat_fkeep
igraph_sparsemat_gaxpy
igraph_sparsemat_get
igraph_sparsemat_getelements
igraph_sparsemat_getelements_sorted
igraph_sparsemat_index
igraph_sparsemat_init
igraph_sparsemat_init_copy
igraph_sparsemat_init_diag
igraph_sparsemat_init_eye
igraph_sparsemat_is_cc
igraph_sparsemat_is_symmetric
igraph_sparsemat_is_triplet
igraph_sparsemat_iterator_col
igraph_sparsemat_iterator_end
igraph_sparsemat_iterator_get
igraph_sparsemat_iterator_idx
igraph_sparsemat_iterator_init
igraph_sparsemat_iterator_next
igraph_sparsemat_iterator_reset
igraph_sparsemat_iterator_row
igraph_sparsemat_lsolve
igraph_sparsemat_ltsolve
igraph_sparsemat_lu
igraph_sparsemat_luresol
igraph_sparsemat_lusol
igraph_sparsemat_max
igraph_sparsemat_min
igraph_sparsemat_minmax
igraph_sparsemat_multiply
igraph_sparsemat_multiply_by_dense
igraph_sparsemat_ncol
igraph_sparsemat_neg
igraph_sparsemat_nonzero_storage
igraph_sparsemat_normalize_cols
igraph_sparsemat_normalize_rows
igraph_sparsemat_nrow
igraph_sparsemat_numeric_destroy
igraph_sparsemat_nzmax
igraph_sparsemat_permute
igraph_sparsemat_print
igraph_sparsemat_qr
igraph_sparsemat_qrresol
igraph_sparsemat_realloc
igraph_sparsemat_resize
igraph_sparsemat_rowmaxs
igraph_sparsemat_rowmins
igraph_sparsemat_rowsums
igraph_sparsemat_scale
igraph_sparsemat_scale_cols
igraph_sparsemat_scale_rows
igraph_sparsemat_sort
igraph_sparsemat_symblu
igraph_sparsemat_symbolic_destroy
igraph_sparsemat_symbqr
igraph_sparsemat_transpose
igraph_sparsemat_type
igraph_sparsemat_usolve
igraph_sparsemat_utsolve
igraph_sparsemat_which_min_cols
igraph_sparsemat_which_min_rows
igraph_spatial_edge_lengths
igraph_split_join_distance
igraph_square_lattice
igraph_st_edge_connectivity
igraph_st_mincut
igraph_st_mincut_value
igraph_st_vertex_connectivity
igraph_stack_bool_capacity
igraph_stack_bool_clear
igraph_stack_bool_destroy
igraph_stack_bool_empty
igraph_stack_bool_fprint
igraph_stack_bool_init
igraph_stack_bool_pop
igraph_stack_bool_print
igraph_stack_bool_push
igraph_stack_bool_reserve
igraph_stack_bool_size
igraph_stack_bool_top
igraph_stack_capacity
igraph_stack_char_capacity
igraph_stack_char_clear
igraph_stack_char_destroy
igraph_stack_char_empty
igraph_stack_char_fprint
igraph_stack_char_init
igraph_stack_char_pop
igraph_stack_char_print
igraph_stack_char_push
igraph_stack_char_reserve
igraph_stack_char_size
igraph_stack_char_top
igraph_stack_clear
igraph_stack_destroy
igraph_stack_empty
igraph_stack_fprint
igraph_stack_init
igraph_stack_int_capacity
igraph_stack_int_clear
igraph_stack_int_destroy
igraph_stack_int_empty
igraph_stack_int_fprint
igraph_stack_int_init
igraph_stack_int_pop
igraph_stack_int_print
igraph_stack_int_push
igraph_stack_int_reserve
igraph_stack_int_size
igraph_stack_int_top
igraph_stack_pop
igraph_stack_print
igraph_stack_push
igraph_stack_reserve
igraph_stack_size
igraph_stack_top
igraph_star
igraph_static_fitness_game
igraph_static_power_law_game
igraph_status
igraph_status_handler_stderr
igraph_statusf
igraph_strength
igraph_strerror
igraph_strvector_append
igraph_strvector_capacity
igraph_strvector_clear
igraph_strvector_destroy
igraph_strvector_fprint
igraph_strvector_get
igraph_strvector_index
igraph_strvector_init
igraph_strvector_init_copy
igraph_strvector_merge
igraph_strvector_print
igraph_strvector_push_back
igraph_strvector_push_back_len
igraph_strvector_remove
igraph_strvector_remove_section
igraph_strvector_reserve
igraph_strvector_resize
igraph_strvector_resize_min
igraph_strvector_set
igraph_strvector_set_len
igraph_strvector_size
igraph_strvector_swap
igraph_strvector_swap_elements
igraph_strvector_update
igraph_subcomponent
igraph_subgraph_from_edges
igraph_subisomorphic
igraph_subisomorphic_lad
igraph_subisomorphic_vf2
igraph_symmetric_tree
igraph_to_directed
igraph_to_prufer
igraph_to_undirected
igraph_topological_sorting
igraph_transitive_closure
igraph_transitivity_avglocal_undirected
igraph_transitivity_barrat
igraph_transitivity_local_undirected
igraph_transitivity_undirected
igraph_tree_from_parent_vector
igraph_tree_game
igraph_triad_census
igraph_triangular_lattice
igraph_trussness
igraph_turan
igraph_unfold_tree
igraph_union
igraph_union_many
igraph_vcount
igraph_vector_abs
igraph_vector_add
igraph_vector_add_constant
igraph_vector_all_almost_e
igraph_vector_all_e
igraph_vector_all_g
igraph_vector_all_ge
igraph_vector_all_l
igraph_vector_all_le
igraph_vector_any_smaller
igraph_vector_append
igraph_vector_binsearch
igraph_vector_binsearch_slice
igraph_vector_bool_add
igraph_vector_bool_add_constant
igraph_vector_bool_all_e
igraph_vector_bool_append
igraph_vector_bool_capacity
igraph_vector_bool_clear
igraph_vector_bool_contains
igraph_vector_bool_copy_to
igraph_vector_bool_cumsum
igraph_vector_bool_destroy
igraph_vector_bool_div
igraph_vector_bool_empty
igraph_vector_bool_fill
igraph_vector_bool_fprint
igraph_vector_bool_get
igraph_vector_bool_get_interval
igraph_vector_bool_get_ptr
igraph_vector_bool_index
igraph_vector_bool_index_in_place
igraph_vector_bool_init
igraph_vector_bool_init_array
igraph_vector_bool_init_copy
igraph_vector_bool_init_int
igraph_vector_bool_init_int_end
igraph_vector_bool_init_real
igraph_vector_bool_init_real_end
igraph_vector_bool_insert
igraph_vector_bool_is_equal
igraph_vector_bool_isnull
igraph_vector_bool_move_interval
igraph_vector_bool_mul
igraph_vector_bool_null
igraph_vector_bool_permute
igraph_vector_bool_pop_back
igraph_vector_bool_print
igraph_vector_bool_printf
igraph_vector_bool_prod
igraph_vector_bool_push_back
igraph_vector_bool_remove
igraph_vector_bool_remove_fast
igraph_vector_bool_remove_section
igraph_vector_bool_reserve
igraph_vector_bool_resize
igraph_vector_bool_resize_min
igraph_vector_bool_reverse
igraph_vector_bool_reverse_section
igraph_vector_bool_rotate_left
igraph_vector_bool_scale
igraph_vector_bool_search
igraph_vector_bool_set
igraph_vector_bool_shuffle
igraph_vector_bool_size
igraph_vector_bool_sub
igraph_vector_bool_sum
igraph_vector_bool_sumsq
igraph_vector_bool_swap
igraph_vector_bool_swap_elements
igraph_vector_bool_tail
igraph_vector_bool_update
igraph_vector_bool_view
igraph_vector_capacity
igraph_vector_char_abs
igraph_vector_char_add
igraph_vector_char_add_constant
igraph_vector_char_all_e
igraph_vector_char_all_g
igraph_vector_char_all_ge
igraph_vector_char_all_l
igraph_vector_char_all_le
igraph_vector_char_any_smaller
igraph_vector_char_append
igraph_vector_char_binsearch
igraph_vector_char_binsearch_slice
igraph_vector_char_capacity
igraph_vector_char_clear
igraph_vector_char_colex_cmp
igraph_vector_char_colex_cmp_untyped
igraph_vector_char_contains
igraph_vector_char_contains_sorted
igraph_vector_char_copy_to
igraph_vector_char_cumsum
igraph_vector_char_destroy
igraph_vector_char_difference_and_intersection_sorted
igraph_vector_char_difference_sorted
igraph_vector_char_div
igraph_vector_char_empty
igraph_vector_char_fill
igraph_vector_char_filter_smaller
igraph_vector_char_fprint
igraph_vector_char_get
igraph_vector_char_get_interval
igraph_vector_char_get_ptr
igraph_vector_char_index
igraph_vector_char_index_in_place
igraph_vector_char_init
igraph_vector_char_init_array
igraph_vector_char_init_copy
igraph_vector_char_init_int
igraph_vector_char_init_int_end
igraph_vector_char_init_range
igraph_vector_char_init_real
igraph_vector_char_init_real_end
igraph_vector_char_insert
igraph_vector_char_intersect_sorted
igraph_vector_char_intersection_size_sorted
igraph_vector_char_is_equal
igraph_vector_char_isininterval
igraph_vector_char_isnull
igraph_vector_char_lex_cmp
igraph_vector_char_lex_cmp_untyped
igraph_vector_char_max
igraph_vector_char_maxdifference
igraph_vector_char_min
igraph_vector_char_minmax
igraph_vector_char_move_interval
igraph_vector_char_mul
igraph_vector_char_null
igraph_vector_char_permute
igraph_vector_char_pop_back
igraph_vector_char_print
igraph_vector_char_printf
igraph_vector_char_prod
igraph_vector_char_push_back
igraph_vector_char_range
igraph_vector_char_remove
igraph_vector_char_remove_fast
igraph_vector_char_remove_section
igraph_vector_char_reserve
igraph_vector_char_resize
igraph_vector_char_resize_min
igraph_vector_char_reverse
igraph_vector_char_reverse_section
igraph_vector_char_reverse_sort
igraph_vector_char_rotate_left
igraph_vector_char_scale
igraph_vector_char_search
igraph_vector_char_set
igraph_vector_char_shuffle
igraph_vector_char_size
igraph_vector_char_sort
igraph_vector_char_sort_ind
igraph_vector_char_sub
igraph_vector_char_sum
igraph_vector_char_sumsq
igraph_vector_char_swap
igraph_vector_char_swap_elements
igraph_vector_char_tail
igraph_vector_char_update
igraph_vector_char_view
igraph_vector_char_which_max
igraph_vector_char_which_min
igraph_vector_char_which_minmax
igraph_vector_clear
igraph_vector_colex_cmp
igraph_vector_colex_cmp_untyped
igraph_vector_complex_add
igraph_vector_complex_add_constant
igraph_vector_complex_all_almost_e
igraph_vector_complex_all_e
igraph_vector_complex_append
igraph_vector_complex_capacity
igraph_vector_complex_clear
igraph_vector_complex_contains
igraph_vector_complex_copy_to
igraph_vector_complex_create
igraph_vector_complex_create_polar
igraph_vector_complex_cumsum
igraph_vector_complex_destroy
igraph_vector_complex_div
igraph_vector_complex_empty
igraph_vector_complex_fill
igraph_vector_complex_fprint
igraph_vector_complex_get
igraph_vector_complex_get_interval
igraph_vector_complex_get_ptr
igraph_vector_complex_imag
igraph_vector_complex_index
igraph_vector_complex_index_in_place
igraph_vector_complex_init
igraph_vector_complex_init_array
igraph_vector_complex_init_copy
igraph_vector_complex_init_int
igraph_vector_complex_init_int_end
igraph_vector_complex_init_real
igraph_vector_complex_init_real_end
igraph_vector_complex_insert
igraph_vector_complex_is_equal
igraph_vector_complex_isnull
igraph_vector_complex_move_interval
igraph_vector_complex_mul
igraph_vector_complex_null
igraph_vector_complex_permute
igraph_vector_complex_pop_back
igraph_vector_complex_print
igraph_vector_complex_prod
igraph_vector_complex_push_back
igraph_vector_complex_real
igraph_vector_complex_realimag
igraph_vector_complex_remove
igraph_vector_complex_remove_fast
igraph_vector_complex_remove_section
igraph_vector_complex_reserve
igraph_vector_complex_resize
igraph_vector_complex_resize_min
igraph_vector_complex_reverse
igraph_vector_complex_reverse_section
igraph_vector_complex_rotate_left
igraph_vector_complex_scale
igraph_vector_complex_search
igraph_vector_complex_set
igraph_vector_complex_shuffle
igraph_vector_complex_size
igraph_vector_complex_sub
igraph_vector_complex_sum
igraph_vector_complex_sumsq
igraph_vector_complex_swap
igraph_vector_complex_swap_elements
igraph_vector_complex_tail
igraph_vector_complex_update
igraph_vector_complex_view
igraph_vector_complex_zapsmall
igraph_vector_contains
igraph_vector_contains_sorted
igraph_vector_copy_to
igraph_vector_cumsum
igraph_vector_destroy
igraph_vector_difference_and_intersection_sorted
igraph_vector_difference_sorted
igraph_vector_div
igraph_vector_empty
igraph_vector_fill
igraph_vector_filter_smaller
igraph_vector_floor
igraph_vector_fprint
igraph_vector_get
igraph_vector_get_interval
igraph_vector_get_ptr
igraph_vector_index
igraph_vector_index_in_place
igraph_vector_init
igraph_vector_init_array
igraph_vector_init_copy
igraph_vector_init_int
igraph_vector_init_int_end
igraph_vector_init_range
igraph_vector_init_real
igraph_vector_init_real_end
igraph_vector_insert
igraph_vector_int_abs
igraph_vector_int_add
igraph_vector_int_add_constant
igraph_vector_int_all_e
igraph_vector_int_all_g
igraph_vector_int_all_ge
igraph_vector_int_all_l
igraph_vector_int_all_le
igraph_vector_int_any_smaller
igraph_vector_int_append
igraph_vector_int_binsearch
igraph_vector_int_binsearch_slice
igraph_vector_int_capacity
igraph_vector_int_clear
igraph_vector_int_colex_cmp
igraph_vector_int_colex_cmp_untyped
igraph_vector_int_contains
igraph_vector_int_contains_sorted
igraph_vector_int_copy_to
igraph_vector_int_cumsum
igraph_vector_int_destroy
igraph_vector_int_difference_and_intersection_sorted
igraph_vector_int_difference_sorted
igraph_vector_int_div
igraph_vector_int_empty
igraph_vector_int_fill
igraph_vector_int_filter_smaller
igraph_vector_int_fprint
igraph_vector_int_get
igraph_vector_int_get_interval
igraph_vector_int_get_ptr
igraph_vector_int_index
igraph_vector_int_index_in_place
igraph_vector_int_init
igraph_vector_int_init_array
igraph_vector_int_init_copy
igraph_vector_int_init_int
igraph_vector_int_init_int_end
igraph_vector_int_init_range
igraph_vector_int_init_real
igraph_vector_int_init_real_end
igraph_vector_int_insert
igraph_vector_int_intersect_sorted
igraph_vector_int_intersection_size_sorted
igraph_vector_int_is_equal
igraph_vector_int_isininterval
igraph_vector_int_isnull
igraph_vector_int_lex_cmp
igraph_vector_int_lex_cmp_untyped
igraph_vector_int_list_capacity
igraph_vector_int_list_clear
igraph_vector_int_list_destroy
igraph_vector_int_list_discard
igraph_vector_int_list_discard_back
igraph_vector_int_list_discard_fast
igraph_vector_int_list_empty
igraph_vector_int_list_get_ptr
igraph_vector_int_list_init
igraph_vector_int_list_init_copy
igraph_vector_int_list_insert
igraph_vector_int_list_insert_copy
igraph_vector_int_list_insert_new
igraph_vector_int_list_permute
igraph_vector_int_list_pop_back
igraph_vector_int_list_push_back
igraph_vector_int_list_push_back_copy
igraph_vector_int_list_push_back_new
igraph_vector_int_list_remove
igraph_vector_int_list_remove_consecutive_duplicates
igraph_vector_int_list_remove_fast
igraph_vector_int_list_replace
igraph_vector_int_list_reserve
igraph_vector_int_list_resize
igraph_vector_int_list_reverse
igraph_vector_int_list_set
igraph_vector_int_list_size
igraph_vector_int_list_sort
igraph_vector_int_list_sort_ind
igraph_vector_int_list_swap
igraph_vector_int_list_swap_elements
igraph_vector_int_list_tail_ptr
igraph_vector_int_max
igraph_vector_int_maxdifference
igraph_vector_int_min
igraph_vector_int_minmax
igraph_vector_int_move_interval
igraph_vector_int_mul
igraph_vector_int_null
igraph_vector_int_pair_order
igraph_vector_int_permute
igraph_vector_int_pop_back
igraph_vector_int_print
igraph_vector_int_printf
igraph_vector_int_prod
igraph_vector_int_push_back
igraph_vector_int_range
igraph_vector_int_remove
igraph_vector_int_remove_fast
igraph_vector_int_remove_section
igraph_vector_int_reserve
igraph_vector_int_resize
igraph_vector_int_resize_min
igraph_vector_int_reverse
igraph_vector_int_reverse_section
igraph_vector_int_reverse_sort
igraph_vector_int_rotate_left
igraph_vector_int_scale
igraph_vector_int_search
igraph_vector_int_set
igraph_vector_int_shuffle
igraph_vector_int_size
igraph_vector_int_sort
igraph_vector_int_sort_ind
igraph_vector_int_sub
igraph_vector_int_sum
igraph_vector_int_sumsq
igraph_vector_int_swap
igraph_vector_int_swap_elements
igraph_vector_int_tail
igraph_vector_int_update
igraph_vector_int_view
igraph_vector_int_which_max
igraph_vector_int_which_min
igraph_vector_int_which_minmax
igraph_vector_intersect_sorted
igraph_vector_intersection_size_sorted
igraph_vector_is_all_finite
igraph_vector_is_any_nan
igraph_vector_is_equal
igraph_vector_is_nan
igraph_vector_isininterval
igraph_vector_isnull
igraph_vector_lex_cmp
igraph_vector_lex_cmp_untyped
igraph_vector_list_capacity
igraph_vector_list_clear
igraph_vector_list_destroy
igraph_vector_list_discard
igraph_vector_list_discard_back
igraph_vector_list_discard_fast
igraph_vector_list_empty
igraph_vector_list_get_ptr
igraph_vector_list_init
igraph_vector_list_init_copy
igraph_vector_list_insert
igraph_vector_list_insert_copy
igraph_vector_list_insert_new
igraph_vector_list_permute
igraph_vector_list_pop_back
igraph_vector_list_push_back
igraph_vector_list_push_back_copy
igraph_vector_list_push_back_new
igraph_vector_list_remove
igraph_vector_list_remove_consecutive_duplicates
igraph_vector_list_remove_fast
igraph_vector_list_replace
igraph_vector_list_reserve
igraph_vector_list_resize
igraph_vector_list_reverse
igraph_vector_list_set
igraph_vector_list_size
igraph_vector_list_sort
igraph_vector_list_sort_ind
igraph_vector_list_swap
igraph_vector_list_swap_elements
igraph_vector_list_tail_ptr
igraph_vector_max
igraph_vector_maxdifference
igraph_vector_min
igraph_vector_minmax
igraph_vector_move_interval
igraph_vector_mul
igraph_vector_null
igraph_vector_permute
igraph_vector_pop_back
igraph_vector_print
igraph_vector_printf
igraph_vector_prod
igraph_vector_ptr_append
igraph_vector_ptr_capacity
igraph_vector_ptr_clear
igraph_vector_ptr_copy_to
igraph_vector_ptr_destroy
igraph_vector_ptr_destroy_all
igraph_vector_ptr_empty
igraph_vector_ptr_free_all
igraph_vector_ptr_get
igraph_vector_ptr_get_item_destructor
igraph_vector_ptr_init
igraph_vector_ptr_init_array
igraph_vector_ptr_init_copy
igraph_vector_ptr_insert
igraph_vector_ptr_null
igraph_vector_ptr_permute
igraph_vector_ptr_pop_back
igraph_vector_ptr_push_back
igraph_vector_ptr_remove
igraph_vector_ptr_reserve
igraph_vector_ptr_resize
igraph_vector_ptr_resize_min
igraph_vector_ptr_set
igraph_vector_ptr_set_item_destructor
igraph_vector_ptr_size
igraph_vector_ptr_sort
igraph_vector_ptr_sort_ind
igraph_vector_ptr_view
igraph_vector_push_back
igraph_vector_range
igraph_vector_remove
igraph_vector_remove_fast
igraph_vector_remove_section
igraph_vector_reserve
igraph_vector_resize
igraph_vector_resize_min
igraph_vector_reverse
igraph_vector_reverse_section
igraph_vector_reverse_sort
igraph_vector_rotate_left
igraph_vector_round
igraph_vector_scale
igraph_vector_search
igraph_vector_set
igraph_vector_shuffle
igraph_vector_size
igraph_vector_sort
igraph_vector_sort_ind
igraph_vector_sub
igraph_vector_sum
igraph_vector_sumsq
igraph_vector_swap
igraph_vector_swap_elements
igraph_vector_tail
igraph_vector_update
igraph_vector_view
igraph_vector_which_max
igraph_vector_which_min
igraph_vector_which_minmax
igraph_vector_zapsmall
igraph_version
igraph_vertex_coloring_greedy
igraph_vertex_connectivity
igraph_vertex_disjoint_paths
igraph_vertex_path_from_edge_path
igraph_vit_as_vector
igraph_vit_create
igraph_vit_destroy
igraph_voronoi
igraph_vs_1
igraph_vs_adj
igraph_vs_all
igraph_vs_as_vector
igraph_vs_copy
igraph_vs_destroy
igraph_vs_is_all
igraph_vs_nonadj
igraph_vs_none
igraph_vs_range
igraph_vs_size
igraph_vs_type
igraph_vs_vector
igraph_vs_vector_copy
igraph_vs_vector_small
igraph_vss_1
igraph_vss_all
igraph_vss_none
igraph_vss_range
igraph_vss_vector
igraph_warning
igraph_warning_handler_ignore
igraph_warning_handler_print
igraph_warningf
igraph_watts_strogatz_game
igraph_weighted_adjacency
igraph_weighted_biadjacency
igraph_weighted_clique_number
igraph_weighted_cliques
igraph_wheel
igraph_widest_path_widths_dijkstra
igraph_widest_path_widths_floyd_warshall
igraph_write_graph_dimacs_flow
igraph_write_graph_dot
igraph_write_graph_edgelist
igraph_write_graph_gml
igraph_write_graph_graphml
igraph_write_graph_leda
igraph_write_graph_lgl
igraph_write_graph_ncol
igraph_write_graph_pajek
ilogb
ilogbf
ilogbl
imaxabs
imaxdiv
initstate
j0
j1
jn
jrand48
l64a
labs
lcong48
ldexp
ldexpf
ldexpl
ldiv
lgamma
lgammaf
lgammal
llabs
lldiv
llrint
llrintf
llrintl
llround
llroundf
llroundl
log
log2
log1p
log1pf
log1pl
log2f
log2l
log10
log10f
log10l
logb
logbf
logbl
logf
logl
lrand48
lrint
lrintf
lrintl
lround
lroundf
lroundl
malloc
malloc_type_aligned_alloc
malloc_type_calloc
malloc_type_free
malloc_type_malloc
malloc_type_posix_memalign
malloc_type_realloc
malloc_type_valloc
malloc_type_zone_calloc
malloc_type_zone_free
malloc_type_zone_malloc
malloc_type_zone_memalign
malloc_type_zone_realloc
malloc_type_zone_valloc
mblen
mbstowcs
mbtowc
mergesort
mergesort_b
mkstemp
mktemp
modf
modff
modfl
mrand48
nan
nanf
nanl
nearbyint
nearbyintf
nearbyintl
nextafter
nextafterf
nextafterl
nexttoward
nexttowardf
nexttowardl
nrand48
open_memstream
pclose
perror
popen
posix_memalign
posix_openpt
pow
powf
powl
printf
psort
psort_b
psort_r
ptsname
ptsname_r
putc
putc_unlocked
putchar
putchar_unlocked
putenv
puts
putw
qsort
qsort_b
qsort_r
quick_exit
radixsort
rand
rand_r
random
realloc
reallocf
realpath
remainder
remainderf
remainderl
remove
remquo
remquof
remquol
rename
renameat
renameatx_np
renamex_np
rewind
rint
rintf
rintl
round
roundf
roundl
rpmatch
scalb
scalbln
scalblnf
scalblnl
scalbn
scalbnf
scalbnl
scanf
seed48
setbuf
setbuffer
setenv
setiopolicy_np
setkey
setlinebuf
setpriority
setprogname
setrlimit
setstate
setvbuf
signal
sin
sinf
sinh
sinhf
sinhl
sinl
snprintf
sprintf
sqrt
sqrtf
sqrtl
sradixsort
srand
srand48
sranddev
srandom
srandomdev
sscanf
strtod
strtof
strtoimax
strtol
strtold
strtoll
strtonum
strtoq
strtoul
strtoull
strtoumax
strtouq
system
tan
tanf
tanh
tanhf
tanhl
tanl
tempnam
tgamma
tgammaf
tgammal
tmpfile
tmpnam
trunc
truncf
truncl
ungetc
unlockpt
unsetenv
valloc
vasprintf
vdprintf
vfprintf
vfscanf
vprintf
vscanf
vsnprintf
vsprintf
vsscanf
wait
wait3
wait4
waitid
waitpid
wcstoimax
wcstombs
wcstoumax
wctomb
y0
y1
yn

Type Aliases§

FILE
__builtin_va_list
__darwin_blkcnt_t
__darwin_blksize_t
__darwin_clock_t
__darwin_ct_rune_t
__darwin_dev_t
__darwin_fsblkcnt_t
__darwin_fsfilcnt_t
__darwin_gid_t
__darwin_id_t
__darwin_ino64_t
__darwin_ino_t
__darwin_intptr_t
__darwin_mach_port_name_t
__darwin_mach_port_t
__darwin_mbstate_t
__darwin_mode_t
__darwin_natural_t
__darwin_nl_item
__darwin_off_t
__darwin_pid_t
__darwin_pthread_attr_t
__darwin_pthread_cond_t
__darwin_pthread_condattr_t
__darwin_pthread_key_t
__darwin_pthread_mutex_t
__darwin_pthread_mutexattr_t
__darwin_pthread_once_t
__darwin_pthread_rwlock_t
__darwin_pthread_rwlockattr_t
__darwin_pthread_t
__darwin_ptrdiff_t
__darwin_rune_t
__darwin_sigset_t
__darwin_size_t
__darwin_socklen_t
__darwin_ssize_t
__darwin_suseconds_t
__darwin_time_t
__darwin_uid_t
__darwin_useconds_t
__darwin_uuid_string_t
__darwin_uuid_t
__darwin_va_list
__darwin_wchar_t
__darwin_wctrans_t
__darwin_wctype_t
__darwin_wint_t
__gnuc_va_list
__int8_t
__int16_t
__int32_t
__int64_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint128_t
_bindgen_ty_1
_bindgen_ty_2
_bindgen_ty_3
_bindgen_ty_4
_bindgen_ty_5
ct_rune_t
dev_t
double_t
float_t
fpos_t
id_t
idtype_t
igraph_add_weights_t
igraph_adjacency_t
igraph_arpack_error_t
\typedef igraph_arpack_error_t \brief Error codes from ARPACK.
igraph_arpack_function_t
\typedef igraph_arpack_function_t \brief Type of the ARPACK callback function.
igraph_astar_heuristic_func_t
\typedef igraph_astar_heuristic_func_t \brief Distance estimator for A* algorithm.
igraph_attribute_combination_type_t
\typedef igraph_attribute_combination_type_t The possible types of attribute combinations.
igraph_attribute_elemtype_t
\typedef igraph_attribute_elemtype_t \brief Types of objects to which attributes can be attached.
igraph_attribute_type_t
\typedef igraph_attribute_type_t \brief The possible types of the attributes.
igraph_barabasi_algorithm_t
igraph_bfshandler_t
\typedef igraph_bfshandler_t \brief Callback type for BFS function.
igraph_bliss_sh_t
\typedef igraph_bliss_sh_t \brief Splitting heuristics for Bliss.
igraph_bool_t
igraph_cached_property_t
igraph_chung_lu_t
igraph_clique_handler_t
\typedef igraph_clique_handler_t \brief Type of clique handler functions.
igraph_coloring_greedy_t
\typedef igraph_coloring_greedy_t \brief Ordering heuristics for greedy graph coloring.
igraph_community_comparison_t
igraph_community_leading_eigenvector_callback_t
\typedef igraph_community_leading_eigenvector_callback_t Callback for the leading eigenvector community finding method.
igraph_connectedness_t
igraph_cycle_handler_t
\typedef igraph_cycle_handler_t \brief Type of cycle handler functions.
igraph_degseq_t
igraph_dfshandler_t
\function igraph_dfshandler_t \brief Callback type for the DFS function.
igraph_edge_type_sw_t
\typedef igraph_edge_type_sw_t \brief What types of non-simple edges to allow?
igraph_edgeorder_type_t
igraph_eigen_algorithm_t
igraph_eigen_which_position_t
igraph_eit_type_t
igraph_error_handler_t
\typedef igraph_error_handler_t \brief The type of error handler functions.
igraph_error_type_t
\typedef igraph_error_type_t \brief Error code type. These are the possible values returned by \a igraph functions. Note that these are interesting only if you defined an error handler with \ref igraph_set_error_handler(). Otherwise the program is aborted and the function causing the error never returns.
igraph_es_type_t
igraph_fas_algorithm_t
igraph_fatal_handler_t
\typedef igraph_fatal_handler_t \brief The type of igraph fatal error handler functions.
igraph_finally_func_t
igraph_floyd_warshall_algorithm_t
igraph_function_pointer_t
igraph_fvs_algorithm_t
igraph_get_adjacency_t
igraph_int_t
igraph_integer_t
igraph_interruption_handler_t
\typedef igraph_interruption_handler_t
igraph_isocompat_t
\typedef igraph_isocompat_t Callback type, called to check whether two vertices or edges are compatible
igraph_isohandler_t
\typedef igraph_isohandler_t Callback type, called when an isomorphism was found
igraph_lapack_dgeevx_balance_t
igraph_lapack_dsyev_which_t
igraph_laplacian_normalization_t
\typedef igraph_laplacian_normalization_t \brief Normalization methods for a Laplacian matrix.
igraph_laplacian_spectral_embedding_type_t
igraph_layout_drl_default_t
\typedef igraph_layout_drl_default_t Predefined parameter templates for the DrL layout generator
igraph_layout_grid_t
igraph_leading_eigenvector_community_history_t
igraph_leiden_objective_t
igraph_loops_t
\typedef igraph_loops_t \brief How to interpret self-loops in undirected graphs?
igraph_lpa_variant_t
\typedef igraph_lpa_variant_t \brief Label propagation algorithm variants of implementation
igraph_matrix_storage_t
igraph_metric_t
\typedef igraph_metric_t \brief Metric functions for use with spatial computation.
igraph_motifs_handler_t
\typedef igraph_motifs_handler_t \brief Callback type for \c igraph_motifs_randesu_callback.
igraph_mst_algorithm_t
igraph_neimode_t
\typedef igraph_neimode_t \brief How to interpret edge directions in directed graphs?
igraph_order_t
igraph_pagerank_algo_t
\typedef igraph_pagerank_algo_t \brief PageRank algorithm implementation.
igraph_product_t
igraph_progress_handler_t
\typedef igraph_progress_handler_t \brief Type of progress handler functions
igraph_random_tree_t
igraph_random_walk_stuck_t
igraph_real_t
igraph_realize_degseq_t
igraph_reciprocity_t
igraph_root_choice_t
\typedef igraph_root_choice_t \brief Root choice heuristic for tree visualizations.
igraph_safelocale_t
igraph_sparsemat_solve_t
igraph_sparsemat_type_t
igraph_spincomm_update_t
igraph_spinglass_implementation_t
igraph_star_mode_t
igraph_status_handler_t
\typedef igraph_status_handler_t
igraph_strvector_t
Vector of strings \ingroup internal
igraph_subgraph_implementation_t
igraph_to_directed_t
igraph_to_undirected_t
igraph_transitivity_mode_t
igraph_tree_mode_t
igraph_uint_t
igraph_vconn_nei_t
igraph_vector_ptr_t
Vector, storing pointers efficiently \ingroup internal
igraph_vit_type_t
igraph_voronoi_tiebreaker_t
igraph_vs_type_t
igraph_warning_handler_t
\typedef igraph_warning_handler_t \brief The type of igraph warning handler functions.
igraph_wheel_mode_t
igraph_write_gml_sw_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
malloc_type_id_t
malloc_zone_t
max_align_t
mcontext_t
mode_t
off_t
pid_t
pthread_attr_t
register_t
rlim_t
rsize_t
rune_t
rusage_info_current
rusage_info_t
sig_atomic_t
sig_t
siginfo_t
sigset_t
stack_t
syscall_arg_t
u_int8_t
u_int16_t
u_int32_t
u_int64_t
ucontext_t
uid_t
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
user_addr_t
user_long_t
user_off_t
user_size_t
user_ssize_t
user_time_t
user_ulong_t
va_list
wchar_t

Unions§

__mbstate_t
__sigaction_u
igraph_attribute_record_t__bindgen_ty_1
igraph_attribute_record_t__bindgen_ty_2
igraph_es_t__bindgen_ty_1
igraph_vs_t__bindgen_ty_1
sigval
wait