Skip to main content

TreeSolve

Function TreeSolve 

Source
pub unsafe extern "C" fn TreeSolve(
    nodes: *mut *mut nodeT,
    nodesupp: *mut *mut nodesuppT,
    ground: *mut nodeT,
    source: *mut nodeT,
    candidatelistptr: *mut *mut candidateT,
    candidatebagptr: *mut *mut candidateT,
    candidatelistsizeptr: *mut c_long,
    candidatebagsizeptr: *mut c_long,
    bkts: *mut bucketT,
    flows: *mut *mut c_short,
    costs: *mut *mut c_void,
    incrcosts: *mut *mut incrcostT,
    apexes: *mut *mut *mut nodeT,
    iscandidate: *mut *mut c_schar,
    ngroundarcs: c_long,
    nflow: c_long,
    mag: *mut *mut f32,
    wrappedphase: *mut *mut f32,
    outfile: *mut c_char,
    nnoderow: c_long,
    nnodesperrow: *mut c_int,
    narcrow: c_long,
    narcsperrow: *mut c_int,
    nrow: c_long,
    ncol: c_long,
    outfiles: *mut outfileT,
    nconnected: c_long,
    params: *mut paramT,
) -> c_long
Expand description

Solves the nonlinear network optimization problem.