mirror of
https://github.com/paboyle/Grid.git
synced 2025-04-09 21:50:45 +01:00
Diff comparison check
This commit is contained in:
parent
53a9aeb965
commit
ef1b7db374
@ -88,7 +88,12 @@ int main (int argc, char ** argv)
|
|||||||
int precision32 = 0;
|
int precision32 = 0;
|
||||||
int tworow = 0;
|
int tworow = 0;
|
||||||
NerscIO::writeConfiguration(Umu,file,tworow,precision32);
|
NerscIO::writeConfiguration(Umu,file,tworow,precision32);
|
||||||
|
Umu_saved = Umu;
|
||||||
NerscIO::readConfiguration(Umu,header,file);
|
NerscIO::readConfiguration(Umu,header,file);
|
||||||
|
Umu_diff = Umu - Umu_saved;
|
||||||
|
//std::cout << "Umu_save "<<Umu_saved[0]<<std::endl;
|
||||||
|
//std::cout << "Umu_read "<<Umu[0]<<std::endl;
|
||||||
|
std::cout << "norm2 Gauge Diff = "<<norm2(Umu_diff)<<std::endl;
|
||||||
|
|
||||||
for(int mu=0;mu<Nd;mu++){
|
for(int mu=0;mu<Nd;mu++){
|
||||||
U[mu] = PeekIndex<LorentzIndex>(Umu,mu);
|
U[mu] = PeekIndex<LorentzIndex>(Umu,mu);
|
||||||
@ -139,7 +144,6 @@ int main (int argc, char ** argv)
|
|||||||
Complex p = TensorRemove(Tp);
|
Complex p = TensorRemove(Tp);
|
||||||
std::cout<<GridLogMessage << "calculated plaquettes " <<p*PlaqScale<<std::endl;
|
std::cout<<GridLogMessage << "calculated plaquettes " <<p*PlaqScale<<std::endl;
|
||||||
|
|
||||||
|
|
||||||
Complex LinkTraceScale(1.0/vol/4.0/3.0);
|
Complex LinkTraceScale(1.0/vol/4.0/3.0);
|
||||||
TComplex Tl = sum(LinkTrace);
|
TComplex Tl = sum(LinkTrace);
|
||||||
Complex l = TensorRemove(Tl);
|
Complex l = TensorRemove(Tl);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user