LAMA
/home/brandes/workspace/LAMA/src/lama/expression/VectorExpressions.hpp File Reference

VectorExpressions.hpp. More...

Go to the source code of this file.

Namespaces

namespace  lama
 

The namespace lama holds everything of the C++ Library lama.


Functions

Expression< Scalar, Vector, Times > lama::operator* (const Scalar &alpha, const Vector &x)
 The times operator creates an expression that represents Scalar times Vector.
Expression< Scalar, Vector, Times > lama::operator* (const Vector &x, const Scalar &alpha)
 The times operator creates an expression that represents Vector times Scalar.
Expression< Expression< Scalar,
Vector, Times >, Expression
< Scalar, Vector, Times >
, Plus > 
lama::operator+ (const Vector &x, const Vector &y)
 The plus operator creates an expression that represents the sum of two vectors.
Expression< Expression< Scalar,
Vector, Times >, Expression
< Scalar, Vector, Times >
, Plus > 
lama::operator+ (const Vector &x, const Expression< Scalar, Vector, Times > &exp2)
 The plus operator creates an expression that represents sum of Vector and Vector times Scalar.
Expression< Expression< Scalar,
Vector, Times >, Expression
< Scalar, Vector, Times >
, Plus > 
lama::operator+ (const Expression< Scalar, Vector, Times > &exp1, const Expression< Scalar, Vector, Times > &exp2)
 The plus operator creates an expression that represents sum of Vector times Scalar and Vector times Scalar.
Expression< Expression< Scalar,
Vector, Times >, Expression
< Scalar, Vector, Times >
, Plus > 
lama::operator+ (const Expression< Scalar, Vector, Times > &exp2, const Vector &x)
 The plus operator creates an expression that represents sum of Vector times Scalar plus Vector.
Expression< Expression< Scalar,
Vector, Times >, Expression
< Scalar, Vector, Times >
, Plus > 
lama::operator+ (const Expression< Vector, Scalar, Times > &exp2, const Vector &x)
 The plus operator creates an expression that represents sum of Scalar times Vector plus Vector.
Expression< Expression< Scalar,
Vector, Times >, Expression
< Scalar, Vector, Times >
, Plus > 
lama::operator- (const Vector &x, const Expression< Scalar, Vector, Times > &exp2)
 The minus operator creates an expression that represents the difference of Vector and Vector times Scalar.
Expression< Expression< Scalar,
Vector, Times >, Expression
< Scalar, Vector, Times >
, Plus > 
lama::operator- (const Expression< Scalar, Vector, Times > &exp1, const Expression< Scalar, Vector, Times > &exp2)
 The minus operator creates an expression that represents the difference of two scalar vector products.
Expression< Expression< Scalar,
Vector, Times >, Expression
< Scalar, Vector, Times >
, Plus > 
lama::operator- (const Vector &x, const Vector &y)
 The minus operator creates an expression that represents the difference of two vectors.
Expression< Expression< Scalar,
Vector, Times >, Expression
< Scalar, Vector, Times >
, Plus > 
lama::operator- (const Expression< Scalar, Vector, Times > &exp2, const Vector &x)
 The minus operator creates an expression that represents the difference of Vector times Scalar and Vector.

Detailed Description

VectorExpressions.hpp.

Author:
Jiri Kraus
Date:
01.06.2011 $Id$