hello everyone
I’m modelling heat exchange with atmosphere in a stratified lake with closed boundary and constant level planes (defined in “CONDIM” and “DOUBLE PRECISION FUNCTION TRA_PROF_Z”). I’m using Tel3Dv7p2r0 coupled with “WAQTEL” like in the “heat exchange” example.
For the BORD3D subroutine in my fortran file I used the one of the example “heat exchange”, but when starting the computation I get “GRACJG (BIEF) : EXCEEDING MAXIMUM ITERATIONS“ errors for every time step even with very low time steps (0.1 seconds).
Without the part “HEAT EXCHANGE WITH ATMOSPHERE” which calls “CALCS3D_THERMICS” the calculation runs (with a time step of 1 second) without error, and the influence of the weather seems to be taken into account.
So I have following questions:
1) What calculation is made if telemac3d is coupled with WAQTEL and “CALCS3D_THERMICS” is not called in the fortran file?
2) Why is the number of iteration exceeded when calling it? Is something wrong in my “calcs3d_thermic.f file? (I’ve never changed anything in it) Or is there an incompatibility in my fortran file?
I’ve another question concerning the literature:
In the Telemac manual part concerning the thermic module the following publication K. El-Kadi-Abderrezzak, 2012)„K. El-Kadi-Abderrezzak, L. M. (2012). Module de qualité d'eau TRACER - note de principe. EDF R&D“ is quiet often quoted but I can’t find it anywhere. I would be interested in reading it (even if it is in French), do someone know where I can find it?
Please find attached my fortran file, the CALCS3D_THERMICS.f file and my two .cas files.
Best regards
Peter