your are confuss about the layer and the fraction of the sediment.
There are some disharmony in your sis.cas and the xx.f files.
In your sis.cas file, you set 5 types of sediment 0.0367;0.0193;0.0105;0.007;0.00475;
but in the fortran file, you set 9 types of the sediment.
The right set is like following. For example if you set the 6 layers, the depth of the layer is 0.1m, 0.2m, 0.5m, 2m, 3m. laster lay is equal to total depth minus the 5 layer.
NCOUCHES(J) = 6
ES(J,1) = 0.1D0
ES(J,2) = 0.2D0
ES(J,3) = 0.5D0
ES(J,4) = 2.D0
ES(J,5) = 3.D0
For the sediment types, in your case ,you have 5 types of sediment, you could set the first layer
AVAI(J,1,1) = 0.6 D0
AVAI(J,1,2) = 0.2 D0
AVAI(J,1,3) = 0.2 D0
AVAI(J,1,4) = 0.0 D0
AVAI(J,1,5) = 0.0 D0
***
***
The 5th layer
AVAIL(J,5,1) = 0.0D0
AVAIL(J,5,2) = 0.2D0
AVAIL(J,5,3) = 0.1D0
AVAIL(J,5,4) = 0.6D0
AVAIL(J,5,5) = 0.0D0
In your case, you need rewrite the codes in INIT_COMPO.f
Hope it is helpful for your case.