Hello everyone,
I recently updated TELEMAC to its latest version (V7P1) for the use on both Windows machine and Linux cluster. I had no problem running a 3D hydrodynamic model on its own (i.e. without any subroutine included). But when I modified the condim subroutine to implement the ZSTAR mesh transformation and run the model, I will get one of the following errors:
... checking the executable
t3dfort.f:125.72:
& MARDAT,MARTIM,INTMICON,MSL)
1
Error: Missing actual argument for argument 'tidaltype' at (1)
runCAS: could not compile: b0_v7p1_condim_only
|processExecutable: could not compile your FORTRAN (runcode=1).
or
... checking the executable
t3dfort.f:233.10:
ZSTAR%R(1)=0.D0
1
Error: Syntax error in END DO statement at (1)
t3dfort.f:372.6:
END
1
Error: END DO statement expected at (1)
Error: Unexpected end of file in 't3dfort.f'
runCAS: could not compile: b0_v7p1_condim_only
|processExecutable: could not compile your FORTRAN (runcode=1).
From the discussions in this forum, I found that
a. the latest
Telemac-3D version 7.1 introduces several new/modified keywords (e.g. MAXIMUM NUMBER OF BOUNDARIES). So I have updated my CAS file accordingly.
b. I have also requested my IT deparment to
update the fortran compiler according to the new default function available in the v7p1, since there was some changes in some of them
c. some of the subroutines have been updated/modified/removed, so I used the latest condim file that comes with V7P1 downloaded contents. And I only made very minor modification on the condim subroutine just to check the validity of the mesh transformation.
Despite all the actions taken above, the problem still persists. I never had any problems when using the previous Telemac version, so I wonder whether I made any mistake in not using the updated keywords in the steering file?
And what does
Error: Missing actual argument for argument 'tidaltype' means?
I would very much appreciate it if anyone who had experienced similar problem like this could share their insights on this matter.
Best regards
Anas