Hello,
What I would like to do is more to create a new source term, like qmout for exemple.
I have 2 variables that I need to add, equivalent to smout (to test if this source term has to be taken into account) and cmout1 (a constant) for exemple. These variables are read in the steering file.
I added them in declaration_tomawac.f and in lecdon_tomawac.
I would like to add them as arguments in semimp.f, where this new subroutine is called in, but when I do so, I have this message:
wac.f(742): error #6784: The number of actual arguments cannot be greater than the number of dummy arguments. [SEMIMP]
CALL SEMIMP(SF%R, SXK%R, SFR%R, SDFR%R, SDEPTH%R, SUV%R, SVV%R,
^
compilation aborted for wac.f (code 1)
NMAKE : fatal error V1077: '"C:\Program Files (x86)\Intel\Compiler\11.1\060\Bin\ia32\ifort.exe"' : return code '0x1'
Stop.
C:\telemac_v6p1\sources/tomawac/toma_v6p1/sources : maktel install
I guess it has something to do with the way I declare/define my new arguments, but how or where should I declare then?
Thanks for your help,
pauline.