Is there any way to control ML other than the options database? For example, I want to set -pc_ml_maxNlevels 3, but there seems to be no way to do it other than a) the command line or b) PetscOptionsSetValue("-pc_ml_maxNlevels","3"); This doesn't make it easy if you want to have more than one PCML. John