Thyra::OpTimesLC< Scalar, Node > Class Template Reference

#include <Thyra_LinearCombinationDecl.hpp>

List of all members.

Public Member Functions

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


Detailed Description

template<class Scalar, class Node>
class Thyra::OpTimesLC< Scalar, Node >

Class OpTimesLC holds an operator times something convertible to a vector

Definition at line 65 of file Thyra_LinearCombinationDecl.hpp.


Member Function Documentation

template<class Scalar, class Node>
void Thyra::OpTimesLC< Scalar, Node >::evalInto Thyra::Vector< Scalar > &  result  )  const [inline]
 

Evaluate the term into the argument vector, overwriting the previous value of the argument.

Definition at line 57 of file Thyra_LinearCombinationImpl.hpp.

template<class Scalar, class Node>
void Thyra::OpTimesLC< Scalar, Node >::addInto Thyra::Vector< Scalar > &  result,
LCSign  sign = LCAdd
const [inline]
 

Add the term into the argument vector

Definition at line 71 of file Thyra_LinearCombinationImpl.hpp.

template<class Scalar, class Node>
Thyra::Vector< Scalar > Thyra::OpTimesLC< Scalar, Node >::formVector  )  const [inline, virtual]
 

Evaluate the term and return its value

Definition at line 88 of file Thyra_LinearCombinationImpl.hpp.

template<class Scalar, class Node>
bool Thyra::OpTimesLC< Scalar, Node >::containsVector const Thyra::VectorBase< Scalar > *  vec  )  const [inline]
 

Determine whether this term contains the given vector

Definition at line 106 of file Thyra_LinearCombinationImpl.hpp.


The documentation for this class was generated from the following files:
Generated on Thu Sep 18 12:32:33 2008 for Thyra Operator/Vector Support by doxygen 1.3.9.1