44 |
#include "BD2G04.COM" |
#include "BD2G04.COM" |
45 |
|
|
46 |
#if ( defined CLM ) |
#if ( defined CLM ) |
47 |
#include "CLM.COM" |
#include "CLM.h" |
48 |
#endif |
#endif |
49 |
|
|
50 |
COMMON/SPEC2/KM,KINC,COEK,C3LAND(IO0,JM0),C3OICE(IO0,JM0) 5808.1 |
COMMON/SPEC2/KM,KINC,COEK,C3LAND(IO0,JM0),C3OICE(IO0,JM0) 5808.1 |
63 |
DIMENSION WMGMINO(JM0) |
DIMENSION WMGMINO(JM0) |
64 |
LOGICAL POLE,PRNT,HPRNT |
LOGICAL POLE,PRNT,HPRNT |
65 |
common/conprn/HPRNT |
common/conprn/HPRNT |
66 |
common/TSUR/TSURFC(JM0,0:13),TSURFT(JM0),TSURFD(JM0),DTEMSR(JM0) |
! common/TSUR/TSURFC(JM0,0:13),TSURFT(JM0),TSURFD(JM0),DTEMSR(JM0) |
67 |
|
#include "TSRF.COM" |
68 |
common/SURRAD/TRSURF(JM0,4),SRSURF(JM0,4) |
common/SURRAD/TRSURF(JM0,4),SRSURF(JM0,4) |
69 |
c REAL*8 B,TGV,TKV,TSV0,TSV1,TSV 5818. |
c REAL*8 B,TGV,TKV,TSV0,TSV1,TSV 5818. |
70 |
COMMON/CWMG/WMGEA(JM0),NWMGEA(JM0),CHAVER(JM0),DTAV(JM0),DQAV(JM0) |
COMMON/CWMG/WMGEA(JM0),NWMGEA(JM0),CHAVER(JM0),DTAV(JM0),DQAV(JM0) |
324 |
IM1=IM 5969. |
IM1=IM 5969. |
325 |
#if ( defined CLM ) |
#if ( defined CLM ) |
326 |
if(NS.eq.1)then |
if(NS.eq.1)then |
327 |
tsl4clm(j)=0.0 |
i=1 |
328 |
qs4clm(j)=0.0 |
tsl4clm(i,j)=0.0 |
329 |
ps4clm(j)=0.0 |
qs4clm(i,j)=0.0 |
330 |
ws4clm(j)=0.0 |
ps4clm(i,j)=0.0 |
331 |
us4clm(j)=0.0 |
ws4clm(i,j)=0.0 |
332 |
vs4clm(j)=0.0 |
us4clm(i,j)=0.0 |
333 |
|
vs4clm(i,j)=0.0 |
334 |
endif |
endif |
335 |
#endif |
#endif |
336 |
DO 6000 I=1,IMAX 5970. |
DO 6000 I=1,IMAX 5970. |
597 |
print *,'TG=',TG,' QG=',QG |
print *,'TG=',TG,' QG=',QG |
598 |
print *,'RVX=',RVX,' TG1=',TG1 |
print *,'RVX=',RVX,' TG1=',TG1 |
599 |
endif |
endif |
600 |
|
! if(TAU.gt.3623.0.and.TAU.lt.3744.0) then |
601 |
|
! if(ITYPE.eq.4)then |
602 |
|
! if(J.eq.29)then |
603 |
|
! write (329) ,TAU,TOFDAY,TG1 |
604 |
|
! endif |
605 |
|
! endif |
606 |
|
! endif |
607 |
|
|
608 |
#if ( defined CPL_OCEANCO2 || defined OCEAN_3D) |
#if ( defined CPL_OCEANCO2 || defined OCEAN_3D) |
609 |
if(ITYPE.eq.1)then |
if(ITYPE.eq.1)then |
686 |
#if ( defined CLM ) |
#if ( defined CLM ) |
687 |
if(NS.eq.1)then |
if(NS.eq.1)then |
688 |
if(ITYPE.EQ.4.or.ITYPE.EQ.3)then |
if(ITYPE.EQ.4.or.ITYPE.EQ.3)then |
689 |
tsl4clm(j)=tsl4clm(j)+TS*PTYPE/PLAND |
tsl4clm(i,j)=tsl4clm(i,j)+TS*PTYPE/PLAND |
690 |
qs4clm(j)=qs4clm(j)+QS*PTYPE/PLAND |
qs4clm(i,j)=qs4clm(i,j)+QS*PTYPE/PLAND |
691 |
ps4clm(j)=ps4clm(j)+PS*PTYPE/PLAND |
ps4clm(i,j)=ps4clm(i,j)+PS*PTYPE/PLAND |
692 |
ws4clm(j)=ws4clm(j)+WS*PTYPE/PLAND |
ws4clm(i,j)=ws4clm(i,j)+WS*PTYPE/PLAND |
693 |
us4clm(j)=us4clm(j)+US*PTYPE/PLAND |
us4clm(i,j)=us4clm(i,j)+US*PTYPE/PLAND |
694 |
vs4clm(j)=vs4clm(j)+VS*PTYPE/PLAND |
vs4clm(i,j)=vs4clm(i,j)+VS*PTYPE/PLAND |
695 |
endif |
endif |
696 |
endif |
endif |
697 |
#endif |
#endif |