Project
Loading...
Searching...
No Matches
o2::math_utils::detail::Inverter< D, N > Class Template Reference

Inversion. More...

#include <SMatrixGPU.h>

Public Member Functions

template<class MatrixRep >
 GPUd () static bool Dinv(MatrixRep &rhs)
 
template<class T >
 GPUd () static bool Dinv(MatRepSymGPU< T
 
 InvertBunchKaufman (rhs, ifail)
 
 if (!ifail)
 
template<class T >
 GPUd () static int DfactMatrix(MatRepStdGPU< T
 
template<class T >
 GPUd () static int DfinvMatrix(MatRepStdGPU< T
 
template<class T >
 GPUd () static void InvertBunchKaufman(MatRepSymGPU< T
 

Public Attributes

Drhs
 
return false
 
 D
 
N & rhs
 
N Tdet
 
N T unsigned intwork
 
N unsigned intwork
 
D intifail
 

Detailed Description

template<unsigned int D, unsigned int N = D>
class o2::math_utils::detail::Inverter< D, N >

Inversion.

Definition at line 757 of file SMatrixGPU.h.

Member Function Documentation

◆ GPUd() [1/5]

template<unsigned int D, unsigned int N = D>
template<class T >
o2::math_utils::detail::Inverter< D, N >::GPUd ( )

◆ GPUd() [2/5]

template<unsigned int D, unsigned int N = D>
template<class MatrixRep >
o2::math_utils::detail::Inverter< D, N >::GPUd ( ) &
inline

Definition at line 762 of file SMatrixGPU.h.

◆ GPUd() [3/5]

template<unsigned int D, unsigned int N = D>
template<class T >
o2::math_utils::detail::Inverter< D, N >::GPUd ( )

◆ GPUd() [4/5]

template<unsigned int D, unsigned int N = D>
template<class T >
o2::math_utils::detail::Inverter< D, N >::GPUd ( )

◆ GPUd() [5/5]

template<unsigned int D, unsigned int N = D>
template<class T >
o2::math_utils::detail::Inverter< D, N >::GPUd ( )

◆ if()

template<unsigned int D, unsigned int N = D>
o2::math_utils::detail::Inverter< D, N >::if ( ifail)
inline

Definition at line 784 of file SMatrixGPU.h.

◆ InvertBunchKaufman()

template<unsigned int D, unsigned int N = D>
o2::math_utils::detail::Inverter< D, N >::InvertBunchKaufman ( rhs  ,
ifail   
)

Member Data Documentation

◆ D

template<unsigned int D, unsigned int N = D>
o2::math_utils::detail::Inverter< D, N >::D

Definition at line 792 of file SMatrixGPU.h.

◆ det

template<unsigned int D, unsigned int N = D>
N T& o2::math_utils::detail::Inverter< D, N >::det

Definition at line 792 of file SMatrixGPU.h.

◆ false

template<unsigned int D, unsigned int N = D>
return o2::math_utils::detail::Inverter< D, N >::false

Definition at line 787 of file SMatrixGPU.h.

◆ ifail

template<unsigned int D, unsigned int N = D>
D int& o2::math_utils::detail::Inverter< D, N >::ifail

Definition at line 800 of file SMatrixGPU.h.

◆ rhs [1/2]

template<unsigned int D, unsigned int N = D>
D & o2::math_utils::detail::Inverter< D, N >::rhs
Initial value:

Definition at line 780 of file SMatrixGPU.h.

◆ rhs [2/2]

template<unsigned int D, unsigned int N = D>
N& o2::math_utils::detail::Inverter< D, N >::rhs

Definition at line 792 of file SMatrixGPU.h.

◆ work [1/2]

template<unsigned int D, unsigned int N = D>
N T unsigned int* o2::math_utils::detail::Inverter< D, N >::work

Definition at line 792 of file SMatrixGPU.h.

◆ work [2/2]

template<unsigned int D, unsigned int N = D>
N unsigned int* o2::math_utils::detail::Inverter< D, N >::work

Definition at line 796 of file SMatrixGPU.h.


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