Hi Carlos,
First of all, if you want to define the depth of the erodible depth to 2 m on your whole domain, then the procedure using NOER is maybe not the best.
Indeed, it can simply be done by modifying the CALL OV in the original subroutine with:
CALL OV( 'X=Y-C ',ZR,ZF,ZF,2.D0,NPOIN)
The procedure using NOER is interesting if you have a more complex definition of your non erodible bed location. To define it, once you have added the variable into your geometry file, you can then define spatially the values of NOER using the same technique as when defining your bathymetry. In fudaa, select the points you want to define, then edit, and then you can define a constant value for NOER by selecting the aggregating option. If you want a more complex information, you have to use a spatial repartition from a xyz file that you have previously created.
You can use NOER to define either the altitude of your non erodible bed, or the thickness of the erodible bed (what I have done). Just be careful to use the correct CALL OV procedure depending on your choice.
For example, if NOER is the altitude of the rigid bed:
CALL OV( 'X=Y ',ZR,NOER%R,ZF,0.D0,NPOIN)
If NOER is the thickness of the erodible bed:
CALL OV( 'X=Y-Z ',ZR,ZF,NOER%R,0.D0,NPOIN)
If you are coupling T2D and Sisyphe, you should include the modified subroutine in the T2D fortran file (I think...). I don't know if it will be read if you put it in the sisyphe fortran file.
Good luck!
PL