Peano
Loading...
Searching...
No Matches
ShallowMatrixVectorOperations.h File Reference
#include "tarch/la/ShallowMatrix.h"
#include "tarch/la/Matrix.h"
#include "tarch/la/Vector.h"
#include "ShallowMatrixVectorOperations.cpph"
Include dependency graph for ShallowMatrixVectorOperations.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

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.
 

Functions

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)