#include <Thyra_LinearCombinationDecl.hpp>
Inheritance diagram for Thyra::OpTimesLC< Scalar, Node >:

Public Member Functions | |
| virtual | ~OpTimesLC () |
| OpTimesLC (const Scalar &alpha, const Node &x) | |
| OpTimesLC (const Scalar &alpha, const Thyra::ConstLinearOperator< Scalar > &op, const Node &x) | |
| void | evalInto (Thyra::Vector< Scalar > &result) const |
| void | addInto (Thyra::Vector< Scalar > &result, LCSign sign=LCAdd) const |
| virtual Thyra::Vector< Scalar > | formVector () const |
| bool | containsVector (const Thyra::VectorBase< Scalar > *vec) const |
|
const Thyra::ConstLinearOperator< Scalar > & | op () const |
| const Scalar & | alpha () const |
| const Node & | node () const |
Definition at line 65 of file Thyra_LinearCombinationDecl.hpp.
| void Thyra::OpTimesLC< Scalar, Node >::evalInto | ( | Thyra::Vector< Scalar > & | result | ) | const [inline, virtual] |
Evaluate the term into the argument vector, overwriting the previous value of the argument.
Implements Thyra::Converter< Scalar, Thyra::ConstVector< Scalar > >.
Definition at line 58 of file Thyra_LinearCombinationImpl.hpp.
| void Thyra::OpTimesLC< Scalar, Node >::addInto | ( | Thyra::Vector< Scalar > & | result, | |
| LCSign | sign = LCAdd | |||
| ) | const [inline, virtual] |
Add the term into the argument vector
Implements Thyra::Converter< Scalar, Thyra::ConstVector< Scalar > >.
Definition at line 72 of file Thyra_LinearCombinationImpl.hpp.
| Thyra::Vector< Scalar > Thyra::OpTimesLC< Scalar, Node >::formVector | ( | ) | const [inline, virtual] |
Evaluate the term and return its value
Implements Thyra::ConvertibleToVector< Scalar >.
Definition at line 89 of file Thyra_LinearCombinationImpl.hpp.
| bool Thyra::OpTimesLC< Scalar, Node >::containsVector | ( | const Thyra::VectorBase< Scalar > * | vec | ) | const [inline, virtual] |
Determine whether this term contains the given vector
Implements Thyra::Converter< Scalar, Thyra::ConstVector< Scalar > >.
Definition at line 107 of file Thyra_LinearCombinationImpl.hpp.
1.4.7