42#ifndef TEUCHOS_DETAILS_LAPACK128_HPP
43#define TEUCHOS_DETAILS_LAPACK128_HPP
52#ifdef HAVE_TEUCHOSCORE_QUADMATH
62 GETRF (
const int M,
const int N, __float128 A[],
63 const int LDA,
int IPIV[],
int* INFO)
const;
80 LASWP (
const int N, __float128 A[],
const int LDA,
const int K1,
81 const int K2,
const int IPIV[],
const int INCX)
const;
86 GETRS (
const char TRANS,
const int N,
const int NRHS,
87 const __float128 A[],
const int LDA,
const int IPIV[],
88 __float128 B[],
const int LDB,
int* INFO)
const;
93 GETRI (
const int N, __float128 A[],
const int LDA,
int IPIV[],
94 __float128 WORK[],
const int LWORK,
int* INFO)
const;
99 LAPY2 (
const __float128& x,
const __float128& y)
const;
103 LARFG (
const int N, __float128*
const ALPHA,
104 __float128 X[],
const int INCX, __float128*
const TAU)
const;
108 LARF (
const char side,
111 const __float128 v[],
113 const __float128 tau,
116 __float128 work[])
const;
120 ORM2R (
const char side,
const char trans,
121 const int m,
const int n,
const int k,
122 const __float128 A[],
const int lda,
123 const __float128*
const tau,
124 __float128 C[],
const int ldc,
125 __float128 work[],
int*
const info)
const;
135 int*
const INFO)
const;
146 int*
const INFO)
const;
155 const __float128 TAU[],
158 int*
const INFO)
const;
167 const __float128 TAU[],
170 int*
const INFO)
const;
174 LASCL (
const char TYPE,
177 const __float128 cfrom,
178 const __float128 cto,
198 GBTRS (
const char TRANS,
Teuchos header file which uses auto-configuration information to include necessary C++ headers.
Namespace of implementation details.
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos,...