CHROMA
|
Use the IRL method to solve for eigenvalues and eigenvectors of the gauge-covariant laplacian.
More...
#include "fermact.h"
#include "meas/inline/hadron/inline_laplace_eigs.h"
#include "meas/inline/abs_inline_measurement_factory.h"
#include "meas/smear/link_smearing_factory.h"
#include "meas/smear/link_smearing_aggregate.h"
#include "meas/smear/gaus_smear.h"
#include "meas/glue/mesplq.h"
#include "util/ferm/subset_vectors.h"
#include "util/ferm/map_obj/map_obj_aggregate_w.h"
#include "util/ferm/map_obj/map_obj_factory_w.h"
#include "util/ft/sftmom.h"
#include "util/info/proginfo.h"
#include "meas/inline/make_xml_file.h"
#include "actions/boson/operator/klein_gord.h"
#include <qdp-lapack.h>
#include "meas/inline/io/named_objmap.h"
Go to the source code of this file.
Namespaces | |
Chroma | |
Asqtad Staggered-Dirac operator. | |
Chroma::InlineLaplaceEigsEnv | |
Functions | |
void | Chroma::InlineLaplaceEigsEnv::read (XMLReader &xml, const std::string &path, Params::NamedObject_t &input) |
Propagator input. More... | |
void | Chroma::InlineLaplaceEigsEnv::write (XMLWriter &xml, const std::string &path, const Params::NamedObject_t &input) |
Propagator output. More... | |
void | Chroma::InlineLaplaceEigsEnv::read (XMLReader &xml, const std::string &path, Params::Param_t &input) |
Propagator input. More... | |
void | Chroma::InlineLaplaceEigsEnv::write (XMLWriter &xml, const std::string &path, const Params::Param_t &out) |
Propagator output. More... | |
void | Chroma::InlineLaplaceEigsEnv::read (XMLReader &xml, const std::string &path, Params &input) |
Propagator input. More... | |
void | Chroma::InlineLaplaceEigsEnv::write (XMLWriter &xml, const std::string &path, const Params &input) |
Propagator output. More... | |
bool | Chroma::InlineLaplaceEigsEnv::registerAll () |
Register all the factories. More... | |
template<typename T > | |
void | Chroma::InlineLaplaceEigsEnv::partitionedInnerProduct (const T &phi, const T &chi, multi1d< DComplex > &inner_prod, const Set &product_set) |
template<typename T > | |
void | Chroma::InlineLaplaceEigsEnv::laplacian (const multi1d< LatticeColorMatrix > &u, const T &psi, T &chi, int j_decay) |
void | Chroma::InlineLaplaceEigsEnv::q (const multi1d< LatticeColorMatrix > &u, const LatticeColorVector &psi, LatticeColorVector &chi, int j_decay) |
void | Chroma::InlineLaplaceEigsEnv::chebyshev (const multi1d< LatticeColorMatrix > &u, const LatticeColorVector &psi, LatticeColorVector &chi, int j_decay) |
Variables | |
const std::string | Chroma::InlineLaplaceEigsEnv::name = "LAPLACE_EIGS" |
Use the IRL method to solve for eigenvalues and eigenvectors of the gauge-covariant laplacian.
Definition in file inline_laplace_eigs.cc.