Welcome, Guest
Username: Password: Remember me

TOPIC: no water over a weir

no water over a weir 11 years 3 months ago #9914

  • Proust_Nicolas
  • Proust_Nicolas's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 136
  • Thank you received: 2
Hi,

I'm modeling a simple weir. I impose a water level on one side and I have a tank on the other side to recover the water.
When I analyse the simulation, nothing happens over the weir. I have checked the levels, everything seems to be ok. I have tested on scalar and parallel mode, but there is no difference.
I wanted to checked the different parameters on clsing.f to see what happens using markers. But it seems that the subroutine is not read, when I put a marker at the beginning of the subroutine, I don't see it on the console result...

Any idea?

Regards
Nicolas
The administrator has disabled public write access.

no water over a weir 11 years 3 months ago #9915

  • Proust_Nicolas
  • Proust_Nicolas's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 136
  • Thank you received: 2
All my files for the simulation (V6P2) :

File Attachment:

File Name: h3a51e2a.zip
File Size: 62 KB
Nicolas
The administrator has disabled public write access.

no water over a weir 11 years 3 months ago #9916

  • riadh
  • riadh's Avatar
Hello

You can't see any thing because the keyword
/NOMBRE DE SEUILS : 1
is commented.

With my best regards

Riadh ATA
The administrator has disabled public write access.

no water over a weir 11 years 3 months ago #9918

  • Proust_Nicolas
  • Proust_Nicolas's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 136
  • Thank you received: 2
Such a rookie mistake!
Thank you for the correction.

I have uncommented the keyword and the markers are working now.
Nevetheless, there is no rate of flow in my simulation.
I have checked the levels in the fortran file :
YAA = 7.00000000000000
YBB = 5.10000000149012
YS = 6.00000000000000
The rate of flow is well calculated
QAB = 1.55030642132451
The values don't change during the simulation, nothing happens, the water stays on the first side of the weir.

I have tried in scalar mode, I have to adjust some keywords because the simulation fail but I see an evolution. I seems to come from the parallel mode...
So any idea with the issue for parallelism?

Regards
Nicolas
The administrator has disabled public write access.

no water over a weir 11 years 3 months ago #9919

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Hi

Probably a problem with your fortran file because the weirs test case run well in parallel.
I just have a look in it and my first remark is that you cannot have declarations_telemac_2d in it.
We know that there was no compialtion error but it could create problems which are very hard to understand.
In fact, some of the telemac subroutine are compile with the default version of declarations and those which are in your fortran file are compile with the modified version. So that could create a confusion in memory organisation...

If you have to modify declarations_telemac_2d you should change it in the sources and make a full compilation of the system.

Not sure it will be sufficient but sure it's necessary

Regards
Christophe
The administrator has disabled public write access.

no water over a weir 11 years 3 months ago #9920

  • Proust_Nicolas
  • Proust_Nicolas's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 136
  • Thank you received: 2
I have tried without DECLARATION_TELEMAC2D and that's not better, there is no flow rate...

In another project I have already used the same subroutines (CORFON, CONDIN, NOMVAR_TELEMAC2D, PRERES_TELEMAC2D, DECLARATION_TELEMAC2D) in parallel without a full compilation of the system and there was no problem at all.

So the origin of the problem could be CLSING? That's not easy to use the module weir without changing the subroutine linked to it...

What can I do?

Regards
Nicolas
The administrator has disabled public write access.

no water over a weir 11 years 3 months ago #9921

  • c.coulet
  • c.coulet's Avatar
  • OFFLINE
  • Moderator
  • Posts: 3722
  • Thank you received: 1031
Did you try without fortran file?

You wrote Q is well computed but what about U and V on the boundary?

Regards
Christophe
The administrator has disabled public write access.

no water over a weir 11 years 3 months ago #9922

  • Proust_Nicolas
  • Proust_Nicolas's Avatar
  • OFFLINE
  • Senior Boarder
  • Posts: 136
  • Thank you received: 2
I have tried just with CORFON and CONDIN (compulsory for what I want to do) and it doesn't work.

I see if Q is well computed only in CLSING, but in fudaa I have Q = 0. I have also U = 0 and V = 0.

Regards
Nicolas
The administrator has disabled public write access.
Moderators: pham

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.