Home
last modified time | relevance | path

Searched refs:rightVectors (Results 1 – 5 of 5) sorted by relevance

/dports/science/simbody/simbody-Simbody-3.7/SimTKmath/tests/
H A DFactorSVDTest.cpp107 Matrix rightVectors; in main() local
117 …svd.getSingularValuesAndVectors( singularValues, leftVectors, rightVectors ); // solve for the si… in main()
129 for(int i=0;i<rightVectors.ncol();i++) { in main()
130 for(int j=0;j<rightVectors.nrow();j++) printf("%f ",rightVectors(i,j) ); in main()
167 …z0fsvd.getSingularValuesAndVectors( singularValues, leftVectors, rightVectors ); // solve for the… in main()
178 for(int i=0;i<rightVectors.ncol();i++) { in main()
179 for(int j=0;j<rightVectors.nrow();j++) printf("%f ",rightVectors(i,j) ); in main()
/dports/science/simbody/simbody-Simbody-3.7/SimTKmath/LinearAlgebra/src/
H A DFactorSVDRep.h50 …uesAndVectors( Vector_<float>& values, Matrix_<float>& leftVectors, Matrix_<float>& rightVectors ){ in getSingularValuesAndVectors() argument
55 …AndVectors( Vector_<double>& values, Matrix_<double>& leftVectors, Matrix_<double>& rightVectors ){ in getSingularValuesAndVectors() argument
61 … values, Matrix_<std::complex<float> >& leftVectors, Matrix_<std::complex<float> >& rightVectors ){ in getSingularValuesAndVectors() argument
67 …alues, Matrix_<std::complex<double> >& leftVectors, Matrix_<std::complex<double> >& rightVectors ){ in getSingularValuesAndVectors() argument
168 …ndVectors( Vector_<RType>& values, Matrix_<T>& leftVectors, Matrix_<T>& rightVectors ) override;
H A DFactorSVD.cpp133 …ors( Vector_<typename CNT<T>::TReal >& values, Matrix_<T>& leftVectors, Matrix_<T>& rightVectors) { in getSingularValuesAndVectors() argument
135 rep->getSingularValuesAndVectors( values, leftVectors, rightVectors ); in getSingularValuesAndVectors()
274 …larValuesAndVectors( Vector_<RType>& values, Matrix_<T>& leftVectors, Matrix_<T>& rightVectors ) { in getSingularValuesAndVectors() argument
279 rightVectors.resize(0,0); in getSingularValuesAndVectors()
284 rightVectors.resize(nCol,nCol); in getSingularValuesAndVectors()
288 computeSVD( true, &values(0), &leftVectors(0,0), &rightVectors(0,0) ); in getSingularValuesAndVectors()
307 …actorSVDRep<T>::computeSVD( bool computeVectors, RType* values, T* leftVectors, T* rightVectors ) { in computeSVD() argument
321 leftVectors, nRow, rightVectors, nCol, info); in computeSVD()
H A DLapackInterface.cpp583 double* vl, int ldvl, std::complex<double>* rightVectors, int ldvr, double* work, in geev() argument
614 rightVectors[j*n+i] = std::complex<double>(vr.data[j*n+i], 0.0 ); in geev()
618 rightVectors[j*n+i] = std::complex<double>(vr.data[j*n+i], vr.data[(j+1)*n+i]); in geev()
619 rightVectors[(j+1)*n+i] = std::complex<double>(vr.data[j*n+i], -vr.data[(j+1)*n+i]); in geev()
635 float* vl, int ldvl, std::complex<float>* rightVectors, int ldvr, float* work, in geev() argument
666 rightVectors[j*n+i] = std::complex<float>(vr.data[j*n+i], 0.0 ); in geev()
672 rightVectors[j*n+i] = std::complex<float>(vr.data[j*n+i], vr.data[(j+1)*n+i]); in geev()
673 rightVectors[(j+1)*n+i] = std::complex<float>(vr.data[j*n+i], -vr.data[(j+1)*n+i]); in geev()
682 …std::complex<float>* vl, int ldvl, std::complex<float>* rightVectors, int ldvr, std::complex<float… in geev() argument
688 n, a, lda, values, vl, ldvl, rightVectors, ldvr, in geev()
[all …]
/dports/science/simbody/simbody-Simbody-3.7/SimTKmath/include/simmath/
H A DLinearAlgebra.h216 Matrix_<T>& leftVectors, Matrix_<T>& rightVectors );