Hi Andrea, And what about putting exner function in SURFACE.h ? Nobody knowns exactly what SURFACE.h is for, so it should not be a problem. And it contains already Bo_surf and things related to ini_p_ground (I think). Sorry, to answer so late, I only read my email now. See you, Jean-Michel