CHROMA
Public Member Functions | Public Attributes | List of all members
Chroma::SystemSolverResults_t Struct Reference

Holds return info from SystemSolver call. More...

#include <syssolver.h>

Public Member Functions

 SystemSolverResults_t ()
 

Public Attributes

int n_count
 
Real resid
 

Detailed Description

Holds return info from SystemSolver call.

Definition at line 16 of file syssolver.h.

Constructor & Destructor Documentation

◆ SystemSolverResults_t()

Chroma::SystemSolverResults_t::SystemSolverResults_t ( )
inline

Definition at line 18 of file syssolver.h.

References n_count, resid, and Chroma::zero.

Member Data Documentation

◆ n_count

int Chroma::SystemSolverResults_t::n_count

Number of iterations

Definition at line 20 of file syssolver.h.

Referenced by check_qprop(), check_qpropT(), checkInverter(), Chroma::compute_quark_propagator_s(), Chroma::compute_singlet_ps(), Chroma::compute_vary_singlet_ps(), Chroma::InlineUnsmearedHadronNodeDistillationEnv::doInversion(), Chroma::OneFlavorRatExactWilsonTypeFermMonomial5D< P, Q, Phi >::dsdq(), Chroma::OneFlavorRatExactWilsonTypeFermMonomial< P, Q, Phi >::dsdq(), Chroma::OneFlavorRatioRatConvExactWilsonTypeFermMonomial5D< P, Q, Phi >::dsdq(), Chroma::OneFlavorRatioRatRatExactWilsonTypeFermMonomial5D< P, Q, Phi >::dsdq(), Chroma::OneFlavorRatioRatRatExactWilsonTypeFermMonomial< P, Q, Phi >::dsdq(), Chroma::TwoFlavorExactWilsonTypeFermMonomial5D< P, Q, Phi >::dsdq(), Chroma::TwoFlavorExactWilsonTypeFermMonomial< P, Q, Phi >::dsdq(), Chroma::TwoFlavorExactEOPrecLogDetWilsonTypeFermMonomialT< P, Q, Phi, EOFermActT, EOLinOpT >::dsdq(), Chroma::PrecConstDetTwoFlavorWilsonMultihasenCancelMonomial< T, P, Q, FAType, LOType >::dsdq(), Chroma::dwf_quarkProp4(), Chroma::InlineAnnihPropMatElemColorVecEnv::InlineMeas::func(), Chroma::InlinePropAndMatElemColorVecEnv::InlineMeas::func(), Chroma::InlinePropAndMatElemDistillation2Env::InlineMeas::func(), Chroma::InlinePropAndMatElemDistillationEnv::InlineMeas::func(), Chroma::InlinePropColorVecEnv::InlineMeas::func(), Chroma::InlinePropDistillationStochEnv::InlineMeas::func(), Chroma::InlinePropDistillationEnv::InlineMeas::func(), Chroma::InlinePropDistillutionEnv::InlineMeas::func(), Chroma::InlinePropagatorFerm::func(), Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >::getX(), Chroma::TwoFlavorExactRatioConvRatWilsonTypeFermMonomial5D< P, Q, Phi >::getX(), Chroma::TwoFlavorExactPolyPrecWilsonTypeFermMonomial< P, Q, Phi >::getX(), Chroma::TwoFlavorExactRatioConvRatWilsonTypeFermMonomial< P, Q, Phi >::getX(), Chroma::InvBiCGStab_a(), Chroma::InvBiCRStab_a(), Chroma::InvCG1_a(), Chroma::InvCG2_a(), Chroma::InvCG2_timings_a(), Chroma::InvEigCG2Env::InvEigCG2_T(), Chroma::InvEigCG2ArrayEnv::InvEigCG2_T(), Chroma::InvIBiCGStab_a(), Chroma::InvMR_a(), Chroma::InvMultiPrecRichardson(), ks_compute_quark_propagator(), Chroma::ks_fuzz_loops(), Chroma::ks_fuzz_loops_stoch_conn(), Chroma::ks_fuzz_loops_X(), Chroma::ks_local_loops(), Chroma::ks_local_loops_and_stoch_conn(), main(), Chroma::MesPbp(), Chroma::nef_quarkProp_a(), Chroma::InvEigCG2Env::new_InvEigCG2_T(), Chroma::InvEigCG2ArrayEnv::old_InvEigCG2_T(), Chroma::UnprecDWF4DLinOp< T >::operator()(), Chroma::UnprecDWFTransfLinOp::operator()(), Chroma::UnprecPDWF4DLinOp< T, P, Q >::operator()(), Chroma::UnprecPPDWF4DLinOp< T, P, Q >::operator()(), Chroma::Ovlap4DQprop::operator()(), Chroma::AsqtadCPSWrapperQprop::operator()(), Chroma::LinOpSysSolverMDWFArray::operator()(), Chroma::CGDWFQpropT< SinglePrecSolver, DoublePrecSolver >::operator()(), Chroma::MDWFQpropT::operator()(), Chroma::MdagMMultiSysSolverCGArray< T >::operator()(), Chroma::LinOpMultiSysSolverMR< T >::operator()(), Chroma::MdagMMultiSysSolverCG< T >::operator()(), Chroma::MdagMMultiSysSolverCGChronoClover::operator()(), Chroma::MdagMSysSolverCGArray< T >::operator()(), Chroma::MdagMMultiSysSolverCGAccumulateArray< T >::operator()(), Chroma::MdagMMultiSysSolverCGAccumulate< T >::operator()(), Chroma::HtContFrac5DQprop< T, P, Q >::operator()(), Chroma::PrecOvExt5DQprop< T, P, Q >::operator()(), Chroma::ContFrac5DQprop< T, P, Q >::operator()(), Chroma::OvHTCFZ5DQprop< T >::operator()(), Chroma::OvExt5DQprop< T >::operator()(), Chroma::OvUnprecCF5DQprop< T >::operator()(), Chroma::LinOpSysSolverQOPMG::operator()(), Chroma::LinOpSysSolverBiCGStab< T >::operator()(), Chroma::LinOpSysSolverCG< T >::operator()(), Chroma::LinOpSysSolverFGMRESDR::operator()(), Chroma::LinOpSysSolverIBiCGStab< T >::operator()(), Chroma::LinOpSysSolverReliableBiCGStabClover::operator()(), Chroma::LinOpSysSolverReliableCGClover::operator()(), Chroma::LinOpSysSolverReliableIBiCGStabClover::operator()(), Chroma::LinOpSysSolverRichardsonClover::operator()(), Chroma::MdagMSysSolverBiCGStab< T >::operator()(), Chroma::MdagMSysSolverCG< T >::operator()(), Chroma::MdagMSysSolverCGLFClover::operator()(), Chroma::MdagMSysSolverCGTimings< T >::operator()(), Chroma::MdagMSysSolverIBiCGStab< T >::operator()(), Chroma::MdagMSysSolverMR< T >::operator()(), Chroma::MdagMSysSolverReliableBiCGStabClover::operator()(), Chroma::MdagMSysSolverReliableCGClover::operator()(), Chroma::MdagMSysSolverReliableIBiCGStabClover::operator()(), Chroma::MdagMSysSolverRichardsonClover::operator()(), Chroma::EvenOddFermActQprop< T, P, Q >::operator()(), Chroma::MdagMSysSolverQOPMG::operator()(), Chroma::quarkProp4_a(), Chroma::quarkProp_a(), Chroma::TwoFlavorExactPolynomialWilsonTypeFermMonomial< P, Q, Phi >::refreshInternalFields(), Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial< P, Q, Phi >::refreshInternalFields(), Chroma::TwoFlavorExactRatioConvRatWilsonTypeFermMonomial< P, Q, Phi >::refreshInternalFields(), Chroma::OneFlavorRatExactWilsonTypeFermMonomial5D< P, Q, Phi >::refreshInternalFields(), Chroma::OneFlavorRatExactWilsonTypeFermMonomial< P, Q, Phi >::refreshInternalFields(), Chroma::OneFlavorRatioRatConvExactWilsonTypeFermMonomial5D< P, Q, Phi >::refreshInternalFields(), Chroma::OneFlavorRatioRatConvExactWilsonTypeFermMonomial< P, Q, Phi >::refreshInternalFields(), Chroma::OneFlavorRatioRatRatExactWilsonTypeFermMonomial5D< P, Q, Phi >::refreshInternalFields(), Chroma::OneFlavorRatioRatRatExactWilsonTypeFermMonomial< P, Q, Phi >::refreshInternalFields(), Chroma::PrecConstDetTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial< T, P, Q, FAType, LOType >::refreshInternalFields(), Chroma::RelInvBiCGStab_a(), Chroma::RelInvCG_a(), Chroma::RelInvIBiCGStab_a(), Chroma::TwoFlavorExactUnprecWilsonTypeFermMonomial5D< P, Q, Phi >::S(), Chroma::TwoFlavorExactUnprecWilsonTypeFermMonomial< P, Q, Phi >::S(), Chroma::PrecConstDetTwoFlavorWilsonMultihasenCancelMonomial< T, P, Q, FAType, LOType >::S(), Chroma::EvenOddPrecConstDetTwoFlavorWilsonTypeFermMonomial::S_odd_odd(), Chroma::SymEvenOddPrecConstDetTwoFlavorWilsonTypeFermMonomial::S_odd_odd(), Chroma::TwoFlavorExactEvenOddPrecWilsonTypeFermMonomial5D< P, Q, Phi >::S_odd_odd(), Chroma::TwoFlavorExactEOPrecWilsonTypeFermMonomialT< P, Q, Phi, EOFermActT, EOLinOpT >::S_odd_odd(), Chroma::OneFlavorRatExactWilsonTypeFermMonomial5D< P, Q, Phi >::S_subset(), Chroma::OneFlavorRatExactWilsonTypeFermMonomial< P, Q, Phi >::S_subset(), Chroma::OneFlavorRatioRatConvExactWilsonTypeFermMonomial5D< P, Q, Phi >::S_subset(), Chroma::OneFlavorRatioRatConvExactWilsonTypeFermMonomial< P, Q, Phi >::S_subset(), Chroma::OneFlavorRatioRatRatExactWilsonTypeFermMonomial5D< P, Q, Phi >::S_subset(), Chroma::OneFlavorRatioRatRatExactWilsonTypeFermMonomial< P, Q, Phi >::S_subset(), Chroma::SFCurrentZA(), Chroma::SFpcac(), SystemSolverResults_t(), Chroma::InvEigCG2Env::vecPrecondCG_T(), and Chroma::InvEigCG2ArrayEnv::vecPrecondCG_T().

