Tatooine
Functions
LANGE

Calculating norms. More...

Collaboration diagram for LANGE:

Functions

template<std::floating_point Float>
auto tatooine::lapack::lange (norm n, int M, int N, Float *A, int LDA, Float *WORK) -> Float
 
template<std::floating_point Float>
auto tatooine::lapack::lange (norm n, int M, int N, Float *A, int LDA) -> Float
 
template<typename T , size_t M, size_t N>
auto tatooine::lapack::lange (tensor< T, M, N > &A, norm n)
 

Detailed Description

Calculating norms.

Function Documentation

◆ lange() [1/3]

template<std::floating_point Float>
auto tatooine::lapack::lange ( norm  n,
int  M,
int  N,
Float *  A,
int  LDA 
) -> Float

◆ lange() [2/3]

template<std::floating_point Float>
auto tatooine::lapack::lange ( norm  n,
int  M,
int  N,
Float *  A,
int  LDA,
Float *  WORK 
) -> Float

◆ lange() [3/3]

template<typename T , size_t M, size_t N>
auto tatooine::lapack::lange ( tensor< T, M, N > &  A,
norm  n 
)

Returns the value of the 1-norm, Frobenius norm, infinity-norm, or the largest absolute value of any element of a general rectangular matrix.

Parameters
normDescribes which norm will be computed