/dports/math/tmv/tmv-0.75/include/tmv/ |
H A D | TMV_BandMatrixArithFunc.h | 36 const T alpha, const GenBandMatrix<Ta>& A, 54 const T alpha, const GenBandMatrix<Ta>& A, 58 const T alpha, const GenBandMatrix<Ta>& A, 165 const T alpha, const GenBandMatrix<Ta>& A, const GenBandMatrix<Tb>& B, in MultMM() 176 const T alpha, const GenBandMatrix<Ta>& A, const GenBandMatrix<Tb>& B, in ElemMultMM() 183 const CT , const GenBandMatrix<Ta>& , in MultMV() 201 const CT , const GenBandMatrix<Ta>& , in AddMM() 206 const CT , const GenBandMatrix<Ta>& , in AddMM() 217 const CT , const GenBandMatrix<Ta>& , in MultMM() 222 const CT , const GenBandMatrix<Ta>& , in MultMM() [all …]
|
H A D | TMV_BandSVD.h | 38 const GenBandMatrix<T>& A, 44 const GenBandMatrix<T>& A, 48 const GenBandMatrix<T>& A, 56 const GenBandMatrix<T>& A, in SV_Decompose() 62 const GenBandMatrix<T>& A, in SV_Decompose() 68 const GenBandMatrix<T>& A, in SV_Decompose() 74 const GenBandMatrix<T>& A, in SV_Decompose() 80 const GenBandMatrix<T>& A, in SV_Decompose() 86 const GenBandMatrix<T>& A, in SV_Decompose() 92 const GenBandMatrix<T>& A, in SV_Decompose() [all …]
|
H A D | TMV_BandMatrixArith.h | 165 #define GENMATRIX GenBandMatrix 285 #define GENMATRIX GenBandMatrix 437 #define GENMATRIX1 GenBandMatrix 438 #define GENMATRIX2 GenBandMatrix 606 #define GENMATRIX1 GenBandMatrix 607 #define GENMATRIX2 GenBandMatrix 631 T _x, const GenBandMatrix<T1>& _m1, const GenBandMatrix<T2>& _m2) : in ElemProdBB() 716 #define GENMATRIX1 GenBandMatrix 717 #define GENMATRIX2 GenBandMatrix 730 #define GENMATRIX GenBandMatrix [all …]
|
H A D | TMV_BandSymArith.h | 42 T _x1, const GenBandMatrix<T1>& _m1, in SumBS() 84 const GenBandMatrix<T1>& m1; 90 #define GENMATRIX1 GenBandMatrix 114 T _x, const GenBandMatrix<T1>& _m1, in ProdBS() 140 const GenBandMatrix<T1>& m1; 153 const GenBandMatrix<T2>& _m2) : in ProdSB() 179 const GenBandMatrix<T2>& m2; 184 #define GENMATRIX2 GenBandMatrix 196 #define GENMATRIX1 GenBandMatrix 212 #define GENMATRIX1 GenBandMatrix [all …]
|
H A D | TMV_BandQRD.h | 50 const GenBandMatrix<T>& A, MatrixView<T> Q, BandMatrixView<T> R); 54 void QR_Decompose(const GenBandMatrix<T>& A, BandMatrixView<T> R); 58 const GenBandMatrix<T>& A, MatrixView<T> Q, BandMatrix<T,A2>& R) in QR_Decompose() 63 const GenBandMatrix<T>& A, Matrix<T,A1>& Q, BandMatrixView<T> R) in QR_Decompose() 68 const GenBandMatrix<T>& A, Matrix<T,A1>& Q, BandMatrix<T,A2>& R) in QR_Decompose() 72 inline void QR_Decompose(const GenBandMatrix<T>& A, BandMatrix<T,A2>& R) in QR_Decompose() 85 BandQRDiv(const GenBandMatrix<T>& A, bool _inplace); 123 const GenBandMatrix<T>& getQR() const;
|
H A D | TMV_TriBandArithFunc.h | 67 const GenBandMatrix<T2>& m2, BandMatrixView<T> m0) in MultMM() 78 const T x, const GenBandMatrix<T1>& m1, in MultMM() 91 const GenBandMatrix<T2>& m2, BandMatrixView<T> m0) in MultMM() 102 const T x, const GenBandMatrix<T1>& m1, in MultMM() 136 const GenBandMatrix<T2>& m2, BandMatrixView<CT> m0) in MultMM() 140 const T x, const GenBandMatrix<T1>& m1, in MultMM() 150 const T x, const GenBandMatrix<T1>& m1, in MultMM() 157 const GenBandMatrix<T2>& , BandMatrixView<T> ) in MultMM() 161 const CT , const GenBandMatrix<T1>& , in MultMM() 167 const GenBandMatrix<T2>& , BandMatrixView<T> ) in MultMM() [all …]
|
H A D | TMV_BandLUD.h | 56 const GenBandMatrix<T>& A, LowerTriMatrixView<T> L, 67 const GenBandMatrix<T>& A, LowerTriMatrixView<T> L, 75 const GenBandMatrix<T>& A, LowerTriMatrix<T,A1>& L, in LU_Decompose() 81 const GenBandMatrix<T>& A, LowerTriMatrixView<T> L, in LU_Decompose() 87 const GenBandMatrix<T>& A, LowerTriMatrix<T,A1>& L, in LU_Decompose() 105 BandLUDiv(const GenBandMatrix<T>& A, bool _inplace); 145 const GenBandMatrix<T>& getLU() const;
|
H A D | TMV_DiagBandArith.h | 78 const GenBandMatrix<T2>& m2; 251 #define GENMATRIX2 GenBandMatrix 275 const GenBandMatrix<T2>& _m2) : in ProdDB() 305 const GenBandMatrix<T2>& m2; 346 const GenBandMatrix<T1>& m1; 611 #define GENMATRIX1 GenBandMatrix 625 #define GENMATRIX2 GenBandMatrix 680 const GenBandMatrix<T1>& m1; 724 const GenBandMatrix<T1>& m1; 771 #define GENMATRIX1 GenBandMatrix [all …]
|
H A D | TMV_TriBandArith.h | 104 const GenBandMatrix<T2>& m2; 359 const GenBandMatrix<T2>& m2; 548 #define GENMATRIX2 GenBandMatrix 612 const GenBandMatrix<T2>& m2; 654 const GenBandMatrix<T1>& m1; 942 const GenBandMatrix<T2>& m2; 984 const GenBandMatrix<T1>& m1; 1234 #define GENMATRIX1 GenBandMatrix 1256 #define GENMATRIX2 GenBandMatrix 1551 #define GENMATRIX1 GenBandMatrix [all …]
|
H A D | TMV_SymCHD.h | 56 const GenBandMatrix<T>& A, MatrixView<T> U, SymMatrixView<T> P); 91 const GenBandMatrix<T>& A, MatrixView<T> U, HermMatrix<T,A2>& P) in PolarDecompose() 96 const GenBandMatrix<T>& A, MatrixView<T> U, SymMatrix<T,A2>& P) in PolarDecompose() 101 const GenBandMatrix<T>& A, Matrix<T,A1>& U, SymMatrixView<T> P) in PolarDecompose() 106 const GenBandMatrix<T>& A, Matrix<T,A1>& U, HermMatrix<T,A2>& P) in PolarDecompose() 111 const GenBandMatrix<T>& A, Matrix<T,A1>& U, SymMatrix<T,A2>& P) in PolarDecompose()
|
H A D | TMV_SymBandMatrixArithFunc.h | 80 const T beta, const GenBandMatrix<Tb>& B, BandMatrixView<T> C); 87 const T alpha, const GenBandMatrix<Ta>& A, in AddMM() 114 const GenBandMatrix<Tb>& B, BandMatrixView<T> C); 117 const T alpha, const GenBandMatrix<Ta>& A, in MultMM() 249 const T alpha, const GenBandMatrix<Ta>& A, in AddMM() 288 const GenBandMatrix<Tb>& B, BandMatrixView<CT> C) in MultMM() 292 const T alpha, const GenBandMatrix<Ta>& A, in MultMM() 338 const CT , const GenBandMatrix<Tb>& , BandMatrixView<T> ) in AddMM() 347 const CT , const GenBandMatrix<Ta>& , in AddMM() 374 const GenBandMatrix<Tb>& , BandMatrixView<T> ) in MultMM() [all …]
|
/dports/math/tmv/tmv-0.75/src/ |
H A D | TMV_BandLUDiv.h | 33 const GenBandMatrix<T1>& A, MatrixView<T> B, DiagType dt); 36 const GenBandMatrix<T1>& A, VectorView<T> v, DiagType dt); 41 const GenBandMatrix<T1>& LUx, const ptrdiff_t* p, 73 SingularBandLU(const GenBandMatrix<T>& _A) : in SingularBandLU() 93 const GenBandMatrix<T>& _A, const GenBandMatrix<T>& _A0) : in SingularBandLU2() 110 const GenBandMatrix<CT>& , MatrixView<T> , DiagType ) in TriLDivEq() 114 const GenBandMatrix<CT>& , VectorView<T> , DiagType ) in TriLDivEq() 119 const GenBandMatrix<CT>& , const ptrdiff_t* , in LU_PackedPL_Unpack() 125 const GenBandMatrix<CT>& , const ptrdiff_t* , MatrixView<T> ) in LU_PackedPL_LDivEq() 129 const GenBandMatrix<CT>& , const ptrdiff_t* , MatrixView<T> ) in LU_PackedPL_RDivEq() [all …]
|
H A D | TMV_BandQRDiv.h | 75 const GenBandMatrix<CT>& , const GenVector<CT>& , in QR_LDivEq() 80 const GenBandMatrix<CT>& , const GenVector<CT>& , in QR_RDivEq() 86 const GenBandMatrix<CT>& , const GenVector<CT>& , in QR_LDiv() 91 const GenBandMatrix<CT>& , const GenVector<CT>& , in QR_LDiv() 96 const GenBandMatrix<T>& , const GenVector<T>& , in QR_LDiv() 101 const GenBandMatrix<CT>& , const GenVector<CT>& , in QR_RDiv() 106 const GenBandMatrix<CT>& , const GenVector<CT>& , in QR_RDiv() 111 const GenBandMatrix<T>& , const GenVector<T>& , in QR_RDiv() 117 const GenBandMatrix<CT>& , const GenVector<CT>& , in Q_LDivEq() 122 const GenBandMatrix<CT>& , const GenVector<CT>& , in Q_RDivEq() [all …]
|
H A D | TMV_BandMatrix.inst | 5 template bool GenBandMatrix<T >::hasSubMatrix( \ 7 template bool GenBandMatrix<T >::hasSubVector( \ 9 template bool GenBandMatrix<T >::hasSubBandMatrix( \ 17 template T GenBandMatrix<T >::sumElements() const; \ 20 template RT GenBandMatrix<T >::normF() const; \ 22 template RT GenBandMatrix<T >::norm1() const; \ 25 template RT GenBandMatrix<T >::doNorm2() const; \ 26 template RT GenBandMatrix<T >::doCondition() const; \ 63 template T GenBandMatrix<T >::det() const; \ 65 template void GenBandMatrix<T >::setDiv() const; \ [all …]
|
H A D | TMV_BandQRDiv.inst | 5 template void Q_LDivEq(const GenBandMatrix<T1 >& Q,\ 7 template void Q_RDivEq(const GenBandMatrix<T1 >& Q,\ 9 template void QR_LDivEq(const GenBandMatrix<T1 >& QRx,\ 11 template void QR_RDivEq(const GenBandMatrix<T1 >& QRx,\ 23 template void QR_LDiv(const GenBandMatrix<T1 >& QRx,\ 26 template void QR_RDiv(const GenBandMatrix<T1 >& QRx,\
|
H A D | TMV_BandMatrix.cpp | 63 void GenBandMatrix<T>::setDiv() const in setDiv() 87 void GenBandMatrix<int>::setDiv() const in setDiv() 95 bool GenBandMatrix<T>::divIsLUDiv() const in divIsLUDiv() 179 bool GenBandMatrix<T>::hasSubMatrix( in hasSubMatrix() 253 bool GenBandMatrix<T>::hasSubVector( in hasSubVector() 614 T GenBandMatrix<T>::det() const in det() 627 int GenBandMatrix<int>::det() const in det() 1109 RT GenBandMatrix<T>::norm1() const in norm1() 1121 RT GenBandMatrix<T>::normF() const in normF() 1165 RT GenBandMatrix<T>::doNorm2() const in doNorm2() [all …]
|
H A D | TMV_BandLUDiv.inst | 5 template void LU_PackedPL_Unpack(const GenBandMatrix<T1 >& A, \ 7 template void LU_PackedPL_LDivEq(const GenBandMatrix<T1 >& A, \ 9 template void LU_PackedPL_RDivEq(const GenBandMatrix<T1 >& A, \ 11 template void LU_LDivEq(const GenBandMatrix<T1 >& A, \ 13 template void LU_RDivEq(const GenBandMatrix<T1 >& A, \
|
H A D | TMV_BandSVDecompose.inst | 5 template void SV_Decompose(const GenBandMatrix<T >& A,\ 7 template void SV_Decompose(const GenBandMatrix<T >& A,\ 9 template void SV_Decompose(const GenBandMatrix<T >& A,\ 11 template void SV_Decompose(const GenBandMatrix<T >& A,\ 13 template void SV_Decompose(const GenBandMatrix<T >& A,\
|
H A D | TMV_MultBB.inst | 5 template void MultMM<true>(const T alpha,const GenBandMatrix<Ta >& A, \ 6 const GenBandMatrix<Tb >& B, BandMatrixView<T > C); \ 7 template void MultMM<false>(const T alpha,const GenBandMatrix<Ta >& A, \ 8 const GenBandMatrix<Tb >& B, BandMatrixView<T > C); \
|
H A D | TMV_MultXB.inst | 16 const GenBandMatrix<T1 >& A, const GenBandMatrix<T2 >& B, \ 19 const GenBandMatrix<T1 >& A, const GenBandMatrix<T2 >& B, \
|
H A D | TMV_AddBB.inst | 5 template void AddMM(const T alpha, const GenBandMatrix<Ta >& A, \ 17 template void AddMM(const T alpha, const GenBandMatrix<Ta >& A, \ 18 const T beta, const GenBandMatrix<Tb >& B, \ 31 template void AddMM(const T alpha, const GenBandMatrix<Ta >& A, \
|
H A D | TMV_BandLUDiv.cpp | 82 const GenBandMatrix<T1>& LUx, in LU_PackedPL_LDivEq() 140 const GenBandMatrix<T1>& LUx, in NonLapLU_LDivEq() 192 const GenBandMatrix<T1>& LUx, in LU_PackedPL_RDivEq() 246 const GenBandMatrix<T1>& LUx, in NonLapLU_RDivEq() 313 const GenBandMatrix<double>& LUx, in LapLU_LDivEq() 377 const GenBandMatrix<double>& LUx, in LapTriDiagLU_LDivEq() 562 const GenBandMatrix<float>& LUx, in LapLU_LDivEq() 626 const GenBandMatrix<float>& LUx, in LapTriDiagLU_LDivEq() 686 const GenBandMatrix<float>& LUx, in LapLU_RDivEq() 812 const GenBandMatrix<T1>& LUx, in LU_LDivEq() [all …]
|
H A D | TMV_BandTriDiv_V.cpp | 65 const GenBandMatrix<Ta>& A, VectorView<T> b) in DoRowUpperTriLDivEq() 139 const GenBandMatrix<Ta>& A, VectorView<T> b) in RowUpperTriLDivEq() 149 const GenBandMatrix<Ta>& A, VectorView<T> b) in DoColUpperTriLDivEq() 231 const GenBandMatrix<Ta>& A, VectorView<T> b) in ColUpperTriLDivEq() 241 const GenBandMatrix<Ta>& A, VectorView<T> b) in DoRowLowerTriLDivEq() 317 const GenBandMatrix<Ta>& A, VectorView<T> b) in RowLowerTriLDivEq() 327 const GenBandMatrix<Ta>& A, VectorView<T> b) in DoColLowerTriLDivEq() 398 const GenBandMatrix<Ta>& A, VectorView<T> b) in ColLowerTriLDivEq() 554 const GenBandMatrix<double>& A, in BlasTriLDivEq() 599 const GenBandMatrix<std::complex<float> >& A, in BlasTriLDivEq() [all …]
|
H A D | TMV_MultBB.cpp | 47 const T alpha, const GenBandMatrix<Ta>& A, const GenBandMatrix<Tb>& B, in RowMultMM() 106 const T alpha, const GenBandMatrix<Ta>& A, const GenBandMatrix<Tb>& B, in OPMultMM() 148 const GenBandMatrix<Ta>& A, in DoDiagMultMM() 149 const GenBandMatrix<Tb>& B, BandMatrixView<Tc> C) in DoDiagMultMM() 359 const T alpha, const GenBandMatrix<Ta>& A, const GenBandMatrix<Tb>& B, in DiagMultMM() 392 const T alpha, const GenBandMatrix<Ta>& A, const GenBandMatrix<Tb>& B, in DoMultMM() 465 const T alpha, const GenBandMatrix<Ta>& A, const GenBandMatrix<Tb>& B, in TempMultMM() 488 const T alpha, const GenBandMatrix<Ta>& A, in MultMM() 489 const GenBandMatrix<Tb>& B, BandMatrixView<T> C) in MultMM()
|
H A D | TMV_MultBM.cpp | 55 const T alpha, const GenBandMatrix<Ta>& A, const GenMatrix<Tb>& B, in RowMultMM() 87 const T alpha, const GenBandMatrix<Ta>& A, const GenMatrix<Tb>& B, in OPMultMM() 116 const T alpha, const GenBandMatrix<Ta>& A, const GenMatrix<Tb>& B, in ColMultMM() 136 const GenBandMatrix<Ta>& A, const GenMatrix<Tb>& B, in NonLapTriDiagMultMM() 173 const GenBandMatrix<Ta>& A, const GenMatrix<Tb>& B, in LapTriDiagMultMM() 179 const GenBandMatrix<double>& A, const GenMatrix<double>& B, in LapTriDiagMultMM() 212 const GenBandMatrix<std::complex<double> >& A, in LapTriDiagMultMM() 247 const GenBandMatrix<float>& A, const GenMatrix<float>& B, in LapTriDiagMultMM() 280 const GenBandMatrix<std::complex<float> >& A, in LapTriDiagMultMM() 316 const GenBandMatrix<Ta>& A, const GenMatrix<Tb>& B, in DoTriDiagMultMM() [all …]
|