Hello Doeby
There are lots of points to clarify here:
- the width of the tube is given by the value of Lrg in the ascii file, so if you want to introduce N tubes of Lrg=2.5m, you will have a total width (theoretically) of 2.5xN. But this is not the biggest issue here.
- in your example, you are expecting to retrieve a nice parallel free surface (as for normal flow) but this is simply not possible. In deed, first of all, the bridge is numerically a discontinuity in the mesh (island) and it is not possible to recover the true (physical) flow through it. We are using (in Telemac) a weir law to compute the flow through the tube (which, I agree, could be improved, since it is a semi-emprical law). the main idea is that with this modelization we can not retreive th "true physical" flow.
- In your previous post, you sent the graph of the drop of the free surface across the bridge, but this is unfair because you should consider the total head which includes the free surface and velocity and which will show you the head loss in the tube. These head losses are also responsible for the change in the flow behavior while they are not considered (at least in the same way) for free surface flow.
- The computed flowrate accross the tube can be considered in two ways depending on the value of the keyword TYPE of SOURCE. The default value (1, linear function) is not mass conservative but more stable. If you want to use 2 (Dirac function), this will be more mass conservative and could raise slightly the downstream free surface.
- You can have a glance on subroutine buse.f (/sources/telemac2d) to understand how tubes are modelized. You will also remark that even velocity is modified (see also subroutine prosou.f) in a way that can't give the same value as a "normal" free surface flow.
- the empirical bridge modelization (like the one implemented in Telemac) can only give global behaving of the flow. By the way, their use is recommanded only for cases where mesh size is bigger than the size of the bridge. If you are interested by an accurate LOCAL flow in the vicinity of the bridge, see next point
- the best way for me to consider physically local flow close to the bridge is to really represent bridge peers in the mesh and let the water flowing normally between them. This will cause severe refinement of the mesh in this area, but if you are running in parallel, this will not be so prohibitive. Then, you can add tubes in case of overtopping. You can calibrate the head loss induced by loaded tube afterward. But at least, your model will perform nicely for non overtopping scenarios.
I hope that this helps
with my best regards.
Riadh