The nvmath.bindings module is experimental and potentially subject to future changes.

cuSOLVER (nvmath.bindings.cusolver)#

For detailed documentation on the original C APIs, refer to the cuSOLVER documentation.

Enums and constants#

AlgMode(*values)

See cusolverAlgMode_t.

cuSOLVERError(status)

DeterministicMode(*values)

See cusolverDeterministicMode_t.

DirectMode(*values)

See cusolverDirectMode_t.

EigComp(*values)

See cusolverEigComp_t.

EigMode(*values)

See cusolverEigMode_t.

EigRange(*values)

See cusolverEigRange_t.

EigType(*values)

See cusolverEigType_t.

IRSRefinement(*values)

See cusolverIRSRefinement_t.

MathMode(*values)

See cusolverMathMode_t.

Norm(*values)

See cusolverNorm_t.

PrecType(*values)

See cusolverPrecType_t.

Status(*values)

See cusolverStatus_t.

StorevMode(*values)

See cusolverStorevMode_t.

Functions#

get_property(int type)

See cusolverGetProperty.

get_version()

See cusolverGetVersion.