not compatible function type, M_full has four pointers to spinor as argument. Here we rather need D_psi