passiveEig completely coexisting with real petsc code