Peano
Loading...
Searching...
No Matches
GramSchmidt.h File Reference
#include "tarch/la/Matrix.h"
#include "tarch/la/DynamicMatrix.h"
#include "tarch/la/VectorOperations.h"
#include "tarch/la/VectorVectorOperations.h"
#include "tarch/la/VectorScalarOperations.h"
#include "tarch/Assertions.h"
#include "tarch/la/GramSchmidt.cpph"
Include dependency graph for GramSchmidt.h:

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 >
void tarch::la::modifiedGramSchmidt (Matrix< Rows, Cols, Scalar > A, Matrix< Rows, Cols, Scalar > &Q, Matrix< Cols, Cols, Scalar > &R)
 Produces an economy-size QR decomposition of a matrix A, A is changed.
 
void tarch::la::modifiedGramSchmidt (DynamicMatrix A, DynamicMatrix &Q, DynamicMatrix &R)