SparseOpaquePreconditioner_Complex_Float
Represents a preconditioner for matrices of complex float values .
Declaration
struct SparseOpaquePreconditioner_Complex_FloatOverview
typeThe type of preconditioner represented.
memBlock of memory that will be passed unaltered as the first argument of the
apply()callback.apply(mem, trans, X, Y)Function to call to apply the preconditioner as
Y = PX(trans=false) orY = P^TX(trans=true).mem: The unaltered pointer mem from this struct.trans: Flags whether to apply the preconditioner or its transpose.X: The right-hand side vectors X.Y: The result vectors Y.