◆ resid

Real Chroma::SystemSolverResults_t::resid

(True) Residual of unpreconditioned problem, resid = sqrt(norm2(rhs - A.soln))

Definition at line 21 of file syssolver.h.

Referenced by Chroma::compute_quark_propagator_s(), Chroma::InlineUnsmearedHadronNodeDistillationEnv::doInversion(), Chroma::dwf_quarkProp4(), Chroma::InlinePropAndMatElemDistillation2Env::InlineMeas::func(), Chroma::InlinePropAndMatElemDistillationEnv::InlineMeas::func(), Chroma::InvBiCGStab_a(), Chroma::InvBiCRStab_a(), Chroma::InvCG1_a(), Chroma::InvCG2_a(), Chroma::InvCG2_timings_a(), Chroma::InvEigCG2Env::InvEigCG2_T(), Chroma::InvEigCG2ArrayEnv::InvEigCG2_T(), Chroma::InvIBiCGStab_a(), Chroma::InvMR_a(), Chroma::InvMultiPrecRichardson(), main(), Chroma::nef_quarkProp_a(), Chroma::InvEigCG2Env::new_InvEigCG2_T(), Chroma::InvEigCG2ArrayEnv::old_InvEigCG2_T(), Chroma::Ovlap4DQprop::operator()(), Chroma::AsqtadCPSWrapperQprop::operator()(), Chroma::LinOpSysSolverMDWFArray::operator()(), Chroma::CGDWFQpropT< SinglePrecSolver, DoublePrecSolver >::operator()(), Chroma::PrecFermAct5DQprop< T, P, Q >::operator()(), Chroma::MDWFQpropT::operator()(), Chroma::MdagMMultiSysSolverCGChronoClover::operator()(), Chroma::FermAct5DQprop< T >::operator()(), Chroma::HtContFrac5DQprop< T, P, Q >::operator()(), Chroma::PrecOvExt5DQprop< T, P, Q >::operator()(), Chroma::ContFrac5DQprop< T, P, Q >::operator()(), Chroma::OvHTCFZ5DQprop< T >::operator()(), Chroma::OvExt5DQprop< T >::operator()(), Chroma::OvUnprecCF5DQprop< T >::operator()(), Chroma::LinOpSysSolverQOPMG::operator()(), Chroma::LinOpSysSolverBiCGStab< T >::operator()(), Chroma::LinOpSysSolverCG< T >::operator()(), Chroma::LinOpSysSolverFGMRESDR::operator()(), Chroma::LinOpSysSolverIBiCGStab< T >::operator()(), Chroma::LinOpSysSolverReliableBiCGStabClover::operator()(), Chroma::LinOpSysSolverReliableCGClover::operator()(), Chroma::LinOpSysSolverReliableIBiCGStabClover::operator()(), Chroma::LinOpSysSolverRichardsonClover::operator()(), Chroma::MdagMSysSolverBiCGStab< T >::operator()(), Chroma::MdagMSysSolverCG< T >::operator()(), Chroma::MdagMSysSolverCGLFClover::operator()(), Chroma::MdagMSysSolverIBiCGStab< T >::operator()(), Chroma::MdagMSysSolverMR< T >::operator()(), Chroma::MdagMSysSolverReliableBiCGStabClover::operator()(), Chroma::MdagMSysSolverReliableCGClover::operator()(), Chroma::MdagMSysSolverReliableIBiCGStabClover::operator()(), Chroma::MdagMSysSolverRichardsonClover::operator()(), Chroma::DWFQprop< T >::operator()(), Chroma::PrecFermActQprop< T, P, Q >::operator()(), Chroma::EvenOddFermActQprop< T, P, Q >::operator()(), Chroma::FermActQprop< T >::operator()(), Chroma::SymEvenOddPrecActQprop< T, P, Q >::operator()(), Chroma::MdagMSysSolverQOPMG::operator()(), Chroma::quarkProp4_a(), Chroma::quarkProp_a(), Chroma::RelInvBiCGStab_a(), Chroma::RelInvCG_a(), Chroma::RelInvIBiCGStab_a(), SystemSolverResults_t(), Chroma::InvEigCG2Env::vecPrecondCG_T(), and Chroma::InvEigCG2ArrayEnv::vecPrecondCG_T().


The documentation for this struct was generated from the following file: