Functions | |
| void | cps::getData (IFloat *rcv_buf, int rblklen, int rnumblk, int rstr, IFloat *send_buf, int sblklen, int snumblk, int sstr, int mu, int sign) |
| void | cps::getPlusData (IFloat *rcv_buf, int rblklen, int rnumblk, int rstr, IFloat *send_buf, int sblklen, int snumblk, int sstr, int mu, int sign) |
| void | cps::getMiunsData (IFloat *rcv_buf, int rblklen, int rnumblk, int rstr, IFloat *send_buf, int sblklen, int snumblk, int sstr, int mu, int sign) |
|
||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 287 of file get_data.C. References cps::Error::General(), and cps::MPISCU::printf(). |
|
||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
Sends data in negative direction/receives data from positive direction. Gets a contiguous block of floating point data from the neighbouring node in a positive direction. This function also handles the case where there is no such node, i.e. the lattice is local in that direction.
Definition at line 53 of file get_data.C. References cps::SCUTrans(), and cps::SCUTransComplete(). Referenced by cps::DiracOpAsqtad::Dslash(), cps::FwilsonTm::EvolveMomFforce(), cps::Fwilson::EvolveMomFforce(), cps::FdwfBase::EvolveMomFforce(), cps::Fclover::EvolveMomFforce(), cps::HyperPlane::G(), cps::FermionVectorTp::GaussianSmearVector(), cps::FermionVector::GetFermion(), cps::Lattice::GetLink(), cps::DiracOpClover::GetLink(), cps::WspectFuzzing::GetLink(), cps::Lattice::GetLinkOld(), cps::QPropW::GetMatrix(), cps::DTerms::GetTerm(), cps::HyperPlane::HyperPlane_Sum(), cps::Nuc3ptCons::InsertOp(), cps::QPropW::MeasConAxialOld(), cps::Lattice::PathOrdProd(), cps::AlgHQPotential::run(), cps::QPropWRand::ShiftPropBackward(), and cps::QPropW::ShiftPropBackward(). |
1.3.9.1