|
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.