Go to the source code of this file.
Classes | |
| class | TSFExtendedOps::ConvertibleToVector< Scalar > |
| class | TSFExtendedOps::OpTimesLC< Scalar, Node > |
| Class OpTimesLC holds an operator times something convertible to a vector. More... | |
| class | TSFExtendedOps::LC2< Scalar, Node1, Node2 > |
| Class LC2 is a 2-term linear combination. More... | |
Namespaces | |
| namespace | TSFExtendedOps |
| namespace | TSFExtended |
Functions | |
| template<class Scalar > | |
| OpTimesLC< Scalar, Vector < Scalar > > | TSFExtended::operator* (const Scalar &alpha, const Vector< Scalar > &x) |
| template<class Scalar > | |
| OpTimesLC< Scalar, Vector < Scalar > > | TSFExtended::operator* (const Vector< Scalar > &x, const Scalar &alpha) |
| template<class Scalar , class Node > | |
| OpTimesLC< Scalar, Node > | TSFExtended::operator* (const Scalar &alpha, const OpTimesLC< Scalar, Node > &x) |
| template<class Scalar , class Node > | |
| OpTimesLC< Scalar, Node > | TSFExtended::operator* (const OpTimesLC< Scalar, Node > &x, const Scalar &alpha) |
| template<class Scalar , class Node1 , class Node2 > | |
| OpTimesLC< Scalar, LC2< Scalar, Node1, Node2 > > | TSFExtended::operator* (const Scalar &alpha, const LC2< Scalar, Node1, Node2 > &x) |
| template<class Scalar , class Node1 , class Node2 > | |
| OpTimesLC< Scalar, LC2< Scalar, Node1, Node2 > > | TSFExtended::operator* (const LC2< Scalar, Node1, Node2 > &x, const Scalar &alpha) |
| template<class Scalar > | |
| OpTimesLC< Scalar, Vector < Scalar > > | TSFExtended::operator* (const LinearOperator< Scalar > &op, const Vector< Scalar > &x) |
| template<class Scalar , class Node > | |
| OpTimesLC< Scalar, Node > | TSFExtended::operator* (const LinearOperator< Scalar > &op, const OpTimesLC< Scalar, Node > &x) |
| template<class Scalar , class Node1 , class Node2 > | |
| OpTimesLC< Scalar, LC2< Scalar, Node1, Node2 > > | TSFExtended::operator* (const LinearOperator< Scalar > &op, const LC2< Scalar, Node1, Node2 > &x) |
| template<class Scalar > | |
| LC2< Scalar, Vector< Scalar > , Vector< Scalar > > | TSFExtended::operator+ (const Vector< Scalar > &x1, const Vector< Scalar > &x2) |
| template<class Scalar > | |
| LC2< Scalar, Vector< Scalar > , Vector< Scalar > > | TSFExtended::operator- (const Vector< Scalar > &x1, const Vector< Scalar > &x2) |
| template<class Scalar , class Node > | |
| LC2< Scalar, Vector< Scalar > , OpTimesLC< Scalar, Node > > | TSFExtended::operator+ (const Vector< Scalar > &x1, const OpTimesLC< Scalar, Node > &x2) |
| template<class Scalar , class Node > | |
| LC2< Scalar, Vector< Scalar > , OpTimesLC< Scalar, Node > > | TSFExtended::operator- (const Vector< Scalar > &x1, const OpTimesLC< Scalar, Node > &x2) |
| template<class Scalar , class Node > | |
| LC2< Scalar, OpTimesLC< Scalar, Node >, Vector< Scalar > > | TSFExtended::operator+ (const OpTimesLC< Scalar, Node > &x1, const Vector< Scalar > &x2) |
| template<class Scalar , class Node > | |
| LC2< Scalar, OpTimesLC< Scalar, Node >, Vector< Scalar > > | TSFExtended::operator- (const OpTimesLC< Scalar, Node > &x1, const Vector< Scalar > &x2) |
| template<class Scalar , class Node1 , class Node2 > | |
| LC2< Scalar, OpTimesLC< Scalar, Node1 >, OpTimesLC< Scalar, Node2 > > | TSFExtended::operator+ (const OpTimesLC< Scalar, Node1 > &x1, const OpTimesLC< Scalar, Node2 > &x2) |
| template<class Scalar , class Node1 , class Node2 > | |
| LC2< Scalar, OpTimesLC< Scalar, Node1 >, OpTimesLC< Scalar, Node2 > > | TSFExtended::operator- (const OpTimesLC< Scalar, Node1 > &x1, const OpTimesLC< Scalar, Node2 > &x2) |
| template<class Scalar , class Node1 , class Node2 > | |
| LC2< Scalar, Vector< Scalar > , LC2< Scalar, Node1, Node2 > > | TSFExtended::operator+ (const Vector< Scalar > &x1, const LC2< Scalar, Node1, Node2 > &x2) |
| template<class Scalar , class Node1 , class Node2 > | |
| LC2< Scalar, Vector< Scalar > , LC2< Scalar, Node1, Node2 > > | TSFExtended::operator- (const Vector< Scalar > &x1, const LC2< Scalar, Node1, Node2 > &x2) |
| template<class Scalar , class Node1 , class Node2 > | |
| LC2< Scalar, LC2< Scalar, Node1, Node2 >, Vector< Scalar > > | TSFExtended::operator+ (const LC2< Scalar, Node1, Node2 > &x1, const Vector< Scalar > &x2) |
| template<class Scalar , class Node1 , class Node2 > | |
| LC2< Scalar, LC2< Scalar, Node1, Node2 >, Vector< Scalar > > | TSFExtended::operator- (const LC2< Scalar, Node1, Node2 > &x1, const Vector< Scalar > &x2) |
| template<class Scalar , class Node0 , class Node1 , class Node2 > | |
| LC2< Scalar, OpTimesLC< Scalar, Node0 >, LC2< Scalar, Node1, Node2 > > | TSFExtended::operator+ (const OpTimesLC< Scalar, Node0 > &x1, const LC2< Scalar, Node1, Node2 > &x2) |
| template<class Scalar , class Node0 , class Node1 , class Node2 > | |
| LC2< Scalar, OpTimesLC< Scalar, Node0 >, LC2< Scalar, Node1, Node2 > > | TSFExtended::operator- (const OpTimesLC< Scalar, Node0 > &x1, const LC2< Scalar, Node1, Node2 > &x2) |
| template<class Scalar , class Node1 , class Node2 , class Node3 > | |
| LC2< Scalar, LC2< Scalar, Node1, Node2 >, OpTimesLC < Scalar, Node3 > > | TSFExtended::operator+ (const LC2< Scalar, Node1, Node2 > &x1, const OpTimesLC< Scalar, Node3 > &x2) |
| template<class Scalar , class Node1 , class Node2 , class Node3 > | |
| LC2< Scalar, LC2< Scalar, Node1, Node2 >, OpTimesLC < Scalar, Node3 > > | TSFExtended::operator- (const LC2< Scalar, Node1, Node2 > &x1, const OpTimesLC< Scalar, Node3 > &x2) |
| template<class Scalar , class Node1 , class Node2 , class Node3 , class Node4 > | |
| LC2< Scalar, LC2< Scalar, Node1, Node2 >, LC2< Scalar, Node3, Node4 > > | TSFExtended::operator+ (const LC2< Scalar, Node1, Node2 > &x1, const LC2< Scalar, Node3, Node4 > &x2) |
| template<class Scalar , class Node1 , class Node2 , class Node3 , class Node4 > | |
| LC2< Scalar, LC2< Scalar, Node1, Node2 >, LC2< Scalar, Node3, Node4 > > | TSFExtended::operator- (const LC2< Scalar, Node1, Node2 > &x1, const LC2< Scalar, Node3, Node4 > &x2) |