Tatooine
Namespaces | Functions
trtrs.h File Reference

Go to the source code of this file.

Namespaces

namespace  tatooine
 
namespace  tatooine::lapack
 

Functions

auto dtrtrs_ (char *UPLO, char *TRANS, char *DIAG, int *N, int *NRHS, double *A, int *LDA, double *B, int *LDB, int *INFO) -> void
 
auto strtrs_ (char *UPLO, char *TRANS, char *DIAG, int *N, int *NRHS, float *A, int *LDA, float *B, int *LDB, int *INFO) -> void
 
template<std::floating_point Float>
auto tatooine::lapack::trtrs (uplo u, op t, diag d, int N, int NRHS, Float *A, int LDA, Float *B, int LDB) -> int
 
template<typename T , size_t M, size_t N, size_t NRHS>
auto tatooine::lapack::trtrs (tensor< T, M, N > &A, tensor< T, M, NRHS > &B, uplo const u, op const t, diag const d)
 
template<typename T , size_t M, size_t N>
auto tatooine::lapack::trtrs (tensor< T, M, N > &A, tensor< T, M > &b, uplo const u, op const t, diag const d)
 
template<typename T >
auto tatooine::lapack::trtrs (tensor< T > &A, tensor< T > &B, uplo const u, op const t, diag const d)
 

Function Documentation

◆ dtrtrs_()

auto dtrtrs_ ( char *  UPLO,
char *  TRANS,
char *  DIAG,
int *  N,
int *  NRHS,
double A,
int *  LDA,
double B,
int *  LDB,
int *  INFO 
) -> void

◆ strtrs_()

auto strtrs_ ( char *  UPLO,
char *  TRANS,
char *  DIAG,
int *  N,
int *  NRHS,
float *  A,
int *  LDA,
float *  B,
int *  LDB,
int *  INFO 
) -> void