Home
last modified time | relevance | path

Searched refs:HermBandSVDiv (Results 1 – 6 of 6) sorted by relevance

/dports/math/tmv/tmv-0.75/src/
H A DTMV_SymBandSVD.inst4 template class HermBandSVDiv<T >;
7 template class HermBandSVDiv<CT >;
12 template void HermBandSVDiv<T >::doLDivEq(MatrixView<T2 > m) const; \
13 template void HermBandSVDiv<T >::doRDivEq(MatrixView<T2 > m) const; \
14 template void HermBandSVDiv<T >::doMakeInverse(MatrixView<T2 > m) const; \
15 template void HermBandSVDiv<T >::doMakeInverse(SymMatrixView<T2 > m) const; \
30 template void HermBandSVDiv<T >::doLDiv(const GenMatrix<T1 >& m1, \
32 template void HermBandSVDiv<T >::doRDiv(const GenMatrix<T1 >& m1, \
H A DTMV_SymBandSVD.cpp44 struct HermBandSVDiv<T>::HermBandSVDiv_Impl
58 HermBandSVDiv<T>::HermBandSVDiv(const GenSymBandMatrix<T>& A) : in HermBandSVDiv() function in tmv::HermBandSVDiv
70 HermBandSVDiv<T>::~HermBandSVDiv() {} in ~HermBandSVDiv()
87 void HermBandSVDiv<T>::doLDiv( in doLDiv()
97 void HermBandSVDiv<T>::doRDiv( in doRDiv()
107 T HermBandSVDiv<T>::det() const in det()
154 bool HermBandSVDiv<T>::isSingular() const in isSingular()
158 RT HermBandSVDiv<T>::norm2() const in norm2()
162 RT HermBandSVDiv<T>::condition() const in condition()
221 Matrix<T> HermBandSVDiv<T>::getVt() const in getVt()
[all …]
H A DTMV_SymBandMatrix.cpp93 this->divider.reset(new HermBandSVDiv<T>(*this)); in setDiv()
124 { return dynamic_cast<const HermBandSVDiv<T>*>(this->getDiv()); } in divIsHermSVDiv()
/dports/math/tmv/tmv-0.75/include/tmv/
H A DTMV_SymBandSVD.h191 class HermBandSVDiv : public SymDivider<T>
200 HermBandSVDiv(const GenSymBandMatrix<T>& A);
201 ~HermBandSVDiv();
275 HermBandSVDiv(const HermBandSVDiv<T>&);
276 HermBandSVDiv<T>& operator=(const HermBandSVDiv<T>&);
H A DTMV_BaseSymBandMatrix.h50 class HermBandSVDiv; variable
H A DTMV_SymBandMatrix.h993 inline const HermBandSVDiv<T>& svd() const
1000 return static_cast<const HermBandSVDiv<T>&>(*this->getDiv());