I can't give u a direct answer but perhaps this helps as well:
I usually like to start looking here:
docs.opentelemac.org/briefs.html
to find out about the subroutine, (I didn't look into this one before).
Then I lokk at the code, and especially at your VOLU2D which seems to be known by the subroutine without beeing explicitly given.
So I assume it will be known by the telemac3D routine.
Looking
docs.opentelemac.org/telemac3d_8f_source.html (or in the files on the pc) I find it's used by 3 subroutines, all having mass as a common theme.
MASBAS2D, ASSED and SED3D.
In the first there is some description :
VOLU2D |<->| INTEGRAL OF TEST FUNCTIONS, WITH MASKING
and
VOLU2D : VOLUME WITH POSSIBLE MASKING
second and third have nearly the same explanation
VOLU2D |-->| INTEGRAL OF TEST FUNCTIONS IN 2D
So I would assume it's some volume and that since in MABAS2D a routine called vectors is called the values are set there.
It might be used and changed elsewhere but thats what can be found the way I usually start searching.
Maybe that's allready sufficient for you to understand bil3d better (?).
And usually SI units are used so m³ would usually be the value for a real volume and I assume (but I'am only a beginner to telemac
) it is one.
Kind regards
csee