LinearSpace¶
- class odl.set.space.LinearSpace(field)[source]¶
Bases:
SetAbstract linear vector space.
Its elements are represented as instances of the
LinearSpaceElementclass.- Attributes:
element_typeType of elements of this space (
LinearSpaceElement).examplesfieldScalar field of numbers for this vector space.
Methods
contains_all(other)Test if all elements in
otherare contained in this set.contains_set(other)Test if
otheris a subset of this set.dist(x1, x2)Return the distance between
x1andx2.divide(x1, x2[, out])Return the pointwise quotient of
x1andx2element([inp])Create a
LinearSpaceElementfrominpor from scratch.inner(x1, x2)Return the inner product of
x1andx2.lincomb(a, x1[, b, x2, out])Implement
out[:] = a * x1 + b * x2.multiply(x1, x2[, out])Return the pointwise product of
x1andx2.norm(x)Return the norm of
x.one()Return the one (multiplicative unit) element of this space.
zero()Return the zero (additive unit) element of this space.