mirror of
https://github.com/paboyle/Grid.git
synced 2025-06-17 23:37:06 +01:00
Adding persistent communicators
This commit is contained in:
@ -51,6 +51,11 @@ namespace Grid {
|
||||
virtual void MooeeDag (const FermionField &in, FermionField &out);
|
||||
virtual void MooeeInv (const FermionField &in, FermionField &out);
|
||||
virtual void MooeeInvDag (const FermionField &in, FermionField &out);
|
||||
virtual void MooeeLDUInv (const FermionField &in, FermionField &out);
|
||||
virtual void MooeeLDUInvDag (const FermionField &in, FermionField &out);
|
||||
virtual void MooeeDenseInv (const FermionField &in, FermionField &out);
|
||||
virtual void MooeeDenseInvDag (const FermionField &in, FermionField &out);
|
||||
void MooeeDenseInternal(const FermionField &in, FermionField &out,int dag,int inv);
|
||||
virtual void Instantiatable(void)=0;
|
||||
|
||||
// force terms; five routines; default to Dhop on diagonal
|
||||
@ -94,6 +99,7 @@ namespace Grid {
|
||||
GridRedBlackCartesian &FourDimRedBlackGrid,
|
||||
RealD _mass,RealD _M5,const ImplParams &p= ImplParams());
|
||||
|
||||
|
||||
protected:
|
||||
void SetCoefficientsZolotarev(RealD zolohi,Approx::zolotarev_data *zdata,RealD b,RealD c);
|
||||
void SetCoefficientsTanh(Approx::zolotarev_data *zdata,RealD b,RealD c);
|
||||
|
Reference in New Issue
Block a user