Version:
latest
INTRODUCTION
ChASE: an Iterative Solver for Dense Eigenproblems
Versions of the library
Licenses and Copyright
References and Contributors
USER DOCUMENTATION
1. Quick Start
2. Installation and Setup on a Cluster
3. How to use ChASE
4. Parameters and Configurations
5. Modules
6. Examples
API REFERENCE
1. API Reference
ChASE
Index
Index
C
C
chase::Algorithm (C++ class)
chase::Algorithm::calc_degrees (C++ function)
chase::Algorithm::calc_degrees_quasi (C++ function)
chase::Algorithm::detect_eigenvalue_clusters (C++ function)
chase::Algorithm::filter (C++ function)
chase::Algorithm::lanczos (C++ function)
chase::Algorithm::locking (C++ function)
chase::Algorithm::locking_quasi (C++ function)
chase::Algorithm::solve (C++ function)
chase::ChaseBase (C++ class)
chase::ChaseBase::checkPseudoHermicityEasy (C++ function)
chase::ChaseBase::checkSymmetryEasy (C++ function)
chase::ChaseBase::End (C++ function)
chase::ChaseBase::get_nprocs (C++ function)
chase::ChaseBase::GetConfig (C++ function)
chase::ChaseBase::GetN (C++ function)
chase::ChaseBase::GetNev (C++ function)
chase::ChaseBase::GetNex (C++ function)
chase::ChaseBase::GetResid (C++ function)
chase::ChaseBase::GetRitzv (C++ function)
chase::ChaseBase::HEMM (C++ function)
chase::ChaseBase::initVecs (C++ function)
chase::ChaseBase::isPseudoHerm (C++ function)
chase::ChaseBase::isSym (C++ function)
chase::ChaseBase::Lanczos (C++ function)
,
[1]
chase::ChaseBase::LanczosDos (C++ function)
chase::ChaseBase::Lock (C++ function)
chase::ChaseBase::Output (C++ function)
chase::ChaseBase::QR (C++ function)
,
[1]
chase::ChaseBase::Resd (C++ function)
chase::ChaseBase::RR (C++ function)
,
[1]
chase::ChaseBase::Shift (C++ function)
chase::ChaseBase::Sort (C++ function)
chase::ChaseBase::Start (C++ function)
chase::ChaseBase::Swap (C++ function)
chase::ChaseBase::symOrHermMatrix (C++ function)
chase::ChaseConfig (C++ class)
chase::ChaseConfig::ChaseConfig (C++ function)
chase::ChaseConfig::DoCholQR (C++ function)
chase::ChaseConfig::DoOptimization (C++ function)
chase::ChaseConfig::DoSymCheck (C++ function)
chase::ChaseConfig::EnableSymCheck (C++ function)
chase::ChaseConfig::GetDecayingRate (C++ function)
chase::ChaseConfig::GetDeg (C++ function)
chase::ChaseConfig::GetDegExtra (C++ function)
chase::ChaseConfig::GetLanczosIter (C++ function)
chase::ChaseConfig::GetMaxDeg (C++ function)
chase::ChaseConfig::GetMaxIter (C++ function)
chase::ChaseConfig::GetN (C++ function)
chase::ChaseConfig::GetNev (C++ function)
chase::ChaseConfig::GetNex (C++ function)
chase::ChaseConfig::GetNumLanczos (C++ function)
chase::ChaseConfig::GetTol (C++ function)
chase::ChaseConfig::GetUpperbScaleRate (C++ function)
chase::ChaseConfig::SetApprox (C++ function)
chase::ChaseConfig::SetCholQR (C++ function)
chase::ChaseConfig::SetClusterAwareDegrees (C++ function)
chase::ChaseConfig::SetDecayingRate (C++ function)
chase::ChaseConfig::SetDeg (C++ function)
chase::ChaseConfig::SetDegExtra (C++ function)
chase::ChaseConfig::SetLanczosIter (C++ function)
chase::ChaseConfig::SetMaxDeg (C++ function)
chase::ChaseConfig::SetMaxIter (C++ function)
chase::ChaseConfig::SetNumLanczos (C++ function)
chase::ChaseConfig::SetOpt (C++ function)
chase::ChaseConfig::SetTol (C++ function)
chase::ChaseConfig::SetUpperbScaleRate (C++ function)
chase::ChaseConfig::UseApprox (C++ function)
chase::ChaseConfig::UseClusterAwareDegrees (C++ function)
chase::ChasePerfData (C++ class)
chase::ChasePerfData::add_filtered_vecs (C++ function)
chase::ChasePerfData::add_iter_blocksize (C++ function)
chase::ChasePerfData::add_iter_count (C++ function)
chase::ChasePerfData::ChasePerfData (C++ function)
chase::ChasePerfData::end_clock (C++ function)
chase::ChasePerfData::get_filter_flops (C++ function)
chase::ChasePerfData::get_filtered_vecs (C++ function)
chase::ChasePerfData::get_flops (C++ function)
chase::ChasePerfData::get_iter_count (C++ function)
chase::ChasePerfData::get_timings (C++ function)
chase::ChasePerfData::getTimePoint (C++ function)
chase::ChasePerfData::print (C++ function)
chase::ChasePerfData::Reset (C++ function)
chase::ChasePerfData::set_nprocs (C++ function)
chase::ChasePerfData::start_clock (C++ function)
chase::ChasePerfData::TimePtrs (C++ enum)
chase::ChasePerfData::TimePtrs::All (C++ enumerator)
chase::ChasePerfData::TimePtrs::Filter (C++ enumerator)
chase::ChasePerfData::TimePtrs::InitVecs (C++ enumerator)
chase::ChasePerfData::TimePtrs::Lanczos (C++ enumerator)
chase::ChasePerfData::TimePtrs::Qr (C++ enumerator)
chase::ChasePerfData::TimePtrs::Resids_Locking (C++ enumerator)
chase::ChasePerfData::TimePtrs::Rr (C++ enumerator)
chase::distMatrix::BlockBlockMatrix (C++ class)
chase::distMatrix::BlockBlockMatrix::BlockBlockMatrix (C++ function)
,
[1]
,
[2]
chase::distMatrix::BlockBlockMatrix::cloneMultiVector (C++ function)
chase::distMatrix::BlockBlockMatrix::g_cols (C++ function)
chase::distMatrix::BlockBlockMatrix::g_offs (C++ function)
chase::distMatrix::BlockBlockMatrix::g_rows (C++ function)
chase::distMatrix::BlockBlockMatrix::get_scalapack_desc (C++ function)
chase::distMatrix::BlockBlockMatrix::getMpiGrid (C++ function)
chase::distMatrix::BlockBlockMatrix::getMpiGrid_shared_ptr (C++ function)
chase::distMatrix::BlockBlockMatrix::hermitian_type (C++ type)
chase::distMatrix::BlockBlockMatrix::l_cols (C++ function)
chase::distMatrix::BlockBlockMatrix::l_data (C++ function)
chase::distMatrix::BlockBlockMatrix::l_half (C++ function)
chase::distMatrix::BlockBlockMatrix::l_ld (C++ function)
chase::distMatrix::BlockBlockMatrix::l_rows (C++ function)
chase::distMatrix::BlockBlockMatrix::loc_matrix (C++ function)
chase::distMatrix::BlockBlockMatrix::matrix_type (C++ type)
chase::distMatrix::BlockBlockMatrix::mb (C++ function)
chase::distMatrix::BlockBlockMatrix::nb (C++ function)
chase::distMatrix::BlockBlockMatrix::platform_type (C++ type)
chase::distMatrix::BlockBlockMatrix::readFromBinaryFile (C++ function)
chase::distMatrix::BlockBlockMatrix::redistributeImpl (C++ function)
chase::distMatrix::BlockBlockMatrix::saveToBinaryFile (C++ function)
chase::distMatrix::BlockBlockMatrix::scalapack_descriptor_init (C++ function)
chase::distMatrix::BlockBlockMatrix::value_type (C++ type)
chase::distMatrix::BlockBlockMatrix::~BlockBlockMatrix (C++ function)
chase::distMatrix::BlockCyclicMatrix (C++ class)
chase::distMatrix::BlockCyclicMatrix::BlockCyclicMatrix (C++ function)
,
[1]
,
[2]
chase::distMatrix::BlockCyclicMatrix::cloneMultiVector (C++ function)
chase::distMatrix::BlockCyclicMatrix::g_cols (C++ function)
chase::distMatrix::BlockCyclicMatrix::g_rows (C++ function)
chase::distMatrix::BlockCyclicMatrix::get_scalapack_desc (C++ function)
chase::distMatrix::BlockCyclicMatrix::getMpiGrid (C++ function)
chase::distMatrix::BlockCyclicMatrix::getMpiGrid_shared_ptr (C++ function)
chase::distMatrix::BlockCyclicMatrix::hermitian_type (C++ type)
chase::distMatrix::BlockCyclicMatrix::l_cols (C++ function)
chase::distMatrix::BlockCyclicMatrix::l_data (C++ function)
chase::distMatrix::BlockCyclicMatrix::l_half (C++ function)
chase::distMatrix::BlockCyclicMatrix::l_ld (C++ function)
chase::distMatrix::BlockCyclicMatrix::l_rows (C++ function)
chase::distMatrix::BlockCyclicMatrix::loc_matrix (C++ function)
chase::distMatrix::BlockCyclicMatrix::m_contiguous_global_offs (C++ function)
chase::distMatrix::BlockCyclicMatrix::m_contiguous_lens (C++ function)
chase::distMatrix::BlockCyclicMatrix::m_contiguous_local_offs (C++ function)
chase::distMatrix::BlockCyclicMatrix::matrix_type (C++ type)
chase::distMatrix::BlockCyclicMatrix::mb (C++ function)
chase::distMatrix::BlockCyclicMatrix::mblocks (C++ function)
chase::distMatrix::BlockCyclicMatrix::n_contiguous_global_offs (C++ function)
chase::distMatrix::BlockCyclicMatrix::n_contiguous_lens (C++ function)
chase::distMatrix::BlockCyclicMatrix::n_contiguous_local_offs (C++ function)
chase::distMatrix::BlockCyclicMatrix::nb (C++ function)
chase::distMatrix::BlockCyclicMatrix::nblocks (C++ function)
chase::distMatrix::BlockCyclicMatrix::platform_type (C++ type)
chase::distMatrix::BlockCyclicMatrix::readFromBinaryFile (C++ function)
chase::distMatrix::BlockCyclicMatrix::redistributeImpl (C++ function)
chase::distMatrix::BlockCyclicMatrix::redistributeImplAsync (C++ function)
chase::distMatrix::BlockCyclicMatrix::saveToBinaryFile (C++ function)
chase::distMatrix::BlockCyclicMatrix::scalapack_descriptor_init (C++ function)
chase::distMatrix::BlockCyclicMatrix::value_type (C++ type)
chase::distMatrix::BlockCyclicMatrix::~BlockCyclicMatrix (C++ function)
chase::distMatrix::QuasiHermitianBlockBlockMatrix (C++ class)
chase::distMatrix::QuasiHermitianBlockCyclicMatrix (C++ class)
chase::distMatrix::RedundantMatrix (C++ class)
chase::distMatrix::RedundantMatrix::g_cols (C++ function)
chase::distMatrix::RedundantMatrix::g_rows (C++ function)
chase::distMatrix::RedundantMatrix::getMpiGrid (C++ function)
chase::distMatrix::RedundantMatrix::getMpiGrid_shared_ptr (C++ function)
chase::distMatrix::RedundantMatrix::l_cols (C++ function)
chase::distMatrix::RedundantMatrix::l_data (C++ function)
chase::distMatrix::RedundantMatrix::l_half (C++ function)
chase::distMatrix::RedundantMatrix::l_ld (C++ function)
chase::distMatrix::RedundantMatrix::l_rows (C++ function)
chase::distMatrix::RedundantMatrix::loc_matrix (C++ function)
chase::distMatrix::RedundantMatrix::mapToNewMpiGrid (C++ function)
chase::distMatrix::RedundantMatrix::matrix_type (C++ type)
chase::distMatrix::RedundantMatrix::mb (C++ function)
chase::distMatrix::RedundantMatrix::nb (C++ function)
chase::distMatrix::RedundantMatrix::platform_type (C++ type)
chase::distMatrix::RedundantMatrix::redistributeImpl (C++ function)
,
[1]
chase::distMatrix::RedundantMatrix::redistributeImpl_2 (C++ function)
,
[1]
chase::distMatrix::RedundantMatrix::RedundantMatrix (C++ function)
,
[1]
,
[2]
chase::distMatrix::RedundantMatrix::value_type (C++ type)
chase::distMatrix::RedundantMatrix::~RedundantMatrix (C++ function)
chase::distMultiVector::DistMultiVector1D (C++ class)
chase::distMultiVector::DistMultiVector1D::clone (C++ function)
,
[1]
chase::distMultiVector::DistMultiVector1D::clone2 (C++ function)
,
[1]
chase::distMultiVector::DistMultiVector1D::communicator_type (C++ member)
chase::distMultiVector::DistMultiVector1D::cpu_data (C++ function)
chase::distMultiVector::DistMultiVector1D::cpu_ld (C++ function)
chase::distMultiVector::DistMultiVector1D::D2H (C++ function)
chase::distMultiVector::DistMultiVector1D::DistMultiVector1D (C++ function)
,
[1]
,
[2]
chase::distMultiVector::DistMultiVector1D::g_cols (C++ function)
chase::distMultiVector::DistMultiVector1D::g_off (C++ function)
chase::distMultiVector::DistMultiVector1D::g_rows (C++ function)
chase::distMultiVector::DistMultiVector1D::get_scalapack_desc (C++ function)
chase::distMultiVector::DistMultiVector1D::getMpiGrid (C++ function)
chase::distMultiVector::DistMultiVector1D::getMpiGrid_shared_ptr (C++ function)
chase::distMultiVector::DistMultiVector1D::getMultiVectorCommunicatorType (C++ function)
chase::distMultiVector::DistMultiVector1D::getMultiVectorDistributionType (C++ function)
chase::distMultiVector::DistMultiVector1D::H2D (C++ function)
chase::distMultiVector::DistMultiVector1D::l_cols (C++ function)
chase::distMultiVector::DistMultiVector1D::l_data (C++ function)
chase::distMultiVector::DistMultiVector1D::l_half (C++ function)
chase::distMultiVector::DistMultiVector1D::l_ld (C++ function)
chase::distMultiVector::DistMultiVector1D::l_rows (C++ function)
chase::distMultiVector::DistMultiVector1D::loc_matrix (C++ function)
chase::distMultiVector::DistMultiVector1D::mb (C++ function)
chase::distMultiVector::DistMultiVector1D::mblocks (C++ function)
chase::distMultiVector::DistMultiVector1D::platform_type (C++ type)
chase::distMultiVector::DistMultiVector1D::redistributeImpl (C++ function)
,
[1]
chase::distMultiVector::DistMultiVector1D::redistributeImplAsync (C++ function)
,
[1]
chase::distMultiVector::DistMultiVector1D::scalapack_descriptor_init (C++ function)
chase::distMultiVector::DistMultiVector1D::swap (C++ function)
chase::distMultiVector::DistMultiVector1D::swap_ij (C++ function)
chase::distMultiVector::DistMultiVector1D::value_type (C++ type)
chase::distMultiVector::DistMultiVector1D::~DistMultiVector1D (C++ function)
chase::grid::MpiGrid2D (C++ class)
chase::grid::MpiGrid2D::get_blacs_colcomm_ctxt (C++ function)
chase::grid::MpiGrid2D::get_blacs_comm2D_ctxt (C++ function)
chase::grid::MpiGrid2D::get_blacs_rowcomm_ctxt (C++ function)
chase::grid::MpiGrid2D::get_col_comm (C++ function)
chase::grid::MpiGrid2D::get_comm (C++ function)
chase::grid::MpiGrid2D::get_coords (C++ function)
chase::grid::MpiGrid2D::get_dims (C++ function)
chase::grid::MpiGrid2D::get_myRank (C++ function)
chase::grid::MpiGrid2D::get_nccl_col_comm (C++ function)
chase::grid::MpiGrid2D::get_nccl_comm (C++ function)
chase::grid::MpiGrid2D::get_nccl_row_comm (C++ function)
chase::grid::MpiGrid2D::get_nprocs (C++ function)
chase::grid::MpiGrid2D::get_row_comm (C++ function)
chase::grid::MpiGrid2D::getGridMajor (C++ function)
chase::grid::MpiGrid2D::MpiGrid2D (C++ function)
,
[1]
chase::grid::MpiGrid2D::operator!= (C++ function)
chase::grid::MpiGrid2D::operator== (C++ function)
chase::grid::MpiGrid2D::~MpiGrid2D (C++ function)
chase::grid::MpiGrid2DBase (C++ class)
chase::grid::MpiGrid2DBase::get_blacs_colcomm_ctxt (C++ function)
chase::grid::MpiGrid2DBase::get_blacs_comm2D_ctxt (C++ function)
chase::grid::MpiGrid2DBase::get_blacs_rowcomm_ctxt (C++ function)
chase::grid::MpiGrid2DBase::get_col_comm (C++ function)
chase::grid::MpiGrid2DBase::get_comm (C++ function)
chase::grid::MpiGrid2DBase::get_coords (C++ function)
chase::grid::MpiGrid2DBase::get_dims (C++ function)
chase::grid::MpiGrid2DBase::get_myRank (C++ function)
chase::grid::MpiGrid2DBase::get_nccl_col_comm (C++ function)
chase::grid::MpiGrid2DBase::get_nccl_comm (C++ function)
chase::grid::MpiGrid2DBase::get_nccl_row_comm (C++ function)
chase::grid::MpiGrid2DBase::get_nprocs (C++ function)
chase::grid::MpiGrid2DBase::get_row_comm (C++ function)
chase::grid::MpiGrid2DBase::getGridMajor (C++ function)
chase::grid::MpiGrid2DBase::~MpiGrid2DBase (C++ function)
chase::Impl::ChASECPU (C++ class)
chase::Impl::ChASECPU::ChASECPU (C++ function)
,
[1]
,
[2]
chase::Impl::ChASECPU::checkPseudoHermicityEasy (C++ function)
chase::Impl::ChASECPU::checkSymmetryEasy (C++ function)
chase::Impl::ChASECPU::End (C++ function)
chase::Impl::ChASECPU::get_nprocs (C++ function)
chase::Impl::ChASECPU::GetConfig (C++ function)
chase::Impl::ChASECPU::GetN (C++ function)
chase::Impl::ChASECPU::GetNev (C++ function)
chase::Impl::ChASECPU::GetNex (C++ function)
chase::Impl::ChASECPU::GetResid (C++ function)
chase::Impl::ChASECPU::GetRitzv (C++ function)
chase::Impl::ChASECPU::HEMM (C++ function)
chase::Impl::ChASECPU::initVecs (C++ function)
chase::Impl::ChASECPU::isPseudoHerm (C++ function)
chase::Impl::ChASECPU::isSym (C++ function)
chase::Impl::ChASECPU::Lanczos (C++ function)
,
[1]
chase::Impl::ChASECPU::LanczosDos (C++ function)
chase::Impl::ChASECPU::loadProblemFromFile (C++ function)
chase::Impl::ChASECPU::Lock (C++ function)
chase::Impl::ChASECPU::Output (C++ function)
chase::Impl::ChASECPU::QR (C++ function)
chase::Impl::ChASECPU::Resd (C++ function)
chase::Impl::ChASECPU::RR (C++ function)
chase::Impl::ChASECPU::Shift (C++ function)
chase::Impl::ChASECPU::Sort (C++ function)
chase::Impl::ChASECPU::Start (C++ function)
chase::Impl::ChASECPU::Swap (C++ function)
chase::Impl::ChASECPU::symOrHermMatrix (C++ function)
chase::Impl::ChASECPU::~ChASECPU (C++ function)
chase::Impl::ChASEGPU (C++ class)
chase::Impl::ChASEGPU::ChASEGPU (C++ function)
,
[1]
,
[2]
chase::Impl::ChASEGPU::checkPseudoHermicityEasy (C++ function)
chase::Impl::ChASEGPU::checkSymmetryEasy (C++ function)
chase::Impl::ChASEGPU::CUBLAS_INIT (C++ function)
chase::Impl::ChASEGPU::End (C++ function)
chase::Impl::ChASEGPU::get_nprocs (C++ function)
chase::Impl::ChASEGPU::GetConfig (C++ function)
chase::Impl::ChASEGPU::GetN (C++ function)
chase::Impl::ChASEGPU::GetNev (C++ function)
chase::Impl::ChASEGPU::GetNex (C++ function)
chase::Impl::ChASEGPU::GetResid (C++ function)
chase::Impl::ChASEGPU::GetRitzv (C++ function)
chase::Impl::ChASEGPU::HEMM (C++ function)
chase::Impl::ChASEGPU::initVecs (C++ function)
chase::Impl::ChASEGPU::isPseudoHerm (C++ function)
chase::Impl::ChASEGPU::isSym (C++ function)
chase::Impl::ChASEGPU::Lanczos (C++ function)
,
[1]
chase::Impl::ChASEGPU::LanczosDos (C++ function)
chase::Impl::ChASEGPU::loadProblemFromFile (C++ function)
chase::Impl::ChASEGPU::Lock (C++ function)
chase::Impl::ChASEGPU::Output (C++ function)
chase::Impl::ChASEGPU::QR (C++ function)
chase::Impl::ChASEGPU::Resd (C++ function)
chase::Impl::ChASEGPU::RR (C++ function)
chase::Impl::ChASEGPU::Shift (C++ function)
chase::Impl::ChASEGPU::Sort (C++ function)
chase::Impl::ChASEGPU::Start (C++ function)
chase::Impl::ChASEGPU::Swap (C++ function)
chase::Impl::ChASEGPU::symOrHermMatrix (C++ function)
chase::Impl::ChASEGPU::~ChASEGPU (C++ function)
chase::Impl::pChASECPU (C++ class)
chase::Impl::pChASECPU::checkPseudoHermicityEasy (C++ function)
chase::Impl::pChASECPU::checkSymmetryEasy (C++ function)
chase::Impl::pChASECPU::End (C++ function)
chase::Impl::pChASECPU::get_nprocs (C++ function)
chase::Impl::pChASECPU::get_rank (C++ function)
chase::Impl::pChASECPU::GetConfig (C++ function)
chase::Impl::pChASECPU::GetN (C++ function)
chase::Impl::pChASECPU::GetNev (C++ function)
chase::Impl::pChASECPU::GetNex (C++ function)
chase::Impl::pChASECPU::GetResid (C++ function)
chase::Impl::pChASECPU::GetRitzv (C++ function)
chase::Impl::pChASECPU::HEMM (C++ function)
chase::Impl::pChASECPU::initVecs (C++ function)
chase::Impl::pChASECPU::isPseudoHerm (C++ function)
chase::Impl::pChASECPU::isSym (C++ function)
chase::Impl::pChASECPU::Lanczos (C++ function)
,
[1]
chase::Impl::pChASECPU::LanczosDos (C++ function)
chase::Impl::pChASECPU::loadProblemFromFile (C++ function)
chase::Impl::pChASECPU::Lock (C++ function)
chase::Impl::pChASECPU::Output (C++ function)
chase::Impl::pChASECPU::pChASECPU (C++ function)
,
[1]
chase::Impl::pChASECPU::QR (C++ function)
chase::Impl::pChASECPU::Resd (C++ function)
chase::Impl::pChASECPU::RR (C++ function)
chase::Impl::pChASECPU::saveProblemToFile (C++ function)
chase::Impl::pChASECPU::Shift (C++ function)
chase::Impl::pChASECPU::Sort (C++ function)
chase::Impl::pChASECPU::Start (C++ function)
chase::Impl::pChASECPU::Swap (C++ function)
chase::Impl::pChASECPU::symOrHermMatrix (C++ function)
chase::Impl::pChASECPU::~pChASECPU (C++ function)
chase::Impl::pChASEGPU (C++ class)
chase::Impl::pChASEGPU::checkPseudoHermicityEasy (C++ function)
chase::Impl::pChASEGPU::checkSymmetryEasy (C++ function)
chase::Impl::pChASEGPU::End (C++ function)
chase::Impl::pChASEGPU::get_nprocs (C++ function)
chase::Impl::pChASEGPU::get_rank (C++ function)
chase::Impl::pChASEGPU::GetConfig (C++ function)
chase::Impl::pChASEGPU::GetN (C++ function)
chase::Impl::pChASEGPU::GetNev (C++ function)
chase::Impl::pChASEGPU::GetNex (C++ function)
chase::Impl::pChASEGPU::GetResid (C++ function)
chase::Impl::pChASEGPU::GetRitzv (C++ function)
chase::Impl::pChASEGPU::HEMM (C++ function)
chase::Impl::pChASEGPU::initVecs (C++ function)
chase::Impl::pChASEGPU::isPseudoHerm (C++ function)
chase::Impl::pChASEGPU::isSym (C++ function)
chase::Impl::pChASEGPU::Lanczos (C++ function)
,
[1]
chase::Impl::pChASEGPU::LanczosDos (C++ function)
chase::Impl::pChASEGPU::loadProblemFromFile (C++ function)
chase::Impl::pChASEGPU::Lock (C++ function)
chase::Impl::pChASEGPU::Output (C++ function)
chase::Impl::pChASEGPU::pChASEGPU (C++ function)
,
[1]
chase::Impl::pChASEGPU::QR (C++ function)
chase::Impl::pChASEGPU::Resd (C++ function)
chase::Impl::pChASEGPU::RR (C++ function)
chase::Impl::pChASEGPU::saveProblemToFile (C++ function)
chase::Impl::pChASEGPU::Shift (C++ function)
chase::Impl::pChASEGPU::Sort (C++ function)
chase::Impl::pChASEGPU::Start (C++ function)
chase::Impl::pChASEGPU::Swap (C++ function)
chase::Impl::pChASEGPU::symOrHermMatrix (C++ function)
chase::Impl::pChASEGPU::~pChASEGPU (C++ function)
chase::linalg::internal::cpu (C++ type)
chase::linalg::internal::cpu::checkSymmetryEasy (C++ function)
chase::linalg::internal::cpu::cholQR1 (C++ function)
chase::linalg::internal::cpu::cholQR2 (C++ function)
chase::linalg::internal::cpu::computeConditionNumber (C++ function)
chase::linalg::internal::cpu::computeDiagonalAbsSum (C++ function)
chase::linalg::internal::cpu::flipLowerHalfMatrixSign (C++ function)
chase::linalg::internal::cpu::flipRightHalfMatrixSign (C++ function)
chase::linalg::internal::cpu::houseHoulderQR (C++ function)
chase::linalg::internal::cpu::lanczos (C++ function)
,
[1]
,
[2]
,
[3]
chase::linalg::internal::cpu::rayleighRitz (C++ function)
,
[1]
chase::linalg::internal::cpu::rayleighRitz_v2 (C++ function)
chase::linalg::internal::cpu::residuals (C++ function)
chase::linalg::internal::cpu::shiftedcholQR2 (C++ function)
chase::linalg::internal::cpu::shiftMatrixDiagonal (C++ function)
chase::linalg::internal::cpu::symOrHermMatrix (C++ function)
chase::linalg::internal::cuda (C++ type)
chase::linalg::internal::cuda::absTrace (C++ function)
chase::linalg::internal::cuda::cholQR1 (C++ function)
chase::linalg::internal::cuda::cholQR2 (C++ function)
chase::linalg::internal::cuda::extractUpperTriangular (C++ function)
chase::linalg::internal::cuda::flipLowerHalfMatrixSign (C++ function)
,
[1]
chase::linalg::internal::cuda::houseHoulderQR (C++ function)
chase::linalg::internal::cuda::init_random_vectors (C++ function)
chase::linalg::internal::cuda::lanczos (C++ function)
,
[1]
,
[2]
,
[3]
chase::linalg::internal::cuda::plusInverseDiagonal (C++ function)
chase::linalg::internal::cuda::rayleighRitz (C++ function)
,
[1]
chase::linalg::internal::cuda::rayleighRitz_v2 (C++ function)
chase::linalg::internal::cuda::residuals (C++ function)
chase::linalg::internal::cuda::scaleMatrixRows (C++ function)
chase::linalg::internal::cuda::setDiagonal (C++ function)
chase::linalg::internal::cuda::shiftDiagonal (C++ function)
chase::linalg::internal::cuda::shiftedcholQR2 (C++ function)
chase::linalg::internal::cuda::subtractInverseDiagonal (C++ function)
chase::linalg::internal::cuda::t_lacpy (C++ function)
chase::linalg::internal::cuda::unpackUpperTriangular (C++ function)
chase::matrix::Matrix (C++ class)
chase::matrix::QuasiHermitianMatrix (C++ class)
chase::PerformanceDecoratorChase (C++ class)
chase::PerformanceDecoratorChase::checkPseudoHermicityEasy (C++ function)
chase::PerformanceDecoratorChase::checkSymmetryEasy (C++ function)
chase::PerformanceDecoratorChase::End (C++ function)
chase::PerformanceDecoratorChase::get_nprocs (C++ function)
chase::PerformanceDecoratorChase::GetConfig (C++ function)
chase::PerformanceDecoratorChase::GetN (C++ function)
chase::PerformanceDecoratorChase::GetNev (C++ function)
chase::PerformanceDecoratorChase::GetNex (C++ function)
chase::PerformanceDecoratorChase::GetPerfData (C++ function)
chase::PerformanceDecoratorChase::GetResid (C++ function)
chase::PerformanceDecoratorChase::GetRitzv (C++ function)
chase::PerformanceDecoratorChase::HEMM (C++ function)
chase::PerformanceDecoratorChase::initVecs (C++ function)
chase::PerformanceDecoratorChase::isPseudoHerm (C++ function)
chase::PerformanceDecoratorChase::isSym (C++ function)
chase::PerformanceDecoratorChase::Lanczos (C++ function)
,
[1]
chase::PerformanceDecoratorChase::LanczosDos (C++ function)
chase::PerformanceDecoratorChase::Lock (C++ function)
chase::PerformanceDecoratorChase::Output (C++ function)
chase::PerformanceDecoratorChase::PerformanceDecoratorChase (C++ function)
chase::PerformanceDecoratorChase::QR (C++ function)
chase::PerformanceDecoratorChase::Resd (C++ function)
chase::PerformanceDecoratorChase::RR (C++ function)
chase::PerformanceDecoratorChase::Shift (C++ function)
chase::PerformanceDecoratorChase::Sort (C++ function)
chase::PerformanceDecoratorChase::Start (C++ function)
chase::PerformanceDecoratorChase::Swap (C++ function)
chase::PerformanceDecoratorChase::symOrHermMatrix (C++ function)
chase::platform (C++ type)
chase::platform::CPU (C++ struct)
chase::platform::GPU (C++ struct)