Ejemplo n.º 1
0
def _check(res):
    if res != lib.GrB_SUCCESS:
        raise _error_codes[res](ffi.string(lib.GrB_error()))
Ejemplo n.º 2
0
def _check_no_val_key_error(res):
    if res != lib.GrB_SUCCESS:
        if res == lib.GrB_NO_VALUE:
            raise KeyError
        raise _error_codes[res](ffi.string(lib.GrB_error()))
Ejemplo n.º 3
0
def _check(res, raise_no_val=False):
    if res != lib.GrB_SUCCESS:
        if raise_no_val and res == lib.GrB_NO_VALUE:
            raise KeyError
        raise _error_codes[res](ffi.string(lib.GrB_error()))