Thyra::VectorBase objects and allowing for operator-overloading linear algebra.
More...
#include <Thyra_VectorDecl.hpp>
Inheritance diagram for Thyra::ConstVector< Scalar >:
Implementation of the Converter interface | |
| bool | containsVector (const Thyra::VectorBase< Scalar > *vec) const |
| | |
| void | evalInto (Vector< Scalar > &other) const |
| | |
| void | addInto (Vector< Scalar > &other, Thyra::LCSign sign) const |
| | |
[NOHEADER] | |
| virtual Scalar | operator[] (Index globalIndex) const |
| Read-only access to an element. | |
Block-related functions | |
| int | numBlocks () const |
| copy | |
| ConstVector< Scalar > | getBlock (Index i) const |
Read-only access to the -th block. If the vector is not a product vector, this function will throw an exception if , or otherwise return the whole vector. | |
Public Member Functions | |
| ConstVector (const Thyra::ConvertibleToVector< Scalar > &x) | |
| Construct a vector from the result of an overloaded operator. | |
| ConstVector< Scalar > | convert () const |
| | |
Related Functions | |
| (Note that these are not member functions.) | |
| Index | dim (const ConstVector< Scalar > &x) |
| Return the dimension of the vector. | |
| VectorSpace< Scalar > | space (const ConstVector< Scalar > &x) |
| Return the vector space for a vector. | |
| std::ostream & | operator<< (std::ostream &os, const ConstVector< Scalar > &v) |
| Write to a stream. | |
| Thyra::Vector< Scalar > | formVector (const Thyra::ConstVector< Scalar > &x) |
| Form a Vector from this object. | |
Thyra::VectorBase objects and allowing for operator-overloading linear algebra.
Definition at line 106 of file Thyra_VectorDecl.hpp.
|
||||||||||
|
Construct a vector from the result of an overloaded operator.
Definition at line 581 of file Thyra_LinearCombinationImpl.hpp. |
|
|||||||||
|
Implements Thyra::Converter< Scalar, ConstVector< Scalar > >. Definition at line 117 of file Thyra_VectorDecl.hpp. |
|
||||||||||
|
Implements Thyra::Converter< Scalar, ConstVector< Scalar > >. Definition at line 54 of file Thyra_VectorImpl.hpp. |
|
||||||||||
|
Implements Thyra::Converter< Scalar, ConstVector< Scalar > >. Definition at line 60 of file Thyra_VectorImpl.hpp. |
|
||||||||||||||||
|
Implements Thyra::Converter< Scalar, ConstVector< Scalar > >. Definition at line 66 of file Thyra_VectorImpl.hpp. |
|
||||||||||
|
Read-only access to an element.
Reimplemented in Thyra::Vector< Scalar >. Definition at line 47 of file Thyra_VectorImpl.hpp. |
|
|||||||||
|
copy
Definition at line 121 of file Thyra_VectorImpl.hpp. |
|
||||||||||
|
Read-only access to the
|
|
||||||||||
|
Return the dimension of the vector.
Definition at line 105 of file Thyra_VectorImpl.hpp. |
|
||||||||||
|
Return the vector space for a vector.
Definition at line 111 of file Thyra_VectorImpl.hpp. |
|
||||||||||||||||
|
Write to a stream.
Definition at line 73 of file Thyra_VectorImpl.hpp. |
|
||||||||||
|
Form a Vector from this object.
Definition at line 321 of file Thyra_VectorDecl.hpp. |
1.3.9.1