Hi,
I'm working on a weir, in a simple case to begin and making some tests. I have some isues that I can't solve :
My model is composed by two squares (coming from the validation case weir) linked by a weir. The bathymetry is constant in each square but different between the squares. I'm working in parallel mode.
In the first test, the water is coming from the left in the square with an imposed level frontiere. I impose a simple sinusoide. The evolution of the water level is well represented on the left square. On the right square, the level rise is well done, but there is no low-level even if the water line is higher than the weir level. This model is in attachment called "reservoir_double_gauche"
In the second test, it's the same method but in the opposite way : the water is coming from the right square. The evolution is well represented on the right square but nothing happens on the left square, the water doesn't cross the weir. I have checked the volume computed in clsing.f and it seems ok. If I reverse the node numbers in the weirs data file, the water level evolution on the right square is abnormal compared to the liquid boundary and on the left square the water level fall down while the the weir level is higher. This model is in attachment called "reservoir_double_droite"
So here is my questions :
A weir is it directionnal?
When the water cross the weir in one way, the coming back is it possible?
Why a weir work in one way (from left to right in my case) and not in another (from right to left in my case)?
Thanks by advance