6 SUBROUTINE init_sea_n (DTCO, OREAD_BUDGETC, UG, U, GCP, SM, &
7 DGO, DL, DLC, HPROGRAM,HINIT,KI,KSV,KSW, &
9 PZENITH,PAZIM,PSW_BANDS,PDIR_ALB,PSCA_ALB, &
10 PEMIS,PTSRAD,PTSURF, &
11 KYEAR, KMONTH,KDAY, PTIME, &
12 HATMFILE,HATMFILETYPE, &
63 USE modi_init_ideal_flux
65 USE modi_init_seaflux_n
74 LOGICAL,
INTENT(IN) :: OREAD_BUDGETC
80 TYPE(
diag_t),
INTENT(INOUT) :: DL
81 TYPE(
diag_t),
INTENT(INOUT) :: DLC
83 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
84 CHARACTER(LEN=3),
INTENT(IN) :: HINIT
85 INTEGER,
INTENT(IN) :: KI
86 INTEGER,
INTENT(IN) :: KSV
87 INTEGER,
INTENT(IN) :: KSW
88 CHARACTER(LEN=6),
DIMENSION(KSV),
INTENT(IN) :: HSV
89 REAL,
DIMENSION(KI),
INTENT(IN) :: PCO2
90 REAL,
DIMENSION(KI),
INTENT(IN) :: PRHOA
91 REAL,
DIMENSION(KI),
INTENT(IN) :: PZENITH
92 REAL,
DIMENSION(KI),
INTENT(IN) :: PAZIM
93 REAL,
DIMENSION(KSW),
INTENT(IN) :: PSW_BANDS
94 REAL,
DIMENSION(KI,KSW),
INTENT(OUT) :: PDIR_ALB
95 REAL,
DIMENSION(KI,KSW),
INTENT(OUT) :: PSCA_ALB
96 REAL,
DIMENSION(KI),
INTENT(OUT) :: PEMIS
97 REAL,
DIMENSION(KI),
INTENT(OUT) :: PTSRAD
98 REAL,
DIMENSION(KI),
INTENT(OUT) :: PTSURF
99 INTEGER,
INTENT(IN) :: KYEAR
100 INTEGER,
INTENT(IN) :: KMONTH
101 INTEGER,
INTENT(IN) :: KDAY
102 REAL,
INTENT(IN) :: PTIME
105 CHARACTER(LEN=28),
INTENT(IN) :: HATMFILE
106 CHARACTER(LEN=6),
INTENT(IN) :: HATMFILETYPE
107 CHARACTER(LEN=2),
INTENT(IN) :: HTEST
108 REAL(KIND=JPRB) :: ZHOOK_HANDLE
120 IF (u%CSEA==
'NONE ')
THEN 126 ELSE IF (u%CSEA==
'FLUX ')
THEN 128 hprogram,hinit,ki,ksv,ksw,hsv,pdir_alb,psca_alb,
130 ELSE IF (u%CSEA==
'SEAFLX')
THEN 132 hprogram,hinit,ki,ksv,ksw,hsv,pco2,prhoa, &
133 pzenith,pazim,psw_bands,pdir_alb,psca_alb, &
134 pemis,ptsrad,ptsurf, &
135 kyear,kmonth,kday,ptime,hatmfile,hatmfiletype,&
subroutine init_sea_n(DTCO, OREAD_BUDGETC, UG, U, GCP, SM, DGO, DL, DLC, HPROGRAM, HINIT, KI, KSV, KSW, HSV, PCO2, PRHOA,
subroutine init_ideal_flux(DGO, D, DC, OREAD_BUDGETC, HPROGRAM, HINIT, KI, KSV, KSW, HSV, PDIR_ALB, PSCA_ALB, PEMIS, PTSRAD, PTSURF, HTEST)
subroutine init_seaflux_n(DTCO, OREAD_BUDGETC, UG, U, GCP, SM, HPROGRAM, HINIT, KI, KSV, KSW,