v1.3.0
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
DEVELOPER DOCUMENTATION
1. General algorithm
2. Virtual Abstract of Numerical Kernels
3. Parallel implementations
ChASE
Docs
»
Index
Index
C
|
D
|
H
|
L
|
M
|
N
|
O
|
Q
|
R
|
T
|
V
|
W
C
calc_degrees (C++ function)
calc_residuals (C++ function)
chase (C++ function)
chase::Algorithm::calc_degrees (C++ function)
chase::Algorithm::filter (C++ function)
chase::Algorithm::lanczos (C++ function)
chase::Algorithm::locking (C++ function)
chase::Chase (C++ class)
chase::Chase::End (C++ function)
chase::Chase::get_nprocs (C++ function)
chase::Chase::GetConfig (C++ function)
chase::Chase::GetN (C++ function)
chase::Chase::GetNev (C++ function)
chase::Chase::GetNex (C++ function)
chase::Chase::GetResid (C++ function)
chase::Chase::GetRitzv (C++ function)
chase::Chase::HEMM (C++ function)
chase::Chase::initVecs (C++ function)
chase::Chase::Lanczos (C++ function)
,
[1]
chase::Chase::LanczosDos (C++ function)
chase::Chase::Lock (C++ function)
chase::Chase::QR (C++ function)
,
[1]
chase::Chase::Resd (C++ function)
chase::Chase::RR (C++ function)
,
[1]
chase::Chase::Shift (C++ function)
chase::Chase::Start (C++ function)
chase::Chase::Swap (C++ function)
chase::ChaseConfig (C++ class)
chase::ChaseConfig::approx_ (C++ member)
chase::ChaseConfig::ChaseConfig (C++ function)
chase::ChaseConfig::deg_ (C++ member)
chase::ChaseConfig::deg_extra_ (C++ member)
chase::ChaseConfig::DoOptimization (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::lanczos_iter_ (C++ member)
chase::ChaseConfig::max_deg_ (C++ member)
chase::ChaseConfig::max_iter_ (C++ member)
chase::ChaseConfig::N_ (C++ member)
chase::ChaseConfig::nev_ (C++ member)
chase::ChaseConfig::nex_ (C++ member)
chase::ChaseConfig::num_lanczos_ (C++ member)
chase::ChaseConfig::optimization_ (C++ member)
chase::ChaseConfig::SetApprox (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::tol_ (C++ member)
chase::ChaseConfig::UseApprox (C++ function)
chase::ChasePerfData (C++ class)
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::print (C++ function)
chase::mpi::ChaseMpi (C++ class)
chase::mpi::ChaseMpi::ChaseMpi (C++ function)
,
[1]
,
[2]
,
[3]
chase::mpi::ChaseMpi::config_ (C++ member)
chase::mpi::ChaseMpi::dla_ (C++ member)
chase::mpi::ChaseMpi::GetConfig (C++ function)
chase::mpi::ChaseMpi::GetMatrixPtr (C++ function)
chase::mpi::ChaseMpi::GetN (C++ function)
chase::mpi::ChaseMpi::GetNev (C++ function)
chase::mpi::ChaseMpi::GetNex (C++ function)
chase::mpi::ChaseMpi::GetResid (C++ function)
chase::mpi::ChaseMpi::GetRitzv (C++ function)
chase::mpi::ChaseMpi::HEMM (C++ function)
chase::mpi::ChaseMpi::Lanczos (C++ function)
,
[1]
chase::mpi::ChaseMpi::LanczosDos (C++ function)
chase::mpi::ChaseMpi::Lock (C++ function)
chase::mpi::ChaseMpi::locked_ (C++ member)
chase::mpi::ChaseMpi::matrices_ (C++ member)
chase::mpi::ChaseMpi::N_ (C++ member)
chase::mpi::ChaseMpi::nev_ (C++ member)
chase::mpi::ChaseMpi::nex_ (C++ member)
chase::mpi::ChaseMpi::properties_ (C++ member)
chase::mpi::ChaseMpi::QR (C++ function)
chase::mpi::ChaseMpi::rank_ (C++ member)
chase::mpi::ChaseMpi::Resd (C++ function)
chase::mpi::ChaseMpi::resid_ (C++ member)
chase::mpi::ChaseMpi::ritzv_ (C++ member)
chase::mpi::ChaseMpi::RR (C++ function)
chase::mpi::ChaseMpi::Shift (C++ function)
chase::mpi::ChaseMpi::Swap (C++ function)
chase::mpi::ChaseMpiDLA (C++ class)
chase::mpi::ChaseMpiDLA::apply (C++ function)
chase::mpi::ChaseMpiDLA::applyVec (C++ function)
chase::mpi::ChaseMpiDLA::axpy (C++ function)
chase::mpi::ChaseMpiDLA::dot (C++ function)
chase::mpi::ChaseMpiDLA::nrm2 (C++ function)
chase::mpi::ChaseMpiDLA::postApplication (C++ function)
chase::mpi::ChaseMpiDLA::preApplication (C++ function)
chase::mpi::ChaseMpiDLA::scal (C++ function)
chase::mpi::ChaseMpiDLA::shiftMatrix (C++ function)
chase::mpi::ChaseMpiDLABlaslapack (C++ class)
chase::mpi::ChaseMpiDLABlaslapack::apply (C++ function)
chase::mpi::ChaseMpiDLABlaslapack::applyVec (C++ function)
chase::mpi::ChaseMpiDLABlaslapack::axpy (C++ function)
chase::mpi::ChaseMpiDLABlaslapack::ChaseMpiDLABlaslapack (C++ function)
chase::mpi::ChaseMpiDLABlaslapack::dot (C++ function)
chase::mpi::ChaseMpiDLABlaslapack::nrm2 (C++ function)
chase::mpi::ChaseMpiDLABlaslapack::postApplication (C++ function)
chase::mpi::ChaseMpiDLABlaslapack::preApplication (C++ function)
chase::mpi::ChaseMpiDLABlaslapack::scal (C++ function)
chase::mpi::ChaseMpiDLABlaslapack::shiftMatrix (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeq (C++ class)
chase::mpi::ChaseMpiDLABlaslapackSeq::apply (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeq::applyVec (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeq::axpy (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeq::dot (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeq::nrm2 (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeq::postApplication (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeq::preApplication (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeq::scal (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeq::shiftMatrix (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeqInplace (C++ class)
chase::mpi::ChaseMpiDLABlaslapackSeqInplace::apply (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeqInplace::applyVec (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeqInplace::axpy (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeqInplace::dot (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeqInplace::nrm2 (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeqInplace::postApplication (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeqInplace::preApplication (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeqInplace::scal (C++ function)
chase::mpi::ChaseMpiDLABlaslapackSeqInplace::shiftMatrix (C++ function)
chase::mpi::ChaseMpiDLACudaSeq (C++ class)
chase::mpi::ChaseMpiDLACudaSeq::apply (C++ function)
chase::mpi::ChaseMpiDLACudaSeq::applyVec (C++ function)
chase::mpi::ChaseMpiDLACudaSeq::axpy (C++ function)
chase::mpi::ChaseMpiDLACudaSeq::dot (C++ function)
chase::mpi::ChaseMpiDLACudaSeq::nrm2 (C++ function)
chase::mpi::ChaseMpiDLACudaSeq::postApplication (C++ function)
chase::mpi::ChaseMpiDLACudaSeq::preApplication (C++ function)
chase::mpi::ChaseMpiDLACudaSeq::scal (C++ function)
chase::mpi::ChaseMpiDLACudaSeq::shiftMatrix (C++ function)
chase::mpi::ChaseMpiDLAInterface (C++ class)
chase::mpi::ChaseMpiDLAInterface::apply (C++ function)
chase::mpi::ChaseMpiDLAInterface::applyVec (C++ function)
chase::mpi::ChaseMpiDLAInterface::axpy (C++ function)
chase::mpi::ChaseMpiDLAInterface::dot (C++ function)
chase::mpi::ChaseMpiDLAInterface::nrm2 (C++ function)
chase::mpi::ChaseMpiDLAInterface::postApplication (C++ function)
chase::mpi::ChaseMpiDLAInterface::preApplication (C++ function)
chase::mpi::ChaseMpiDLAInterface::scal (C++ function)
chase::mpi::ChaseMpiDLAInterface::shiftMatrix (C++ function)
chase::mpi::ChaseMpiDLAMultiGPU (C++ class)
chase::mpi::ChaseMpiDLAMultiGPU::apply (C++ function)
chase::mpi::ChaseMpiDLAMultiGPU::applyVec (C++ function)
chase::mpi::ChaseMpiDLAMultiGPU::axpy (C++ function)
chase::mpi::ChaseMpiDLAMultiGPU::dot (C++ function)
chase::mpi::ChaseMpiDLAMultiGPU::nrm2 (C++ function)
chase::mpi::ChaseMpiDLAMultiGPU::postApplication (C++ function)
chase::mpi::ChaseMpiDLAMultiGPU::preApplication (C++ function)
chase::mpi::ChaseMpiDLAMultiGPU::scal (C++ function)
chase::mpi::ChaseMpiDLAMultiGPU::shiftMatrix (C++ function)
chase::mpi::ChaseMpiMatrices (C++ class)
chase::mpi::ChaseMpiMatrices::ChaseMpiMatrices (C++ function)
,
[1]
,
[2]
chase::mpi::ChaseMpiMatrices::get_H (C++ function)
chase::mpi::ChaseMpiMatrices::get_ldh (C++ function)
chase::mpi::ChaseMpiMatrices::get_Resid (C++ function)
chase::mpi::ChaseMpiMatrices::get_Ritzv (C++ function)
chase::mpi::ChaseMpiMatrices::get_V1 (C++ function)
chase::mpi::ChaseMpiMatrices::get_V2 (C++ function)
chase::mpi::ChaseMpiMatrices::H_ (C++ member)
chase::mpi::ChaseMpiMatrices::H__ (C++ member)
chase::mpi::ChaseMpiMatrices::ldh_ (C++ member)
chase::mpi::ChaseMpiMatrices::resid_ (C++ member)
chase::mpi::ChaseMpiMatrices::resid__ (C++ member)
chase::mpi::ChaseMpiMatrices::ritzv_ (C++ member)
chase::mpi::ChaseMpiMatrices::ritzv__ (C++ member)
chase::mpi::ChaseMpiMatrices::V1_ (C++ member)
chase::mpi::ChaseMpiMatrices::V1__ (C++ member)
chase::mpi::ChaseMpiMatrices::V2_ (C++ member)
chase::mpi::ChaseMpiMatrices::V2__ (C++ member)
chase::mpi::ChaseMpiProperties (C++ class)
chase::mpi::ChaseMpiProperties::A_ (C++ member)
chase::mpi::ChaseMpiProperties::B2_ (C++ member)
chase::mpi::ChaseMpiProperties::block_counts_ (C++ member)
chase::mpi::ChaseMpiProperties::block_displs_ (C++ member)
chase::mpi::ChaseMpiProperties::block_lens_ (C++ member)
chase::mpi::ChaseMpiProperties::C2_ (C++ member)
chase::mpi::ChaseMpiProperties::c_lens_ (C++ member)
chase::mpi::ChaseMpiProperties::c_offs_ (C++ member)
chase::mpi::ChaseMpiProperties::c_offs_l_ (C++ member)
chase::mpi::ChaseMpiProperties::ChaseMpiProperties (C++ function)
,
[1]
,
[2]
chase::mpi::ChaseMpiProperties::col_comm_ (C++ member)
chase::mpi::ChaseMpiProperties::comm_ (C++ member)
chase::mpi::ChaseMpiProperties::coord_ (C++ member)
chase::mpi::ChaseMpiProperties::create_matrices (C++ function)
,
[1]
chase::mpi::ChaseMpiProperties::data_layout (C++ member)
chase::mpi::ChaseMpiProperties::dims_ (C++ member)
chase::mpi::ChaseMpiProperties::g_offsets_ (C++ member)
chase::mpi::ChaseMpiProperties::get_A (C++ function)
chase::mpi::ChaseMpiProperties::get_B2 (C++ function)
chase::mpi::ChaseMpiProperties::get_blockcounts (C++ function)
chase::mpi::ChaseMpiProperties::get_blockdispls (C++ function)
chase::mpi::ChaseMpiProperties::get_blocklens (C++ function)
chase::mpi::ChaseMpiProperties::get_C2 (C++ function)
chase::mpi::ChaseMpiProperties::get_col_comm (C++ function)
chase::mpi::ChaseMpiProperties::get_col_lens (C++ function)
chase::mpi::ChaseMpiProperties::get_col_offs (C++ function)
chase::mpi::ChaseMpiProperties::get_col_offs_loc (C++ function)
chase::mpi::ChaseMpiProperties::get_coord (C++ function)
chase::mpi::ChaseMpiProperties::get_dataLayout (C++ function)
chase::mpi::ChaseMpiProperties::get_dims (C++ function)
chase::mpi::ChaseMpiProperties::get_g_offsets (C++ function)
chase::mpi::ChaseMpiProperties::get_icsrc (C++ function)
chase::mpi::ChaseMpiProperties::get_irsrc (C++ function)
chase::mpi::ChaseMpiProperties::get_ldb (C++ function)
chase::mpi::ChaseMpiProperties::get_ldc (C++ function)
chase::mpi::ChaseMpiProperties::get_ldh (C++ function)
chase::mpi::ChaseMpiProperties::get_m (C++ function)
chase::mpi::ChaseMpiProperties::get_max_block (C++ function)
chase::mpi::ChaseMpiProperties::get_mb (C++ function)
chase::mpi::ChaseMpiProperties::get_mblocks (C++ function)
chase::mpi::ChaseMpiProperties::get_my_rank (C++ function)
chase::mpi::ChaseMpiProperties::get_N (C++ function)
chase::mpi::ChaseMpiProperties::get_n (C++ function)
chase::mpi::ChaseMpiProperties::get_nb (C++ function)
chase::mpi::ChaseMpiProperties::get_nblocks (C++ function)
chase::mpi::ChaseMpiProperties::get_nprocs (C++ function)
chase::mpi::ChaseMpiProperties::get_off (C++ function)
,
[1]
chase::mpi::ChaseMpiProperties::get_offs_lens (C++ function)
chase::mpi::ChaseMpiProperties::get_row_comm (C++ function)
chase::mpi::ChaseMpiProperties::get_row_lens (C++ function)
chase::mpi::ChaseMpiProperties::get_row_offs (C++ function)
chase::mpi::ChaseMpiProperties::get_row_offs_loc (C++ function)
chase::mpi::ChaseMpiProperties::get_sendlens (C++ function)
chase::mpi::ChaseMpiProperties::get_V (C++ function)
chase::mpi::ChaseMpiProperties::GetNev (C++ function)
chase::mpi::ChaseMpiProperties::GetNex (C++ function)
chase::mpi::ChaseMpiProperties::icsrc_ (C++ member)
chase::mpi::ChaseMpiProperties::irsrc_ (C++ member)
chase::mpi::ChaseMpiProperties::ldh_ (C++ member)
chase::mpi::ChaseMpiProperties::m_ (C++ member)
chase::mpi::ChaseMpiProperties::max_block_ (C++ member)
chase::mpi::ChaseMpiProperties::mb_ (C++ member)
chase::mpi::ChaseMpiProperties::mblocks_ (C++ member)
chase::mpi::ChaseMpiProperties::N_ (C++ member)
chase::mpi::ChaseMpiProperties::n_ (C++ member)
chase::mpi::ChaseMpiProperties::nb_ (C++ member)
chase::mpi::ChaseMpiProperties::nblocks_ (C++ member)
chase::mpi::ChaseMpiProperties::nev_ (C++ member)
chase::mpi::ChaseMpiProperties::nex_ (C++ member)
chase::mpi::ChaseMpiProperties::nprocs_ (C++ member)
chase::mpi::ChaseMpiProperties::off_ (C++ member)
chase::mpi::ChaseMpiProperties::r_lens_ (C++ member)
chase::mpi::ChaseMpiProperties::r_offs_ (C++ member)
chase::mpi::ChaseMpiProperties::r_offs_l_ (C++ member)
chase::mpi::ChaseMpiProperties::rank_ (C++ member)
chase::mpi::ChaseMpiProperties::row_comm_ (C++ member)
chase::mpi::ChaseMpiProperties::send_lens_ (C++ member)
chase::mpi::ChaseMpiProperties::V_ (C++ member)
chase::PerformanceDecoratorChase (C++ class)
chase::PerformanceDecoratorChase::GetConfig (C++ function)
chase::PerformanceDecoratorChase::GetPerfData (C++ function)
CHASE_MODE_TYPE (C++ type)
CHASE_OPT_TYPE (C++ type)
ColSwap (C++ function)
D
deg (C++ member)
degrees (C++ member)
H
H (C++ member)
L
locking (C++ function)
M
MKL_Complex16 (C++ type)
mode (C++ member)
N
N (C++ member)
nev (C++ member)
nex (C++ member)
O
opt (C++ member)
Q
QR (C++ function)
R
ritz (C++ member)
RR (C++ function)
T
tol (C++ member)
V
V (C++ member)
W
W (C++ member)