Hello Budo,
Well I can't find a clear example because actually I always find a trick to avoid the division. So let's invent it :
your nodal DU/DX will be in T2 :
! only first U in the list of arguments used here
CALL VECTOR(T2,'=','GRADF X',IELMU,
& 1.D0,U,U,U,U,U,U,MESH,MSK,MASKEL)
IF(NCSIZE.GT.1) CALL PARCOM(T2,2,MESH)
! here U not used in the arguments and I suppress the masking by harcoding a .FALSE.
CALL VECTOR(T1,'=','MASBAS ',IELMU,
& 1.D0,U,U,U,U,U,U,MESH,.FALSE.,MASKEL)
IF(NCSIZE.GT.1) CALL PARCOM(T1,2,MESH)
! if no element masking no risk of division by zero...
CALL OS('X=Y/Z ',X=T2,Y=T2,Z=T1)
But if your equation is :
df/dt... = DU/DX only the first CALL VECTOR would be sufficient, because the variational formulation implies the multiplication by the element size.
And that's it!
With best regards and merry Christmas,
Jean-Michel