Hello!
There are a couple of things that are unclear / wrong in your cas files. For example, with FV, you need to set a variable time-step.
Anyway, some tips to get you going:
- As Christophe mentioned, define the name of your private variable as 'CN ' with total 32 characters. Do you have confirmation that the value is correctly read in the sortie file? It should be mentionned some lines before the start of the time loop. That would be the most logical explanation: variable not found, PRIVE(1) initialized to zero and therefore no runoff is produced (CN = 0). You can also output it to your result file to check (variable N).
- As I understand you are using version 7.2. If I remember right, there is a small mistake in the code when using FV, in prosou.f (or prosou_fv.f), there is a test on BANDEC that leads to a STOP is BANDEC is false. The problem is that when using FV, BANDEC is automatically set to false even if you set it you true in the cas file. Simply remove the test and STOP. Then I am not 100% sure but I think that some modifications was further required in majzz.f to get rain fully working with FV in 7.2. I would strongly advise to go over to 7.3 or even better 8.2 as all those small bugs have been corrected.
Good luck!
Kind regards
PL