Dear folk,
Latest version of ROMS giving compiling error when I use #define SRELAXATION or
#define SCORRECTION option in cpp.
But using same option I am able to compile successfully in older version of ROMS.
The error which I am facing is given bellow:
set_vbc_org.f90:203.36:
& Tnudg_SSS(ng)*Hz(i,j,N(ng))* &
1
Error: Function 'tnudg_sss' at (1) has no IMPLICIT type
make: *** [Build/set_vbc_org.o] Error 1
make: *** Waiting for unfinished jobs....
Could you help me regarding this issue.
With Regards
-Ravi
Problem in latest version of ROMS while compiling
Re: Problem in latest version of ROMS while compiling
Are you sure you aren't mixing up ROMS versions? The trunk code does not have Tnudg_SSS while mine does. Whatever you do, you need to stick with some consistent version.
Re: Problem in latest version of ROMS while compiling
Initial I have also the same doubt. So I downloaded freshly and tried but I still get same error ( even I tried in different computer).
Yes I am using trunk code.
Yes I am using trunk code.
Re: Problem in latest version of ROMS while compiling
I just checked the trunk code for set_vbc.F and it was last changed six months ago. There is no Tnudg_SSS in the SCORRECTION section. You need to find out where yours is coming from.
Re: Problem in latest version of ROMS while compiling
Yes I got it
I change Tnudg_SSS(ng) with Tnudg(isalt,ng)
now it is working
Thank you much
-Ravi
I change Tnudg_SSS(ng) with Tnudg(isalt,ng)
now it is working
Thank you much
-Ravi