STIR  6.2.0
Namespaces | Functions
determinant.cxx File Reference

Implementation of stir::determinant() function for matrices. More...

#include "stir/Array.h"
#include "stir/numerics/determinant.h"
#include <complex>
#include "stir/Array_complex_numbers.h"
#include "stir/error.h"

Namespaces

 stir
 Namespace for the STIR library (and some/most of its applications)
 
 stir::detail
 Namespace for the implementation details of the STIR library.
 

Functions

template<class elemT >
elemT stir::determinant (const Array< 2, elemT > &m)
 Compute the determinant of a matrix. More...
 
template float stir::determinant (const Array< 2, float > &)
 
template double stir::determinant (const Array< 2, double > &)
 
template std::complex< float > stir::determinant (const Array< 2, std::complex< float >> &)
 
template std::complex< double > stir::determinant (const Array< 2, std::complex< double >> &)
 

Detailed Description

Implementation of stir::determinant() function for matrices.

Author
Kris Thielemans