Home
last modified time | relevance | path

Searched refs:GenBandMatrix (Results 1 – 25 of 62) sorted by relevance

123

/dports/math/tmv/tmv-0.75/include/tmv/
H A DTMV_BandMatrixArithFunc.h36 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 DTMV_BandSVD.h38 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 DTMV_BandMatrixArith.h165 #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 DTMV_BandSymArith.h42 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 DTMV_BandQRD.h50 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 DTMV_TriBandArithFunc.h67 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 DTMV_BandLUD.h56 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 DTMV_DiagBandArith.h78 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 DTMV_TriBandArith.h104 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 DTMV_SymCHD.h56 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 DTMV_SymBandMatrixArithFunc.h80 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 DTMV_BandLUDiv.h33 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 DTMV_BandQRDiv.h75 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 DTMV_BandMatrix.inst5 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 DTMV_BandQRDiv.inst5 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 DTMV_BandMatrix.cpp63 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 DTMV_BandLUDiv.inst5 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 DTMV_BandSVDecompose.inst5 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 DTMV_MultBB.inst5 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 DTMV_MultXB.inst16 const GenBandMatrix<T1 >& A, const GenBandMatrix<T2 >& B, \
19 const GenBandMatrix<T1 >& A, const GenBandMatrix<T2 >& B, \
H A DTMV_AddBB.inst5 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 DTMV_BandLUDiv.cpp82 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 DTMV_BandTriDiv_V.cpp65 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 DTMV_MultBB.cpp47 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 DTMV_MultBM.cpp55 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 …]

123