Skip to main content

cusolverDnXgesvdr_bufferSize

Function cusolverDnXgesvdr_bufferSize 

Source
pub unsafe extern "C" fn cusolverDnXgesvdr_bufferSize(
    handle: cusolverDnHandle_t,
    params: cusolverDnParams_t,
    jobu: c_schar,
    jobv: c_schar,
    m: i64,
    n: i64,
    k: i64,
    p: i64,
    niters: i64,
    dataTypeA: cudaDataType,
    A: *const c_void,
    lda: i64,
    dataTypeSrand: cudaDataType,
    Srand: *const c_void,
    dataTypeUrand: cudaDataType,
    Urand: *const c_void,
    ldUrand: i64,
    dataTypeVrand: cudaDataType,
    Vrand: *const c_void,
    ldVrand: i64,
    computeType: cudaDataType,
    workspaceInBytesOnDevice: *mut size_t,
    workspaceInBytesOnHost: *mut size_t,
) -> cusolverStatus_t