linbox
BlasMatrixDomainInv< Matrix1, Matrix2 > Class Template Reference

#include <blas-matrix-domain.h>

Public Member Functions

int operator() (Matrix1 &Ainv, const Matrix2 &A) const
 
int operator() (Matrix1 &Ainv, Matrix2 &A) const
 

Detailed Description

template<class Matrix1, class Matrix2>
class LinBox::BlasMatrixDomainInv< Matrix1, Matrix2 >

Class handling inversion of a Matrix.

only function: operator () are defined :

  • Ainv = A^(-1)

Returns nullity of matrix (0 iff inversion was ok)

Warning
Beware, if A is not const this allows an inplace computation and so A will be modified

Member Function Documentation

◆ operator()() [1/2]

template<class Matrix1, class Matrix2>
int operator() ( Matrix1 & Ainv,
const Matrix2 & A ) const

◆ operator()() [2/2]

template<class Matrix1, class Matrix2>
int operator() ( Matrix1 & Ainv,
Matrix2 & A ) const

The documentation for this class was generated from the following files: