could you tell me how to correct it?
v3dbc_im.f90:166.8:
vg(i,j,k,nstp)=v(i,j,k,nstp)-BOUNDARY(ng)%v_south(i,k)
1
Error: Unclassifiable statement at (1)
v3dbc_im.f90:167.3:
vg(i,j,k,nout)=v(i,j,k,nout)-BOUNDARY(ng)%v_south(i,k)
1
Error: Unclassifiable statement at (1)
make: *** [/home/wrh/model/project/ecsn/Build/v3dbc_im.o] Error 1
make: *** Waiting for unfinished jobs....
u3dbc_im.f90:219.8:
ug(i,j,k,nstp)=u(i,j,k,nstp)-BOUNDARY(ng)%u_south(i,k)
1
Error: Unclassifiable statement at (1)
u3dbc_im.f90:220.3:
ug(i,j,k,nout)=u(i,j,k,nout)-BOUNDARY(ng)%u_south(i,k)
1
Error: Unclassifiable statement at (1)
t3dbc_im.f90:226.6:
tg(i,j,k,nstp,itrc)=t(i,j,k,nstp,itrc)- &
1
Error: Unclassifiable statement at (1)
t3dbc_im.f90:228.1:
unclassifiable satement
- arango
- Site Admin
- Posts: 1364
- Joined: Wed Feb 26, 2003 4:41 pm
- Location: DMCS, Rutgers University
- Contact:
Re: unclassifiable satement
Well, it very simple ug(i,j,k,nstp), vg(i,j,k,nstp), tg(i,j,k,nstp,itrc) are not ROMS variables in the boundary condition routines mentioned in error message. If you check the distributed code, you will find out that such variables are not used in the boundary condition routines. Why did you modified the original code? The variables uG, vG, and tG are used for the forward trajectory in the adjoint-based algorithms. You should not make such changes