#include <Thyra_LinearCombinationDecl.hpp>
Inheritance diagram for Thyra::LC2< Scalar, Node1, Node2 >:

Public Member Functions | |
| virtual | ~LC2 () |
| LC2 (const Node1 &x1, const Node2 &x2, LCSign sign=LCAdd) | |
| void | evalInto (Thyra::Vector< Scalar > &result) const |
| Evaluate this object, writing the results into the acceptor std::vector. | |
| void | addInto (Thyra::Vector< Scalar > &result, LCSign sign=LCAdd) const |
| Evaluate this object, adding the results into the argument std::vector. The sign argument indicates whether this operation is an addition or a subtraction. | |
| virtual Thyra::Vector< Scalar > | formVector () const |
| bool | containsVector (const Thyra::VectorBase< Scalar > *vec) const |
| Determine whether this object contains the given std::vector. | |
Definition at line 132 of file Thyra_LinearCombinationDecl.hpp.
| void Thyra::LC2< Scalar, Node1, Node2 >::evalInto | ( | Thyra::Vector< Scalar > & | result | ) | const [inline, virtual] |
Evaluate this object, writing the results into the acceptor std::vector.
Implements Thyra::Converter< Scalar, Thyra::ConstVector< Scalar > >.
Definition at line 129 of file Thyra_LinearCombinationImpl.hpp.
| void Thyra::LC2< Scalar, Node1, Node2 >::addInto | ( | Thyra::Vector< Scalar > & | result, | |
| Thyra::LCSign | sign = LCAdd | |||
| ) | const [inline, virtual] |
Evaluate this object, adding the results into the argument std::vector. The sign argument indicates whether this operation is an addition or a subtraction.
Implements Thyra::Converter< Scalar, Thyra::ConstVector< Scalar > >.
Definition at line 136 of file Thyra_LinearCombinationImpl.hpp.
| bool Thyra::LC2< Scalar, Node1, Node2 >::containsVector | ( | const Thyra::VectorBase< Scalar > * | vec | ) | const [inline, virtual] |
Determine whether this object contains the given std::vector.
Implements Thyra::Converter< Scalar, Thyra::ConstVector< Scalar > >.
Definition at line 125 of file Thyra_LinearCombinationImpl.hpp.
1.4.7