#include "tarch/la/ShallowMatrix.h"
#include "tarch/la/Matrix.h"
#include "tarch/la/Vector.h"
#include "ShallowMatrixVectorOperations.cpph"
Go to the source code of this file.
|
| namespace | tarch |
| | Have to include this header, as I need access to the SYCL_EXTERNAL keyword.
|
| |
| namespace | tarch::la |
| | My collection of tiny vector operations.
|
| |
|
| template<int Rows, int Cols, typename Scalar > |
| Vector< Rows, Scalar > | tarch::la::multiply (const ShallowMatrix< Rows, Cols, Scalar > &matrix, const Vector< Cols, Scalar > &vector) |
| | Performs a matrix x vector multiplication.
|
| |
| template<int Rows, int Cols, typename Scalar > |
| Vector< Rows, Scalar > | tarch::la::multiply (const ShallowMatrix< Rows, Cols, Scalar > &matrix, const SmartPointerVector< Cols, Scalar > &vector) |
| |