pub type igraph_arpack_function_t = Option<unsafe extern "C" fn(to: *mut igraph_real_t, from: *const igraph_real_t, n: c_int, extra: *mut c_void) -> igraph_error_t>;Expand description
\typedef igraph_arpack_function_t \brief Type of the ARPACK callback function.
\param to Pointer to an \c igraph_real_t, the result of the matrix-vector product is expected to be stored here. \param from Pointer to an \c igraph_real_t, the input matrix should be multiplied by the vector stored here. \param n The length of the vector (which is the same as the order of the input matrix). \param extra Extra argument to the matrix-vector calculation function. This is coming from the \ref igraph_arpack_rssolve() or \ref igraph_arpack_rnsolve() function. \return Error code. If not \c IGRAPH_SUCCESS, then the ARPACK solver considers this as an error, stops and calls the igraph error handler.
Aliased Type§
pub enum igraph_arpack_function_t {
None,
Some(unsafe extern "C" fn(*mut f64, *const f64, i32, *mut c_void) -> u32),
}