VectorSpaceBasis.h¶
Note
The documentation on this page was automatically extracted from the DOLFIN C++ code and may need to be edited or expanded.
-
class
VectorSpaceBasis
¶ This class defines a basis for vector spaces, typically used for expressing nullspaces, transpose nullspaces and near nullspaces of singular operators
Constructor
-
bool
is_orthonormal
() const¶ Test if basis is orthonormal
-
bool
is_orthogonal
() const¶ Test if basis is orthogonal
-
void
orthogonalize
(GenericVector &x) const¶ Orthogonalize x with respect to basis
-
std::size_t
dim
() const¶ Dimension of the basis
-
boost::shared_ptr<const GenericVector>
operator[]
(std::size_t i) const¶ Get a particular basis vector