Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
}
else {
if (W) w = W[i];
else w = V[i];
ierr = VecMDot(nv,w,V,vals);CHKERRQ(ierr);
ierr = VecMDot(w,nv,V,vals);CHKERRQ(ierr);
for (j=0;j<nv;j++) {
if (lev) *lev += (j==i)? (vals[j]-1.0)*(vals[j]-1.0): vals[j]*vals[j];
#ifndef PETSC_USE_COMPLEX
ierr = PetscPrintf(comm," %12g ",vals[j]);CHKERRQ(ierr);