LAMA
|
#include <lama/matrix/Matrix.hpp>
#include <lama/Vector.hpp>
#include <lama/Scalar.hpp>
#include <lama/expression/Expression.hpp>
Go to the source code of this file.
Namespaces | |
namespace | lama |
The namespace lama holds everything of the C++ Library lama. | |
Functions | |
Expression< Scalar, Matrix, Times > | lama::operator* (const Scalar &scalar, const Matrix &matrix) |
This times operator creates an expression that represents the product of Scalar times Matrix. | |
Expression< Scalar, Matrix, Times > | lama::operator* (const Matrix &matrix, const Scalar &scalar) |
This times operator creates an expression that represents the product of Scalar times Matrix. | |
Expression< Matrix, Matrix, Times > | lama::operator* (const Matrix &m1, const Matrix &m2) |
This times operator creates an expression that represents the product of a Matrix and a Matrix. | |
Expression< Scalar, Expression < Matrix, Matrix, Times > , Times > | lama::operator* (const Matrix &m1, const Expression< Scalar, Matrix, Times > &exp) |
This times operator creates an expression that represents the product of Scalar times Matrix times Matrix. | |
Expression< Scalar, Expression < Matrix, Matrix, Times > , Times > | lama::operator* (const Expression< Scalar, Matrix, Times > &exp, const Matrix &m1) |
This times operator creates an expression that represents the product of Scalar times Matrix times Matrix. | |
Expression< Scalar, Expression < Matrix, Matrix, Times > , Times > | lama::operator* (const Scalar &s1, const Expression< Matrix, Matrix, Times > &exp) |
This times operator creates an expression that represents the product of Scalar times Matrix times Matrix. | |
Expression< Scalar, Expression < Matrix, Matrix, Times > , Times > | lama::operator* (const Expression< Matrix, Matrix, Times > &exp, const Scalar &s1) |
This times operator creates an expression that represents the product of Scalar times Matrix times Matrix. | |
Expression< Expression< Scalar, Expression< Matrix, Matrix, Times >, Times >, Expression < Scalar, Matrix, Times > , Plus > | lama::operator+ (const Expression< Scalar, Expression< Matrix, Matrix, Times >, Times > &exp1, const Expression< Scalar, Matrix, Times > &exp2) |
This plus operator creates an expression that represents the sum of Scalar times Matrix times Matrix plus Scalar times Matrix. | |
Expression< Expression< Scalar, Expression< Matrix, Matrix, Times >, Times >, Expression < Scalar, Matrix, Times > , Plus > | lama::operator+ (const Expression< Scalar, Matrix, Times > &exp2, const Expression< Scalar, Expression< Matrix, Matrix, Times >, Times > &exp1) |
This plus operator creates an expression that represents the sum of Scalar times Matrix times Matrix plus Scalar times Matrix. | |
Expression< Expression< Scalar, Expression< Matrix, Matrix, Times >, Times >, Expression < Scalar, Matrix, Times > , Plus > | lama::operator- (const Expression< Scalar, Expression< Matrix, Matrix, Times >, Times > &exp1, const Expression< Scalar, Matrix, Times > &exp2) |
This times operator creates an expression that represents the sum of Scalar*(Matrix*Matrix) + Scalar*Matrix. | |
Expression< Expression< Scalar, Expression< Matrix, Matrix, Times >, Times >, Expression < Scalar, Matrix, Times > , Plus > | lama::operator- (const Expression< Scalar, Matrix, Times > &exp2, const Expression< Scalar, Expression< Matrix, Matrix, Times >, Times > &exp1) |
This times operator creates an expression that represents the sum of Scalar*(Matrix*Matrix) + Scalar*Matrix. |