Hello,
In the HyetogrammeTriangulaire_Ruiss.f, the problem is comming from this lines :
PRINT*, 'MARQUEUR 1'
!-----------------------------------------------------------------------
!
! THE SECOND MEMBERS ARE PROPERLY DISCRETISED
!
IELMU=UN%ELM
!
IF(IELMU.NE.IELM1) THEN
CALL CHGDIS(FU,IELM1,IELMU,MESH)
CALL CHGDIS(FV,IELM1,IELMU,MESH)
ENDIF
!
PRINT*, 'MARQUEUR 2'
Note that we allocate RUISS in the point_telemac2d.f (In attachment, line 277, and line 1220). In this file we try to use IELMU, IELM0, IELM1 and IELM10. With IELM1 we have the error in attachment : error3