OperatorLeftVectorMult¶
-
class
odl.operator.operator.
OperatorLeftVectorMult
(*args, **kwargs)[source]¶ Bases:
odl.operator.operator.Operator
Expression type for the operator left vector multiplication.
OperatorLeftVectorMult(op, y)(x) <==> y * op(x)
- Attributes
adjoint
Adjoint of this operator.
domain
Set of objects on which this operator can be evaluated.
inverse
Inverse of this operator.
is_functional
True
if this operator’s range is aField
.is_linear
True
if this operator is linear.operator
The operator part of this multiplication.
range
Set in which the result of an evaluation of this operator lies.
vector
The fixed element to multiply with.
Methods
_call
(self, x[, out])Implement
self(x[, out])
.derivative
(self, x)Return the derivative at
x
.norm
(self[, estimate])Return the operator norm of this operator.
-
__init__
(self, operator, vector)[source]¶ Initialize a new instance.
- Parameters
- operator
Operator
The range of
op
must be aLinearSpace
.- vector
LinearSpaceElement
inop.range
The vector to multiply by
- operator