diff --git a/Grid/qcd/action/fermion/FermionOperator.h b/Grid/qcd/action/fermion/FermionOperator.h index 0f379d30..16fcd37a 100644 --- a/Grid/qcd/action/fermion/FermionOperator.h +++ b/Grid/qcd/action/fermion/FermionOperator.h @@ -140,6 +140,9 @@ public: // Updates gauge field during HMC /////////////////////////////////////////////// virtual void ImportGauge(const GaugeField & _U)=0; + virtual DoubledGaugeField &GetDoubledGaugeField(void) =0; + virtual DoubledGaugeField &GetDoubledGaugeFieldE(void) =0; + virtual DoubledGaugeField &GetDoubledGaugeFieldO(void) =0; ////////////////////////////////////////////////////////////////////// // Conserved currents, either contract at sink or insert sequentially.