There are two kinds of operators that act on the full spinor needed by the
inverter. The first assumes the spinor is given in lexiographic order like
D_psi. The second one (used to check the solution) is applied to the spinor
in even and odd spinors.


On Fri, Mar 14, 2014 at 9:13 PM, Carsten Urbach <notifications@github.com>wrote:

> In operator/clovertm_operators.c:
>
> > +  /* Odd sites */
> > +  Hopping_Matrix(OE, g_spinor_field[DUM_MATRIX], Even);
> > +  assign_mul_one_sw_pm_imu(OO, Odd_new, Odd, +g_mu);
> > +  assign_add_mul_r(Odd_new, g_spinor_field[DUM_MATRIX], -1., VOLUME/2);
> > +  gamma5(Odd_new,Odd_new,VOLUME/2);
> > +}
> > +
> > +/**************************************************
> > + * Full operator acting on spinors stored in
> > + * lexiographic order.
> > + * A.Abdel-Rehim
> > + **************************************************/
> > +
> > +//Msw_full_plus_psi is simply Dsw_psi
> > +
> > +void Msw_full_minus_psi(spinor * const l, spinor * const k)
>
> I don't understand the naming scheme here, the *full* is used differently
> before, see my previous comment
>
> --
> Reply to this email directly or view it on GitHub<https://github.com/etmc/tmLQCD/pull/279/files#r10622551>
> .
>