CHROMA
|
#include "chromabase.h"
#include "handle.h"
#include "seoprec_linop.h"
#include "eoprec_linop.h"
#include "eoprec_wilstype_fermact_w.h"
#include "seoprec_wilstype_fermact_w.h"
#include "actions/ferm/linop/eoprec_clover_linop_w.h"
#include "actions/ferm/linop/seoprec_clover_linop_w.h"
#include "actions/ferm/fermacts/fermact_factory_w.h"
#include "util/gauge/reunit.h"
#include "gtest/gtest.h"
#include "io/xml_group_reader.h"
#include "./symm_prec_xml.h"
Go to the source code of this file.
Classes | |
class | SymmFixtureT< TestType > |
class | SymmFixture |
class | QPropTest |
class | MdagMInvTestSymm |
class | MdagMInvTestAsymm |
class | multiMdagMInvTestSymm |
class | multiMdagMInvTestAsymm |
class | TrLogForceFixture |
Functions | |
TEST_F (SymmFixture, CheckOp) | |
TEST_F (SymmFixture, CheckUnprecOp) | |
TEST_P (QPropTest, CheckQprop) | |
INSTANTIATE_TEST_CASE_P (PropSyssolver, QPropTest, ::testing::Values(inv_param_syssolver_bicgstab_xml)) | |
TEST_P (MdagMInvTestSymm, CheckMdagMInvSymm) | |
TEST_P (MdagMInvTestAsymm, CheckMdagMInvAsymm) | |
INSTANTIATE_TEST_CASE_P (MdagMInvSysSolver, MdagMInvTestSymm, ::testing::Values(inv_param_syssolver_bicgstab_xml)) | |
INSTANTIATE_TEST_CASE_P (MdagMInvSysSolver, MdagMInvTestAsymm, ::testing::Values(inv_param_syssolver_bicgstab_xml)) | |
TEST_P (multiMdagMInvTestSymm, checkMultiShift) | |
TEST_P (multiMdagMInvTestAsymm, checkMultiShift) | |
INSTANTIATE_TEST_CASE_P (MultiShiftSysSolver, multiMdagMInvTestAsymm, ::testing::Values(inv_param_multi_cg_xml)) | |
INSTANTIATE_TEST_CASE_P (MultiShiftSysSolver, multiMdagMInvTestSymm, ::testing::Values(inv_param_multi_cg_xml)) | |
TEST_F (SymmFixture, TestDeriv) | |
TEST_F (SymmFixture, TestDerivDagger) | |
TEST_F (SymmFixture, TestLogDetUnitGauge) | |
TEST_F (SymmFixture, TestLogDetShiftedGauge) | |
TEST_F (SymmFixture, TestTwist) | |
TEST_P (TrLogForceFixture, TestShiftedGaugeTrLnForce) | |
INSTANTIATE_TEST_CASE_P (TrLogForces, TrLogForceFixture, ::testing::Values(PLUS, MINUS)) | |
TEST_F (SymmFixture, CheckDerivMultipole) | |
INSTANTIATE_TEST_CASE_P | ( | MdagMInvSysSolver | , |
MdagMInvTestAsymm | , | ||
::testing::Values(inv_param_syssolver_bicgstab_xml) | |||
) |
INSTANTIATE_TEST_CASE_P | ( | MdagMInvSysSolver | , |
MdagMInvTestSymm | , | ||
::testing::Values(inv_param_syssolver_bicgstab_xml) | |||
) |
INSTANTIATE_TEST_CASE_P | ( | MultiShiftSysSolver | , |
multiMdagMInvTestAsymm | , | ||
::testing::Values(inv_param_multi_cg_xml) | |||
) |
INSTANTIATE_TEST_CASE_P | ( | MultiShiftSysSolver | , |
multiMdagMInvTestSymm | , | ||
::testing::Values(inv_param_multi_cg_xml) | |||
) |
INSTANTIATE_TEST_CASE_P | ( | PropSyssolver | , |
QPropTest | , | ||
::testing::Values(inv_param_syssolver_bicgstab_xml) | |||
) |
INSTANTIATE_TEST_CASE_P | ( | TrLogForces | , |
TrLogForceFixture | , | ||
::testing::Values(PLUS, MINUS) | |||
) |
TEST_F | ( | SymmFixture | , |
CheckDerivMultipole | |||
) |
Definition at line 840 of file symm_prec_tests.cc.
References ASSERT_LT, Chroma::gaussian(), Chroma::i, Chroma::isign, Chroma::MINUS, mu, Nd, Chroma::PLUS, and Chroma::zero.
TEST_F | ( | SymmFixture | , |
CheckOp | |||
) |
Definition at line 107 of file symm_prec_tests.cc.
References ASSERT_LT, Chroma::gaussian(), Chroma::MINUS, Chroma::PLUS, x, and Chroma::zero.
TEST_F | ( | SymmFixture | , |
CheckUnprecOp | |||
) |
Definition at line 163 of file symm_prec_tests.cc.
References ASSERT_LT, Chroma::gaussian(), Chroma::MINUS, Chroma::PLUS, and x.
TEST_F | ( | SymmFixture | , |
TestDeriv | |||
) |
Definition at line 515 of file symm_prec_tests.cc.
References ASSERT_LT, Chroma::gaussian(), Chroma::MINUS, mu, Nd, Chroma::PLUS, Chroma::tmp, and Chroma::zero.
TEST_F | ( | SymmFixture | , |
TestDerivDagger | |||
) |
Definition at line 573 of file symm_prec_tests.cc.
References ASSERT_LT, Chroma::gaussian(), Chroma::MINUS, mu, Nd, Chroma::PLUS, Chroma::tmp, and Chroma::zero.
TEST_F | ( | SymmFixture | , |
TestLogDetShiftedGauge | |||
) |
TEST_F | ( | SymmFixture | , |
TestLogDetUnitGauge | |||
) |
Definition at line 633 of file symm_prec_tests.cc.
TEST_F | ( | SymmFixture | , |
TestTwist | |||
) |
Definition at line 695 of file symm_prec_tests.cc.
References ASSERT_LT, Chroma::gaussian(), Chroma::MINUS, and Chroma::PLUS.
TEST_P | ( | MdagMInvTestAsymm | , |
CheckMdagMInvAsymm | |||
) |
Definition at line 316 of file symm_prec_tests.cc.
References ASSERT_LT, Chroma::b, Chroma::gaussian(), Chroma::MINUS, Chroma::PLUS, Chroma::r, Chroma::readXMLGroup(), Chroma::state, Chroma::tmp, x, and Chroma::zero.
TEST_P | ( | MdagMInvTestSymm | , |
CheckMdagMInvSymm | |||
) |
Definition at line 258 of file symm_prec_tests.cc.
References ASSERT_LT, Chroma::b, Chroma::gaussian(), Chroma::MINUS, Chroma::PLUS, Chroma::r, Chroma::readXMLGroup(), Chroma::state, Chroma::tmp, x, and Chroma::zero.
TEST_P | ( | multiMdagMInvTestAsymm | , |
checkMultiShift | |||
) |
Definition at line 446 of file symm_prec_tests.cc.
References ASSERT_LT, Chroma::gaussian(), Chroma::MINUS, Chroma::PLUS, Chroma::r, Chroma::readXMLGroup(), Chroma::state, Chroma::tmp, and Chroma::zero.
TEST_P | ( | multiMdagMInvTestSymm | , |
checkMultiShift | |||
) |
Definition at line 399 of file symm_prec_tests.cc.
References ASSERT_LT, Chroma::gaussian(), Chroma::MINUS, Chroma::PLUS, Chroma::r, Chroma::readXMLGroup(), Chroma::state, Chroma::tmp, and Chroma::zero.
TEST_P | ( | QPropTest | , |
CheckQprop | |||
) |
Definition at line 210 of file symm_prec_tests.cc.
References ASSERT_LT, Chroma::gaussian(), Chroma::PLUS, Chroma::readXMLGroup(), Chroma::state, x, and Chroma::zero.
TEST_P | ( | TrLogForceFixture | , |
TestShiftedGaugeTrLnForce | |||
) |