/dports/cad/meshlab/meshlab-Meshlab-2020.05/src/plugins_unsupported/external/CoMISo/Examples/small_sparseqr/ |
H A D | main.cc | 64 SpMatrix A(dimr,dimc); in main() 75 A = SpMatrix(A.transpose()); in main() 88 SpMatrix Q,R; in main() 93 SpMatrix Pm( n, n); in main() 116 SpMatrix Rtmp(R.transpose()); in main() 132 SpMatrix b(n,1); in main() 133 SpMatrix x(m,1); in main() 140 SpMatrix At(A.transpose()); in main() 151 SpMatrix Atnull(At); in main() 152 SpMatrix bnull(b); in main() [all …]
|
/dports/math/spectra/spectra-1.0.0/test/ |
H A D | SymGEigsRegInv.cpp | 16 using SpMatrix = Eigen::SparseMatrix<double>; typedef 19 SpMatrix sprand(int size, double prob = 0.5) in sprand() 21 SpMatrix mat(size, size); in sprand() 36 void gen_sparse_data(int n, SpMatrix& A, SpMatrix& B, double prob = 0.1) in gen_sparse_data() 48 void run_test(const SpMatrix& A, const SpMatrix& B, Solver& eigs, SortRule selection, bool allow_fa… in run_test() 83 void run_test_sets(const SpMatrix& A, const SpMatrix& B, int k, int m) in run_test_sets() 118 SpMatrix A, B; 131 SpMatrix A, B; 144 SpMatrix A, B;
|
H A D | DavidsonSymEigs.cpp | 19 using SpMatrix = Eigen::SparseMatrix<T>; typedef 29 struct OpTypeTrait<SpMatrix<T>> 47 template <typename SpMatrix> 48 SpMatrix gen_sym_data_sparse(int n) in gen_sym_data_sparse() 53 SpMatrix mat(n, n); in gen_sym_data_sparse() 122 const SpMatrix<TestType> A = gen_sym_data_sparse<SpMatrix<TestType>>(1000); 123 run_test_set<SpMatrix<TestType>>(A, k);
|
H A D | SVD.cpp | 15 using SpMatrix = Eigen::SparseMatrix<double>; typedef 18 SpMatrix gen_sparse_data(int m, int n, double prob = 0.5) in gen_sparse_data() 20 SpMatrix mat(m, n); in gen_sparse_data() 95 const SpMatrix A = gen_sparse_data(1000, 100, 0.1); 99 run_test<SpMatrix>(A, k, m); 106 const SpMatrix A = gen_sparse_data(100, 1000, 0.1); 110 run_test<SpMatrix>(A, k, m);
|
H A D | SymGEigsShift.cpp | 22 SpMatrix mat(size, size); in sprand() 48 void gen_sparse_data(int n, SpMatrix& A, SpMatrix& B, double prob = 0.1) in gen_sparse_data() 127 SpMatrix A, B; 149 SpMatrix As, Bs; 173 SpMatrix As, Bs; 220 SpMatrix K, KG; 242 SpMatrix Ks, KGs; 266 SpMatrix Ks, KGs; 313 SpMatrix A, B; 335 SpMatrix As, Bs; [all …]
|
H A D | SymGEigsCholesky.cpp | 19 using SpMatrix = Eigen::SparseMatrix<double>; typedef 22 SpMatrix sprand(int size, double prob = 0.5) in sprand() 24 SpMatrix mat(size, size); in sprand() 49 void gen_sparse_data(int n, SpMatrix& A, SpMatrix& B, double prob = 0.1) in gen_sparse_data() 178 SpMatrix A, B; 191 SpMatrix A, B; 204 SpMatrix A, B;
|
H A D | SymEigs.cpp | 17 using SpMatrix = Eigen::SparseMatrix<double>; typedef 26 SpMatrix gen_sparse_data(int n, double prob = 0.5) in gen_sparse_data() 30 SpMatrix mat(n, n); in gen_sparse_data() 139 const SpMatrix A = gen_sparse_data(10, 0.5); 151 const SpMatrix A = gen_sparse_data(100, 0.1); 163 const SpMatrix A = gen_sparse_data(1000, 0.01);
|
H A D | GenEigs.cpp | 19 using SpMatrix = Eigen::SparseMatrix<double>; typedef 22 SpMatrix gen_sparse_data(int n, double prob = 0.5) in gen_sparse_data() 24 SpMatrix mat(n, n); in gen_sparse_data() 148 const SpMatrix A = gen_sparse_data(10, 0.5); 159 const SpMatrix A = gen_sparse_data(100, 0.1); 170 const SpMatrix A = gen_sparse_data(1000, 0.01);
|
H A D | SymEigsShift.cpp | 17 using SpMatrix = Eigen::SparseMatrix<double>; typedef 26 SpMatrix gen_sparse_data(int n, double prob = 0.5) in gen_sparse_data() 30 SpMatrix mat(n, n); in gen_sparse_data() 154 const SpMatrix A = gen_sparse_data(10, 0.5); 167 const SpMatrix A = gen_sparse_data(100, 0.1); 180 const SpMatrix A = gen_sparse_data(1000, 0.01);
|
H A D | GenEigsComplexShift.cpp | 19 using SpMatrix = Eigen::SparseMatrix<double>; typedef 22 SpMatrix gen_sparse_data(int n, double prob = 0.5) in gen_sparse_data() 24 SpMatrix mat(n, n); in gen_sparse_data() 155 const SpMatrix A = gen_sparse_data(10, 0.5); 168 const SpMatrix A = gen_sparse_data(100, 0.1); 181 const SpMatrix A = gen_sparse_data(1000, 0.01);
|
H A D | GenEigsRealShift.cpp | 19 using SpMatrix = Eigen::SparseMatrix<double>; typedef 22 SpMatrix gen_sparse_data(int n, double prob = 0.5) in gen_sparse_data() 24 SpMatrix mat(n, n); in gen_sparse_data() 151 const SpMatrix A = gen_sparse_data(10, 0.5); 163 const SpMatrix A = gen_sparse_data(100, 0.1); 175 const SpMatrix A = gen_sparse_data(1000, 0.01);
|
H A D | JDSymEigsBase.cpp | 17 using SpMatrix = Eigen::SparseMatrix<double>; typedef
|
H A D | RitzPairs.cpp | 18 using SpMatrix = Eigen::SparseMatrix<double>; typedef
|
H A D | SearchSpace.cpp | 16 using SpMatrix = Eigen::SparseMatrix<double>; typedef
|
/dports/science/qmcpack/qmcpack-3.11.0/src/AFQMC/Matrix/ |
H A D | hdf5_readers.hpp | 73 inline bool multiple_reader_hdf5_SpMat(SpMatrix& SpM, in multiple_reader_hdf5_SpMat() 179 inline bool single_reader_hdf5_SpMat(SpMatrix& SpM, in single_reader_hdf5_SpMat() 359 inline bool read_hdf5_SpMat(SpMatrix& SpM, in read_hdf5_SpMat() 393 template<class SpMatrix, class task_group> 394 inline std::tuple<int, int> write_hdf5_SpMat(SpMatrix& SpM, in write_hdf5_SpMat() 439 typename SpMatrix::int_iterator col = SpM.cols_begin(); in write_hdf5_SpMat() 440 typename SpMatrix::int_iterator row = SpM.rows_begin(); in write_hdf5_SpMat() 441 typename SpMatrix::iterator val = SpM.vals_begin(); in write_hdf5_SpMat() 524 typename SpMatrix::int_iterator col = SpM.cols_begin(); in write_hdf5_SpMat() 525 typename SpMatrix::int_iterator row = SpM.rows_begin(); in write_hdf5_SpMat() [all …]
|
H A D | hdf5_readers_new.hpp | 76 template<class SpMatrix, class SpMatrix_Partition, class task_group> 77 inline bool multiple_reader_hdf5_SpMat(SpMatrix& SpM, in multiple_reader_hdf5_SpMat() 221 template<class SpMatrix, class SpMatrix_Partition, class task_group> 222 inline bool single_reader_hdf5_SpMat(SpMatrix& SpM, in single_reader_hdf5_SpMat() 396 template<class SpMatrix, class SpMatrix_Partition, class task_group> 397 inline bool read_hdf5_SpMat(SpMatrix& SpM, in read_hdf5_SpMat()
|
/dports/math/gismo/gismo-21.12.0/src/gsMultiGrid/ |
H A D | gsMultiGrid.hpp | 21 SpMatrix fineMatrix, in gsMultiGridOp() 73 SpMatrixPtr newMat = SpMatrixPtr(new SpMatrix( in init() 97 …const gsMatrixOp<SpMatrix>* matrOp = dynamic_cast< const gsMatrixOp<SpMatrix>* >( m_ops[0].get() ); in initCoarseSolver() 100 const SpMatrix & matr = matrOp->matrix(); in initCoarseSolver() 278 const typename gsMultiGridOp<T>::SpMatrix& gsMultiGridOp<T>::matrix(index_t lvl) const in matrix() 280 …const gsMatrixOp<SpMatrix>* matrOp = dynamic_cast< const gsMatrixOp<SpMatrix>* >( m_ops[lvl].get()… in matrix()
|
H A D | gsMultiGrid.h | 76 typedef gsSparseMatrix<T> SpMatrix; typedef 82 typedef memory::shared_ptr<SpMatrix> SpMatrixPtr; 94 SpMatrix fineMatrix, 132 SpMatrix fineMatrix, 263 …const SpMatrix& matrix(index_t lvl) const; ///< Stiffness matrix … 264 …const SpMatrix& matrix() const { return matrix(finestLevel()); } ///< Stiffness matrix … in matrix()
|
/dports/science/qmcpack/qmcpack-3.11.0/src/AFQMC/Hamiltonians/ |
H A D | KPFactorizedHamiltonian.cpp | 65 using SpMatrix = boost::multi::array<SPComplexType, 2>; in getHamiltonianOperations_shared() typedef 534 auto Psi = get_PsiK<SpMatrix>(nmo_per_kp, PsiT[nd], K, npol == 2); in getHamiltonianOperations_shared() 591 auto PsiQK = get_PsiK<SpMatrix>(nmo_per_kp, PsiT[nd], QK, npol == 2); in getHamiltonianOperations_shared() 720 SpMatrix Tban({nb, na * nchol}); in getHamiltonianOperations_shared() 722 SpMatrix Tabn({na, nb * nchol}); in getHamiltonianOperations_shared() 793 using SpMatrix = boost::multi::array<SPComplexType, 2>; in getHamiltonianOperations_batched() typedef 1003 SpMatrix L_({1, 1}); in getHamiltonianOperations_batched() 1303 auto Psi = get_PsiK<SpMatrix>(nmo_per_kp, PsiT[nd], K, npol == 2); in getHamiltonianOperations_batched() 1362 auto PsiQK = get_PsiK<SpMatrix>(nmo_per_kp, PsiT[nd], QK, npol == 2); in getHamiltonianOperations_batched() 1508 SpMatrix Tban({nb, na * nchol_max}); in getHamiltonianOperations_batched() [all …]
|
H A D | RealDenseHamiltonian_v2.cpp | 53 using SpMatrix = boost::multi::array<SPComplexType, 2>; in getHamiltonianOperations() typedef
|
H A D | RealDenseHamiltonian.cpp | 55 using SpMatrix = boost::multi::array<SPComplexType, 2>; in getHamiltonianOperations() typedef
|
/dports/science/qmcpack/qmcpack-3.11.0/src/AFQMC/HamiltonianOperations/ |
H A D | KP3IndexFactorizationIO.hpp | 50 using SpMatrix = boost::multi::array<SPComplexType, 2>; in loadKP3IndexFactorization() typedef 468 auto Psi = get_PsiK<SpMatrix>(nmo_per_kp, PsiT[nd], K); in loadKP3IndexFactorization()
|
H A D | KPTHCOps.hpp | 54 using SpMatrix = boost::multi::array<SPComplexType, 2>; typedef in qmcplusplus::afqmc::KPTHCOps 1056 SpMatrix TMats;
|
H A D | KP3IndexFactorization.hpp | 56 using SpMatrix = boost::multi::array<SPComplexType, 2>; typedef in qmcplusplus::afqmc::KP3IndexFactorization 1646 SpMatrix TMats; in getOneBodyPropagatorMatrix()
|
H A D | KP3IndexFactorization_batched.hpp | 78 using SpMatrix = SPComplexMatrix<SpAllocator>; typedef in qmcplusplus::afqmc::KP3IndexFactorization_batched
|