I am getting an error because my TS formIFunction gets the sub vectors with:
call DMCompositeGetAccessArray(dm,XX,ithree,PETSC_NULL_INTEGER,Xsub,ierr);CHKERRQ(ierr) I get an error that XX is locked. But there does not seem to be a DMCompositeGetAccessArrayRead The one example that does this does not compile anymore apparently. Mark
