|
QUDA
1.0.0
|
#include <stdio.h>#include <stdlib.h>#include <math.h>#include <memory>#include <iostream>#include <quda_internal.h>#include <color_spinor_field.h>#include <blas_quda.h>#include <dslash_quda.h>#include <invert_quda.h>#include <util_quda.h>#include <string.h>#include <Eigen/Dense>#include <deflation.h>
Go to the source code of this file.
Classes | |
| class | quda::EigCGArgs |
Namespaces | |
| quda | |
Typedefs | |
| using | quda::DenseMatrix = MatrixXcd |
| using | quda::VectorSet = MatrixXcd |
| using | quda::Vector = VectorXcd |
| using | quda::RealVector = VectorXd |
| using | quda::RowMajorDenseMatrix = Matrix< Complex, Dynamic, Dynamic, RowMajor > |
Functions | |
| template<libtype which_lib> | |
| void | quda::ComputeRitz (EigCGArgs &args) |
| template<> | |
| void | quda::ComputeRitz< libtype::eigen_lib > (EigCGArgs &args) |
| template<> | |
| void | quda::ComputeRitz< libtype::magma_lib > (EigCGArgs &args) |
| static void | quda::fillEigCGInnerSolverParam (SolverParam &inner, const SolverParam &outer, bool use_sloppy_partial_accumulator=true) |
| static void | quda::fillInitCGSolverParam (SolverParam &inner, const SolverParam &outer) |
Variables | |
| static int | quda::max_eigcg_cycles = 4 |
1.8.13