coord descent works for ir. row vec not equal col vec