Hello,
If you want to find if a boundary point K in a subdomain had a given number in the initial mesh, you can refer to the array BOUNDARY_COLOUR%I(K), which is its initial number.
Example, you want that the initial boundary point 152 be given a depth of 3.2D0, it gives :
DO K=1,NPTFR
IF(BOUNDARY_COLOUR%I(K).EQ.152) HBOR%R(K)=3.2D0
ENDDO
but BOUNDARY_COLOUR is not in the arguments, so add it in the list of the USE DECLARATIONS_TELEMAC2D:
USE DECLARATIONS_TELEMAC2D, ONLY: STA_DIS_CURVES,PTS_CURVES,QZ,
& FLUX_BOUNDARIES,MAXFRO,TIDALTYPE,BOUNDARY_COLOUR
This array is the last value of every line of the boundary conditions file, and you may change it as you like, to give groups of points a given number for example.
With best regards,
Jean-Michel Hervouet