276 |
CALL WRITE_0D_I( select_rStar, INDEX_NONE, |
CALL WRITE_0D_I( select_rStar, INDEX_NONE, |
277 |
&'select_rStar =', |
&'select_rStar =', |
278 |
&' /* r* Vertical coord. options (=0 r coord.; > 0 uses r*) */') |
&' /* r* Vertical coord. options (=0 r coord.; > 0 uses r*) */') |
279 |
|
CALL WRITE_0D_I( selectAddFluid, INDEX_NONE, |
280 |
|
&'selectAddFluid =', |
281 |
|
&' /* option for mass source/sink of fluid (=0: off) */') |
282 |
CALL WRITE_0D_L( useRealFreshWaterFlux, INDEX_NONE, |
CALL WRITE_0D_L( useRealFreshWaterFlux, INDEX_NONE, |
283 |
&'useRealFreshWaterFlux =', |
&'useRealFreshWaterFlux =', |
284 |
&' /* Real Fresh Water Flux on/off flag*/') |
&' /* Real Fresh Water Flux on/off flag*/') |
|
IF (useRealFreshWaterFlux .AND. nonlinFreeSurf.GT.0) THEN |
|
285 |
CALL WRITE_0D_R8( temp_EvPrRn, INDEX_NONE, |
CALL WRITE_0D_R8( temp_EvPrRn, INDEX_NONE, |
286 |
&'temp_EvPrRn =', |
&'temp_EvPrRn =', |
287 |
&' /* Temp. of Evap/Prec/R (UNSET=use local T)(oC)*/') |
&' /* Temp. of Evap/Prec/R (UNSET=use local T)(oC)*/') |
288 |
CALL WRITE_0D_R8( salt_EvPrRn, INDEX_NONE, |
CALL WRITE_0D_R8( salt_EvPrRn, INDEX_NONE, |
289 |
&'salt_EvPrRn =', |
&'salt_EvPrRn =', |
290 |
&' /* Salin. of Evap/Prec/R (UNSET=use local S)(ppt)*/') |
&' /* Salin. of Evap/Prec/R (UNSET=use local S)(ppt)*/') |
291 |
ELSE |
IF ( .NOT.useRealFreshWaterFlux .OR. selectAddFluid.EQ.-1 |
292 |
|
& .OR. nonlinFreeSurf.LE.0 ) THEN |
293 |
CALL WRITE_0D_R8( convertFW2Salt, INDEX_NONE, |
CALL WRITE_0D_R8( convertFW2Salt, INDEX_NONE, |
294 |
&'convertFW2Salt =', |
&'convertFW2Salt =', |
295 |
&' /* convert F.W. Flux to Salt Flux (-1=use local S)(ppt)*/') |
&' /* convert F.W. Flux to Salt Flux (-1=use local S)(ppt)*/') |