Hello Coline,
Indeed, you do not post this topic in the right section and as a rule of this forum, do not double (or most) post the same question in different topics.
Anyway, for your suggestion to move ; from the end of line to the beginning, I cannot see why you have to do so. I have swaped from beginning to end of your steering file with another geometry + boundary conditions files and it runs correctly.
For your issue of increasing MAXKEYWORD, I have changed its value in $HOMETEL/sources/special/declarations_special.F
! Max number of keywords
INTEGER, PARAMETER :: MAXKEYWORD = 3000
Then I have run compile_telemac.py --clean
I also have had to declare as many values for the keyword WATER DISCHARGE OF SOURCES as the number of values for the 2 keywords ABSCISSAE OF SOURCES + ORDINATES OF SOURCES.
In that case, the computation starts to run correctly:
================================================================================
ITERATION 0 TIME: 0.0000 S
PRERES: MAXIMUM COURANT NUMBER: 0.000000
TELEMAC2D INITIALIZED
USING STREAMLINE VERSION MAIN FOR CHARACTERISTICS
PROSOU : IN CARTESIAN COORDINATES, THE CORIOLIS
PARAMETER IS READ IN THE STEERING FILE
IT IS THE KEY WORD 'CORIOLIS
COEFFICIENT', IT IS UNIFORM IN SPACE
Perhaps you have to change something in your way to install TELEMAC and not starting from the automatic installer as you change something.
You can have a look here:
gitlab.pam-retd.fr/otm/wintel
I cannot help you more.
Hope this helps,
Chi-Tuan