STK++ 0.9.13
STK::hidden::InvertUpperTriangularImpl< Matrix, Size_ > Struct Template Reference

Implementation of the inversion matrix method for upper triangular matrices. More...

#include <STK_InvertUpperTriangular.h>

Public Types

typedef Matrix::Type Type
 

Static Public Member Functions

static Type invertUpperTriangular11 (Matrix const &m, Array2DUpperTriangular< Type > &inv)
 compute the inverse of the 1x1 matrix and store the result in inv.
 
static Type invertUpperTriangular22 (Matrix const &m, Array2DUpperTriangular< Type > &inv)
 compute the inverse of the 2x2 matrix m and store the result in inv.
 
static Type invertUpperTriangular33 (Matrix const &m, Array2DUpperTriangular< Type > &inv)
 compute the inverse of the 3x3 matrix m and store the result in inv.
 
static Type invertUpperTriangular44 (Matrix const &m, Array2DUpperTriangular< Type > &inv)
 compute the inverse of the 4x4 matrix m and store the result in inv.
 
static Type invertUpperTriangularXX (Matrix const &m, Array2DUpperTriangular< Type > &inv)
 compute the inverse of the upper triangular matrix m and store the result in inv.
 

Detailed Description

template<class Matrix, int Size_>
struct STK::hidden::InvertUpperTriangularImpl< Matrix, Size_ >

Implementation of the inversion matrix method for upper triangular matrices.

Definition at line 48 of file STK_InvertUpperTriangular.h.

Member Typedef Documentation

◆ Type

template<class Matrix , int Size_>
typedef Matrix::Type STK::hidden::InvertUpperTriangularImpl< Matrix, Size_ >::Type

Definition at line 50 of file STK_InvertUpperTriangular.h.


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