Adapting the mAL preconditioner to stokes-fieldsplit-2d

I would like to understand the correct syntax for implementing this preconditioner. Of course, the end goal isn’t 2D Stokes, but 3D problems. Here is the code attached.

stokes-fieldsplit-2d-PETSc_bug.edp (4.2 KB)