hi again Oh, it might be just a typo in petscdmdef.h, line 21- should be PetscLimiter, not PetscFLimiter ? - Adrian -- Dr Adrian Croucher Senior Research Fellow Department of Engineering Science University of Auckland, New Zealand email: a.croucher at auckland.ac.nz tel: +64 (0)9 923 4611