Merge branch 'knepley/feature-vi-example' into 'main'VI ExampleSee merge request petsc/petsc!8135
SNES ex34: Added VI example from Fochesatto thesis