28 BinaryFileReader cfg_in(file);
33 multi1d<int> lattsize_cb = Layout::lattSize();
42 LatticePropagator q_old;
44 for(
int cb=0;
cb < 2; ++
cb)
46 for(
int sitecb=0; sitecb < Layout::vol()/2; ++sitecb)
48 multi1d<int>
coord = crtesn(sitecb, lattsize_cb);
52 for(
int m=1;
m<
Nd;
m++)
69 XMLBufferWriter xml_buf;
71 push(xml_buf,
"szin_prop");
72 write(xml_buf,
"Kappa",Kappa);
82 std::istringstream is(bufcontent);
106 BinaryFileWriter cfg_out(file);
111 multi1d<int> lattsize_cb = Layout::lattSize();
121 for(
int cb=0;
cb < 2; ++
cb)
123 for(
int sitecb=0; sitecb < Layout::vol()/2; ++sitecb)
125 multi1d<int>
coord = crtesn(sitecb, lattsize_cb);
129 for(
int m=1;
m<
Nd;
m++)
Primary include file for CHROMA library code.
void read(XMLReader &xml, const std::string &path, AsqtadFermActParams ¶m)
Read parameters.
void write(XMLWriter &xml, const std::string &path, const AsqtadFermActParams ¶m)
Writer parameters.
void readSzinQprop(XMLReader &xml, LatticePropagator &q, const std::string &file)
Read a SZIN propagator file. This is a simple memory dump reader.
void writeSzinQprop(const LatticePropagator &q, const std::string &file, const Real kappa)
Write a SZIN propagator file. This is a simple memory dump writer.
Asqtad Staggered-Dirac operator.
QDP_error_exit("too many BiCG iterations", n_count, rsd_sq, cp, c, re_rvr, im_rvr, re_a, im_a, re_b, im_b)
void transpose(multi2d< LatticeColorVector > &dist_rep, const multi2d< LatticeColorVector > &prop_rep)
Take transpose of a matrix in (explicit) spin space.
push(xml_out,"Condensates")