mirror of
https://github.com/paboyle/Grid.git
synced 2025-04-27 14:15:55 +01:00
Hadrons: final fix for multiprec eigenpacks
This commit is contained in:
parent
5a3e83ff7b
commit
a1825d1f59
@ -126,6 +126,11 @@ void TPoint<FImpl>::execute(void)
|
|||||||
auto &src = envGet(PropagatorField, getName());
|
auto &src = envGet(PropagatorField, getName());
|
||||||
SitePropagator id;
|
SitePropagator id;
|
||||||
|
|
||||||
|
if (position.size() != env().getNd())
|
||||||
|
{
|
||||||
|
HADRONS_ERROR(Size, "position has " + std::to_string(position.size())
|
||||||
|
+ " components (must have " + std::to_string(env().getNd()) + ")");
|
||||||
|
}
|
||||||
id = 1.;
|
id = 1.;
|
||||||
src = zero;
|
src = zero;
|
||||||
pokeSite(id, src, position);
|
pokeSite(id, src, position);
|
||||||
|
@ -1,10 +1,8 @@
|
|||||||
AM_LDFLAGS += -L../../Hadrons
|
|
||||||
|
|
||||||
bin_PROGRAMS = HadronsXmlRun HadronsFermionEP64To32
|
bin_PROGRAMS = HadronsXmlRun HadronsFermionEP64To32
|
||||||
|
|
||||||
HadronsXmlRun_SOURCES = HadronsXmlRun.cc
|
HadronsXmlRun_SOURCES = HadronsXmlRun.cc
|
||||||
HadronsXmlRun_LDADD = -lHadrons -lGrid
|
HadronsXmlRun_LDADD = ../libHadrons.a ../../Grid/libGrid.a
|
||||||
|
|
||||||
HadronsFermionEP64To32_SOURCES = EigenPackCast.cc
|
HadronsFermionEP64To32_SOURCES = EigenPackCast.cc
|
||||||
HadronsFermionEP64To32_CXXFLAGS = $(AM_CXXFLAGS) -DFIN=WilsonImplD::FermionField -DFOUT=WilsonImplF::FermionField
|
HadronsFermionEP64To32_CXXFLAGS = $(AM_CXXFLAGS) -DFIN=WilsonImplD::FermionField -DFOUT=WilsonImplF::FermionField
|
||||||
HadronsFermionEP64To32_LDADD = -lHadrons -lGrid
|
HadronsFermionEP64To32_LDADD = ../libHadrons.a ../../Grid/libGrid.a
|
||||||
|
Loading…
x
Reference in New Issue
Block a user