Home
last modified time | relevance | path

Searched refs:eigenVectors (Results 1 – 25 of 75) sorted by relevance

123

/dports/science/jmol/jmol-14.32.7/src/org/jmol/util/
H A DTensor.java118 public V3[] eigenVectors; field in Tensor
242 eigenVectors[1]); in getInfo()
379 t.eigenVectors = eigenVectors; in copyTensor()
500 eigenVectors = new V3[3]; in setFromAxes()
508 if (Math.abs(eigenVectors[0].dot(eigenVectors[1])) > 0.0001f in setFromAxes()
509 || Math.abs(eigenVectors[1].dot(eigenVectors[2])) > 0.0001f in setFromAxes()
510 || Math.abs(eigenVectors[2].dot(eigenVectors[0])) > 0.0001f) in setFromAxes()
527 eigenVectors = new V3[3]; in setFromThermalEquation()
593 eigenVectors = vectors; in newTensorType()
683 eigenVectors[0] = eigenVectors[2]; in sortAndNormalize()
[all …]
/dports/audio/faust/faust-2.37.3/tools/physicalModeling/mesh2faust/vega/libraries/minivector/
H A Dmat3d.cpp99 Vec3d eigenVectors[3]; in SVD() local
101 eigen_sym(normalEq, eigenValues, eigenVectors); in SVD()
103 V.set(eigenVectors[0][0], eigenVectors[1][0], eigenVectors[2][0], in SVD()
104 eigenVectors[0][1], eigenVectors[1][1], eigenVectors[2][1], in SVD()
105 eigenVectors[0][2], eigenVectors[1][2], eigenVectors[2][2]); in SVD()
/dports/math/mlpack/mlpack-3.4.2/src/mlpack/core/data/scaler_methods/
H A Dpca_whitening.hpp75 eig_sym(eigenValues, eigenVectors, mlpack::math::ColumnCovariance( in Fit()
89 if (eigenValues.is_empty() || eigenVectors.is_empty()) in Transform()
96 output = arma::diagmat(1.0 / (arma::sqrt(eigenValues))) * eigenVectors.t() in Transform()
109 output = arma::diagmat(arma::sqrt(eigenValues)) * inv(eigenVectors.t()) in InverseTransform()
119 const arma::mat& EigenVectors() const { return eigenVectors; } in EigenVectors()
127 ar & BOOST_SERIALIZATION_NVP(eigenVectors); in serialize()
136 arma::mat eigenVectors; member in mlpack::data::PCAWhitening
/dports/math/dune-common/dune-common-df65b1282ea89ad40d2cb6565983f7e633ccce31/dune/common/
H A Dfmatrixev.hh294 FieldMatrix<K, 1, 1>& eigenVectors) in eigenValuesVectorsImpl() argument
298 eigenVectors[0] = {1.0}; in eigenValuesVectorsImpl()
306 FieldMatrix<K, 2, 2>& eigenVectors) in eigenValuesVectorsImpl() argument
325 eigenVectors[0] = {1.0, 0.0}; in eigenValuesVectorsImpl()
326 eigenVectors[1] = {0.0, 1.0}; in eigenValuesVectorsImpl()
348 FieldMatrix<K, 3, 3>& eigenVectors) in eigenValuesVectorsImpl() argument
374 std::swap(eigenVectors[0], eigenVectors[1]); in eigenValuesVectorsImpl()
379 std::swap(eigenVectors[1], eigenVectors[2]); in eigenValuesVectorsImpl()
384 std::swap(eigenVectors[0], eigenVectors[1]); in eigenValuesVectorsImpl()
413 eigenVectors[i] = pairs[i].second; in eigenValuesVectorsImpl()
[all …]
H A Ddynmatrixev.hh39 std::vector<DynamicVector<K>>* eigenVectors = nullptr in eigenValuesNonSym() argument
47 const char jobvr = eigenVectors ? 'v' : 'n'; in eigenValuesNonSym()
67 const long int lwork = eigenVectors ? 4*N : 3*N; in eigenValuesNonSym()
69 auto vr = eigenVectors ? std::make_unique<double[]>(N*N) : std::unique_ptr<double[]>{}; in eigenValuesNonSym()
89 if (eigenVectors) { in eigenValuesNonSym()
90 eigenVectors->resize(N); in eigenValuesNonSym()
92 auto& v = (*eigenVectors)[i]; in eigenValuesNonSym()
/dports/science/rdkit/rdkit-Release_2021_03_5/Code/Numerics/EigenSolvers/
H A DPowerEigenSolver.cpp21 DoubleVector &eigenValues, DoubleMatrix *eigenVectors, in powerEigenSolver() argument
32 if (eigenVectors) { in powerEigenSolver()
34 evRows = eigenVectors->numRows(); in powerEigenSolver()
35 evCols = eigenVectors->numCols(); in powerEigenSolver()
82 if (eigenVectors) { in powerEigenSolver()
83 id = ei * eigenVectors->numCols(); in powerEigenSolver()
84 double *eigVecData = eigenVectors->getData(); in powerEigenSolver()
H A DPowerEigenSolver.h58 DoubleMatrix *eigenVectors = nullptr, int seed = -1);
62 DoubleMatrix &eigenVectors, int seed = -1) {
63 return powerEigenSolver(numEig, mat, eigenValues, &eigenVectors, seed);
/dports/science/berkeleygw/BGW-2.0.0/MeanField/EPM/
H A DhamiltonianMod.f90224 eigenStates%eigenVectors(1:eigenStates%maxBasisVectors, 1:eigenStates%numStates, k) = &
297 energy = energy + conjg(eigenStates%eigenVectors(ig2, ist, ik)) * &
298 hamiltonian%SqH(ig2, ig) * eigenStates%eigenVectors(ig, ist, ik)
306 eigenStates%eigenVectors(:, ist, ik), 1, (zero, zero), Hpsi(:), 1)
309 eigenStates%eigenVectors(:, ist, ik), 1, (zero, zero), Hpsi(:), 1)
311 energy = zdotc(ng, eigenStates%eigenVectors(:, ist, ik), 1, Hpsi(:), 1)
341 …overlap = overlap + conjg(eigenStates%eigenVectors(ig, ist, ik)) * eigenStates%eigenVectors(ig, is…
344 …overlap = zdotc(ng, eigenStates%eigenVectors(:, ist, ik), 1, eigenStates%eigenVectors(:, ist2, ik)…
383 … Hdiag(ist2, ist) = Hdiag(ist2, ist) + conjg(eigenStates%eigenVectors(ig2, ist2, ik)) * &
384 hamiltonian%SqH(ig2, ig) * eigenStates%eigenVectors(ig, ist, ik)
[all …]
H A DtiseOpsMod.f9033 & eigenStates%eigenVectors(:, iBand, kPoint), &
85 & eigenStates%eigenVectors( :, iBand, kPoint ), &
118 & conjg( eigenStates%eigenVectors( i, iBand, kPoint )) * &
119 & eigenStates%eigenVectors( i, iBand, kPoint )
185 eigenStates%eigenVectors( :, iBand, kPoint ) = &
186 & eigenStates%eigenVectors( :, iBand, kPoint ) * minVec%cosine + &
278 & conjg(eigenStates%eigenVectors(r,iband,kPoint))* &
279 & eigenStates%eigenVectors(r,iband,kPoint)
343 eigenStates%eigenVectors( :, iBand, kPoint ) = &
344 & eigenStates%eigenVectors( :, iBand, kPoint ) * minVec%cosine + &
H A DeigenStatesMod.f9024 complex(double), pointer :: eigenVectors(:,:,:), ePsi(:,:)
52 nullify( eigenStates%eigenVectors )
68 allocate( eigenStates%eigenVectors( eigenStates%maxBasisVectors, &
101 deallocate( eigenStates%eigenVectors, eigenStates%eigenValues, &
/dports/games/dhewm3/dhewm3-1.5.1/neo/idlib/bv/
H A DBox.cpp643 idMatX eigenVectors; in FromPoints() local
677 eigenVectors[0][0] = sumXX; in FromPoints()
678 eigenVectors[0][1] = sumXY; in FromPoints()
679 eigenVectors[0][2] = sumXZ; in FromPoints()
680 eigenVectors[1][0] = sumXY; in FromPoints()
681 eigenVectors[1][1] = sumYY; in FromPoints()
682 eigenVectors[1][2] = sumYZ; in FromPoints()
683 eigenVectors[2][0] = sumXZ; in FromPoints()
684 eigenVectors[2][1] = sumYZ; in FromPoints()
685 eigenVectors[2][2] = sumZZ; in FromPoints()
[all …]
/dports/science/jstrack/jstrack/extlib/tcllib1.19/math/
H A Dpca.tcl33 variable eigenVectors {}
79 set eigenVectors [lindex $usv 2]
91 set retainedVectors $eigenVectors
99 variable eigenVectors
103 return $eigenVectors
228 variable eigenVectors
273 foreach row $eigenVectors {
278 set retainedVectors $eigenVectors
/dports/devel/tcllib/tcllib-1.20/modules/math/
H A Dpca.tcl33 variable eigenVectors {}
79 set eigenVectors [lindex $usv 2]
91 set retainedVectors $eigenVectors
99 variable eigenVectors
103 return $eigenVectors
228 variable eigenVectors
273 foreach row $eigenVectors {
278 set retainedVectors $eigenVectors
/dports/devel/tcllibc/tcllib-1.20/modules/math/
H A Dpca.tcl33 variable eigenVectors {}
79 set eigenVectors [lindex $usv 2]
91 set retainedVectors $eigenVectors
99 variable eigenVectors
103 return $eigenVectors
228 variable eigenVectors
273 foreach row $eigenVectors {
278 set retainedVectors $eigenVectors
/dports/audio/faust/faust-2.37.3/tools/physicalModeling/mesh2faust/src/
H A Dmesh2faust.cpp242 double *eigenVectors = in main() local
256 … stiffnessMatrix, massMatrix, femNModes, eigenValues, eigenVectors, sigma, in main()
331 … pow(eigenVectors[(j + lowestModeIndex) * stiffnessMatrix->Getn() + in main()
334 … pow(eigenVectors[(j + lowestModeIndex) * stiffnessMatrix->Getn() + in main()
337 … pow(eigenVectors[(j + lowestModeIndex) * stiffnessMatrix->Getn() + in main()
342 … pow(eigenVectors[(j + lowestModeIndex) * stiffnessMatrix->Getn() + in main()
345 … pow(eigenVectors[(j + lowestModeIndex) * stiffnessMatrix->Getn() + in main()
348 … pow(eigenVectors[(j + lowestModeIndex) * stiffnessMatrix->Getn() + in main()
441 free(eigenVectors); in main()
/dports/science/chrono/chrono-7.0.1/src/chrono_thirdparty/HACDv2/
H A DdgMatrix.cpp477 mat = initialGuess * mat * eigenVectors; in EigenVectors()
495 …HACD_ASSERT (dgAbsf((eigenVectors.m_front % eigenVectors.m_front) - hacd::HaF32(1.0f)) < dgEPSILON… in EigenVectors()
496 HACD_ASSERT (dgAbsf((eigenVectors.m_up % eigenVectors.m_up) - hacd::HaF32(1.0f)) < dgEPSILON); in EigenVectors()
497 …HACD_ASSERT (dgAbsf((eigenVectors.m_right % eigenVectors.m_right) - hacd::HaF32(1.0f)) < dgEPSILON… in EigenVectors()
500 dgVector tmp (eigenVectors.m_front * eigenVectors.m_up); in EigenVectors()
502 eigenVectors.m_right = eigenVectors.m_right.Scale (-hacd::HaF32(1.0f)); in EigenVectors()
506 *this = eigenVectors.Inverse(); in EigenVectors()
573 hacd::HaF32 g = eigenVectors[j][ip]; in EigenVectors()
574 hacd::HaF32 h = eigenVectors[j][iq]; in EigenVectors()
575 eigenVectors[j][ip] = g - s * (h + g * tau); in EigenVectors()
[all …]
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Core/Common/include/
H A DitkSymmetricEigenAnalysis.h110 eigenVectors = eigenVectors * perm; in permuteColumnsWithSortIndices()
484 const auto &eigenVectors = solver.eigenvectors();
489 auto copyEigenVectors = eigenVectors;
509 EigenVectors[row][col] = eigenVectors(col, row);
549 const auto & eigenVectors = solver.eigenvectors();
553 auto copyEigenVectors = eigenVectors;
821 const auto & eigenVectors = solver.eigenvectors();
825 auto copyEigenVectors = eigenVectors;
882 const auto &eigenVectors = solver.eigenvectors();
887 auto copyEigenVectors = eigenVectors;
[all …]
/dports/emulators/mess/mame-mame0226/3rdparty/bimg/3rdparty/nvtt/nvmath/
H A Dfitting.cpp263 Vector3 eigenVectors[3]; in firstEigenVector_EigenSolver3() local
269 return eigenVectors[0]; in firstEigenVector_EigenSolver3()
298 Vector4 eigenVectors[4]; in firstEigenVector_EigenSolver4() local
304 return eigenVectors[0]; in firstEigenVector_EigenSolver4()
385 Vector3 eigenVectors[3]; in bestPlane() local
401 Vector3 eigenVectors[3]; in isPlanar() local
438 eigenVectors[i] = Vector3(0); in eigenSolveSymmetric3()
461 swap(eigenVectors[0], eigenVectors[2]); in eigenSolveSymmetric3()
466 swap(eigenVectors[0], eigenVectors[1]); in eigenSolveSymmetric3()
471 swap(eigenVectors[1], eigenVectors[2]); in eigenSolveSymmetric3()
[all …]
/dports/emulators/mame/mame-mame0226/3rdparty/bimg/3rdparty/nvtt/nvmath/
H A Dfitting.cpp263 Vector3 eigenVectors[3]; in firstEigenVector_EigenSolver3() local
269 return eigenVectors[0]; in firstEigenVector_EigenSolver3()
298 Vector4 eigenVectors[4]; in firstEigenVector_EigenSolver4() local
304 return eigenVectors[0]; in firstEigenVector_EigenSolver4()
385 Vector3 eigenVectors[3]; in bestPlane() local
401 Vector3 eigenVectors[3]; in isPlanar() local
438 eigenVectors[i] = Vector3(0); in eigenSolveSymmetric3()
461 swap(eigenVectors[0], eigenVectors[2]); in eigenSolveSymmetric3()
466 swap(eigenVectors[0], eigenVectors[1]); in eigenSolveSymmetric3()
471 swap(eigenVectors[1], eigenVectors[2]); in eigenSolveSymmetric3()
[all …]
/dports/x11-toolkits/qt5-virtualkeyboard/kde-qtvirtualkeyboard-5.15.2p4/src/plugins/lipi-toolkit/3rdparty/lipi-toolkit/src/reco/shaperec/activedtw/
H A DActiveDTWAdapt.cpp571 double2DVector eigenVectors; in adaptCluster() local
573 eigenVectors.assign(featureSize,tempVector); in adaptCluster()
665 eigenVectors.clear(); in adaptCluster()
765 double2DVector eigenVectors; in adaptCluster() local
770 eigenVectors.assign(featureSize,tempVector); in adaptCluster()
782eigenVectors[i][j] = eigenVectors[i][j] + (oldEigenVectors[k][i] * intermediateEigenVectors[k][j]); in adaptCluster()
863 eigenVectors.clear(); in adaptCluster()
1059 double2DVector eigenVectors; in trainSingletons() local
1139 eigenVectors.push_back(tempEigenVector); in trainSingletons()
1156 clusterModel.setEigenVectors(eigenVectors); in trainSingletons()
[all …]
/dports/math/dune-common/dune-common-df65b1282ea89ad40d2cb6565983f7e633ccce31/dune/common/test/
H A Deigenvaluestest.cc104 FieldMatrix<field_type,dim,dim> eigenVectors; in testSymmetricFieldMatrix() local
105 FMatrixHelp::eigenValuesVectors(testMatrix, eigenValues, eigenVectors); in testSymmetricFieldMatrix()
126 if (isnan(eigenVectors[j][k])) in testSymmetricFieldMatrix()
139 testMatrix.mv(eigenVectors[j], Av); in testSymmetricFieldMatrix()
140 …if((Av - eigenValues[j]*eigenVectors[j]).two_norm() > dim*std::sqrt(std::numeric_limits<field_type… in testSymmetricFieldMatrix()
145 for(auto& ev : eigenVectors) { in testSymmetricFieldMatrix()
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Core/Common/test/
H A DitkSymmetricSecondRankTensorTest.cxx216 Double3DTensorType::EigenVectorsMatrixType eigenVectors; in itkSymmetricSecondRankTensorTest() local
218 tensor3D.ComputeEigenAnalysis( eigenValues, eigenVectors ); in itkSymmetricSecondRankTensorTest()
225 std::cout << eigenVectors << std::endl; in itkSymmetricSecondRankTensorTest()
273 tensor3D.ComputeEigenAnalysis( eigenValues, eigenVectors ); in itkSymmetricSecondRankTensorTest()
280 std::cout << eigenVectors << std::endl; in itkSymmetricSecondRankTensorTest()
327 tensor3D.ComputeEigenAnalysis( eigenValues, eigenVectors ); in itkSymmetricSecondRankTensorTest()
334 std::cout << eigenVectors << std::endl; in itkSymmetricSecondRankTensorTest()
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Filtering/DiffusionTensorImage/test/
H A DitkDiffusionTensor3DTest.cxx232 Double3DTensorType::EigenVectorsMatrixType eigenVectors; in itkDiffusionTensor3DTest() local
234 tensor2.ComputeEigenAnalysis( eigenValues, eigenVectors ); in itkDiffusionTensor3DTest()
240 std::cout << eigenVectors << std::endl; in itkDiffusionTensor3DTest()
276 tensor2.ComputeEigenAnalysis( eigenValues, eigenVectors ); in itkDiffusionTensor3DTest()
282 std::cout << eigenVectors << std::endl; in itkDiffusionTensor3DTest()
316 tensor2.ComputeEigenAnalysis( eigenValues, eigenVectors ); in itkDiffusionTensor3DTest()
322 std::cout << eigenVectors << std::endl; in itkDiffusionTensor3DTest()
/dports/science/jmol/jmol-14.32.7/src/org/jmol/quantum/
H A DNMRNoeMatrix.java234 double[][] eigenVectors; field in NMRNoeMatrix
395 eigenVectors = new double[nHAtoms][nHAtoms]; in initArrays()
530 sum += eigenVectors[i][k] * eigenVectors[j][k] * tempEVs[k]; in calcNoeMatrix()
544 eigenVectors[i][z] = 0.0; in Diagonalise()
550 eigenVectors[i][i] = 1.0; in Diagonalise()
609 double rkp = c * eigenVectors[k][p] + s * eigenVectors[k][q]; in rotate()
610 double rkq = -s * eigenVectors[k][p] + c * eigenVectors[k][q]; in rotate()
611 eigenVectors[k][p] = rkp; in rotate()
612 eigenVectors[k][q] = rkq; in rotate()
/dports/misc/openvdb/openvdb-9.0.0/openvdb/openvdb/math/
H A DMaps.cc231 Mat3d eigenVectors; in approxInverse() local
234 diagonalizeSymmetricMatrix(mat3, eigenVectors, eigenValues); in approxInverse()
246 Mat3d pseudoInv = eigenVectors * d * eigenVectors.transpose(); in approxInverse()

123