46 USE yomhook
,ONLY : lhook, dr_hook
47 USE parkind1
,ONLY : jprb
56 CHARACTER(LEN=4) :: CROUGH
59 CHARACTER(LEN=3) :: CISBA
64 CHARACTER(LEN=4) :: CPEDOTF
68 CHARACTER(LEN=3) :: CPHOTO
78 CHARACTER(LEN=4) :: CALBEDO
83 CHARACTER(LEN=4) :: CSCOND
87 CHARACTER(LEN=4) :: CC1DRY
91 CHARACTER(LEN=3) :: CSOILFRZ
101 CHARACTER(LEN=4) :: CDIFSFCOND
107 CHARACTER(LEN=3) :: CSNOWRES
113 CHARACTER(LEN=3) :: CRESPSL
118 CHARACTER(LEN=3) :: CCPSURF
129 LOGICAL,
POINTER,
DIMENSION(:) :: LMEB_PATCH
132 LOGICAL :: LFORC_MEASURE
135 LOGICAL :: LMEB_LITTER
136 LOGICAL :: LMEB_GNDRES
141 LOGICAL :: LNITRO_DILU
147 LOGICAL :: LSNOWDRIFT, LSNOWDRIFT_SUBLIM
149 LOGICAL :: LSNOW_ABS_ZENITH
152 CHARACTER(3) :: CSNOWMETAMO
155 CHARACTER(3) :: CSNOWRAD
160 LOGICAL :: LCANOPY_DRAG
166 LOGICAL :: LECOCLIMAP
178 LOGICAL :: LSPINUPCARBS
179 LOGICAL :: LSPINUPCARBW
180 LOGICAL :: LAGRI_TO_GRASS
189 INTEGER :: NNBYEARSPINS
190 INTEGER :: NNBYEARSPINW
191 INTEGER :: NNBYEARSOLD
199 INTEGER,
POINTER,
DIMENSION(:) :: NSIZE_NATURE_P
200 INTEGER,
POINTER,
DIMENSION(:,:) :: NR_NATURE_P
201 REAL,
POINTER,
DIMENSION(:,:) :: XPATCH
202 REAL,
POINTER,
DIMENSION(:,:) :: XPATCH_OLD
203 REAL,
POINTER,
DIMENSION(:,:) :: XVEGTYPE
205 REAL,
POINTER,
DIMENSION(:,:,:) :: XVEGTYPE_PATCH
210 INTEGER :: NGROUND_LAYER
212 REAL,
POINTER,
DIMENSION(:) :: XSOILGRID
214 INTEGER :: NTEMPLAYER_ARP
217 REAL,
POINTER,
DIMENSION(:) :: XSODELX
221 INTEGER :: NNLITTLEVS
222 INTEGER :: NNSOILCARB
228 REAL,
POINTER,
DIMENSION(:) :: XZS
229 REAL,
POINTER,
DIMENSION(:,:) :: XCOVER
230 LOGICAL,
POINTER,
DIMENSION(:):: LCOVER
234 REAL,
POINTER,
DIMENSION(:) :: XALBNIR_DRY
235 REAL,
POINTER,
DIMENSION(:) :: XALBVIS_DRY
236 REAL,
POINTER,
DIMENSION(:) :: XALBUV_DRY
237 REAL,
POINTER,
DIMENSION(:) :: XALBNIR_WET
238 REAL,
POINTER,
DIMENSION(:) :: XALBVIS_WET
239 REAL,
POINTER,
DIMENSION(:) :: XALBUV_WET
240 REAL,
POINTER,
DIMENSION(:,:) :: XALBNIR_SOIL
241 REAL,
POINTER,
DIMENSION(:,:) :: XALBVIS_SOIL
242 REAL,
POINTER,
DIMENSION(:,:) :: XALBUV_SOIL
243 REAL,
POINTER,
DIMENSION(:) :: XEMIS_NAT
244 REAL,
POINTER,
DIMENSION(:) :: XTSRAD_NAT
248 REAL,
DIMENSION(:),
POINTER :: XAOSIP,XAOSIM,XAOSJP,XAOSJM
253 REAL,
DIMENSION(:),
POINTER :: XHO2IP,XHO2IM,XHO2JP,XHO2JM
258 REAL,
DIMENSION(:,:),
POINTER :: XZ0EFFIP,XZ0EFFIM,XZ0EFFJP,XZ0EFFJM
262 REAL,
DIMENSION(:),
POINTER :: XZ0EFFJPDIR
264 REAL,
DIMENSION(:),
POINTER :: XZ0REL
266 REAL,
DIMENSION(:),
POINTER :: XSSO_SLOPE
267 REAL,
DIMENSION(:),
POINTER :: XSSO_STDEV
274 REAL,
POINTER,
DIMENSION(:,:) :: XZ0_O_Z0H
276 REAL,
POINTER,
DIMENSION(:,:) :: XALBNIR
277 REAL,
POINTER,
DIMENSION(:,:) :: XALBVIS
278 REAL,
POINTER,
DIMENSION(:,:) :: XALBUV
279 REAL,
POINTER,
DIMENSION(:,:) :: XEMIS
280 REAL,
POINTER,
DIMENSION(:,:) :: XZ0
284 REAL,
POINTER,
DIMENSION(:,:) :: XALBNIR_VEG
285 REAL,
POINTER,
DIMENSION(:,:) :: XALBVIS_VEG
286 REAL,
POINTER,
DIMENSION(:,:) :: XALBUV_VEG
290 REAL,
POINTER,
DIMENSION(:,:) :: XVEG
291 REAL,
POINTER,
DIMENSION(:,:) :: XWRMAX_CF
294 REAL,
POINTER,
DIMENSION(:,:) :: XRSMIN
295 REAL,
POINTER,
DIMENSION(:,:) :: XGAMMA
298 REAL,
POINTER,
DIMENSION(:,:) :: XCV
299 REAL,
POINTER,
DIMENSION(:,:) :: XRGL
301 REAL,
POINTER,
DIMENSION(:,:,:) :: XROOTFRAC
306 REAL,
POINTER,
DIMENSION(:,:) :: XGNDLITTER
307 REAL,
POINTER,
DIMENSION(:,:) :: XRGLGV
309 REAL,
POINTER,
DIMENSION(:,:) :: XGAMMAGV
311 REAL,
POINTER,
DIMENSION(:,:) :: XRSMINGV
312 REAL,
POINTER,
DIMENSION(:,:,:) :: XROOTFRACGV
313 REAL,
POINTER,
DIMENSION(:,:) :: XWRMAX_CFGV
315 REAL,
POINTER,
DIMENSION(:,:) :: XLAIGV
316 REAL,
POINTER,
DIMENSION(:,:) :: XZ0LITTER
318 REAL,
POINTER,
DIMENSION(:,:) :: XH_VEG
324 REAL,
POINTER,
DIMENSION(:) :: XABC
327 REAL,
POINTER,
DIMENSION(:) :: XPOI
330 REAL,
POINTER,
DIMENSION(:,:) :: XBSLAI
331 REAL,
POINTER,
DIMENSION(:,:) :: XLAIMIN
332 REAL,
POINTER,
DIMENSION(:,:) :: XSEFOLD
333 REAL,
POINTER,
DIMENSION(:,:) :: XTAU_WOOD
334 REAL,
POINTER,
DIMENSION(:,:) :: XH_TREE
335 REAL,
POINTER,
DIMENSION(:,:) :: XANF
336 REAL,
POINTER,
DIMENSION(:,:) :: XANMAX
337 REAL,
POINTER,
DIMENSION(:,:) :: XFZERO
339 REAL,
POINTER,
DIMENSION(:,:) :: XEPSO
341 REAL,
POINTER,
DIMENSION(:,:) :: XGAMM
342 REAL,
POINTER,
DIMENSION(:,:) :: XQDGAMM
344 REAL,
POINTER,
DIMENSION(:,:) :: XGMES
345 REAL,
POINTER,
DIMENSION(:,:) :: XRE25
346 REAL,
POINTER,
DIMENSION(:,:) :: XQDGMES
347 REAL,
POINTER,
DIMENSION(:,:) :: XT1GMES
351 REAL,
POINTER,
DIMENSION(:,:) :: XT2GMES
355 REAL,
POINTER,
DIMENSION(:,:) :: XAMAX
356 REAL,
POINTER,
DIMENSION(:,:) :: XQDAMAX
358 REAL,
POINTER,
DIMENSION(:,:) :: XT1AMAX
362 REAL,
POINTER,
DIMENSION(:,:) :: XT2AMAX
371 LOGICAL,
POINTER,
DIMENSION(:,:) :: LSTRESS
373 REAL,
POINTER,
DIMENSION(:,:) :: XF2I
375 REAL,
POINTER,
DIMENSION(:,:) :: XGC
376 REAL,
POINTER,
DIMENSION(:,:) :: XAH
378 REAL,
POINTER,
DIMENSION(:,:) :: XBH
380 REAL,
POINTER,
DIMENSION(:,:) :: XDMAX
387 REAL,
POINTER,
DIMENSION(:,:) :: XCE_NITRO
389 REAL,
POINTER,
DIMENSION(:,:) :: XCF_NITRO
391 REAL,
POINTER,
DIMENSION(:,:) :: XCNA_NITRO
393 REAL,
POINTER,
DIMENSION(:,:) :: XBSLAI_NITRO
400 REAL,
POINTER,
DIMENSION(:,:) :: XSAND
401 REAL,
POINTER,
DIMENSION(:,:) :: XCLAY
402 REAL,
POINTER,
DIMENSION(:,:) :: XSOC
403 REAL,
POINTER,
DIMENSION(:) :: XPERM
404 REAL,
POINTER,
DIMENSION(:) :: XGW
406 REAL,
POINTER,
DIMENSION(:) :: XWDRAIN
407 REAL,
POINTER,
DIMENSION(:) :: XTAUICE
408 REAL,
POINTER,
DIMENSION(:) :: XGAMMAT
410 REAL,
POINTER,
DIMENSION(:,:,:) :: XDG
415 REAL,
POINTER,
DIMENSION(:,:,:) :: XDG_OLD
417 REAL,
POINTER,
DIMENSION(:,:,:) :: XDZG
418 REAL,
POINTER,
DIMENSION(:,:,:) :: XDZDIF
420 INTEGER,
POINTER,
DIMENSION(:,:) :: NWG_LAYER
421 REAL,
POINTER,
DIMENSION(:,:) :: XDROOT
422 REAL,
POINTER,
DIMENSION(:,:) :: XDG2
424 REAL,
POINTER,
DIMENSION(:) :: XPH
425 REAL,
POINTER,
DIMENSION(:) :: XFERT
431 REAL,
POINTER,
DIMENSION(:,:) :: XC1SAT
433 REAL,
POINTER,
DIMENSION(:,:) :: XC2REF
434 REAL,
POINTER,
DIMENSION(:,:,:) :: XC3
435 REAL,
POINTER,
DIMENSION(:) :: XC4B
437 REAL,
POINTER,
DIMENSION(:,:) :: XC4REF
439 REAL,
POINTER,
DIMENSION(:) :: XACOEF
441 REAL,
POINTER,
DIMENSION(:) :: XPCOEF
443 REAL,
POINTER,
DIMENSION(:,:) :: XWFC
445 REAL,
POINTER,
DIMENSION(:,:) :: XWWILT
447 REAL,
POINTER,
DIMENSION(:,:) :: XWSAT
448 REAL,
POINTER,
DIMENSION(:,:) :: XBCOEF
449 REAL,
POINTER,
DIMENSION(:,:,:) :: XCONDSAT
450 REAL,
POINTER,
DIMENSION(:,:) :: XMPOTSAT
452 REAL,
POINTER,
DIMENSION(:) :: XF_PARAM
453 REAL,
POINTER,
DIMENSION(:) :: XC_DEPTH_RATIO
458 REAL,
POINTER,
DIMENSION(:) :: XCGSAT
460 REAL,
POINTER,
DIMENSION(:,:) :: XHCAPSOIL
461 REAL,
POINTER,
DIMENSION(:,:) :: XCONDDRY
462 REAL,
POINTER,
DIMENSION(:,:) :: XCONDSLD
463 REAL,
POINTER,
DIMENSION(:) :: XTDEEP
483 REAL,
POINTER,
DIMENSION(:,:) :: XWR
486 REAL,
POINTER,
DIMENSION(:,:,:) :: XTG
488 REAL,
POINTER,
DIMENSION(:,:,:) :: XWG
489 REAL,
POINTER,
DIMENSION(:,:,:) :: XWGI
491 REAL,
POINTER,
DIMENSION(:,:) :: XRESA
493 REAL,
POINTER,
DIMENSION(:,:) :: XPCPS
494 REAL,
POINTER,
DIMENSION(:,:) :: XPLVTT
495 REAL,
POINTER,
DIMENSION(:,:) :: XPLSTT
499 REAL,
POINTER,
DIMENSION(:,:) :: XWRL
500 REAL,
POINTER,
DIMENSION(:,:) :: XWRLI
501 REAL,
POINTER,
DIMENSION(:,:) :: XWRVN
503 REAL,
POINTER,
DIMENSION(:,:) :: XTV
504 REAL,
POINTER,
DIMENSION(:,:) :: XTL
505 REAL,
POINTER,
DIMENSION(:,:) :: XTC
506 REAL,
POINTER,
DIMENSION(:,:) :: XQC
512 REAL,
POINTER,
DIMENSION(:,:) :: XLAI
518 REAL,
POINTER,
DIMENSION(:,:) :: XAN
519 REAL,
POINTER,
DIMENSION(:,:) :: XANDAY
520 REAL,
POINTER,
DIMENSION(:,:) :: XANFM
521 REAL,
POINTER,
DIMENSION(:,:) :: XLE
522 REAL,
POINTER,
DIMENSION(:,:) :: XFAPARC
523 REAL,
POINTER,
DIMENSION(:,:) :: XFAPIRC
524 REAL,
POINTER,
DIMENSION(:,:) :: XLAI_EFFC
525 REAL,
POINTER,
DIMENSION(:,:) :: XMUS
531 REAL,
POINTER,
DIMENSION(:,:,:) :: XRESP_BIOMASS
533 REAL,
POINTER,
DIMENSION(:,:,:) :: XBIOMASS
534 REAL,
POINTER,
DIMENSION(:,:,:) :: XINCREASE
541 REAL,
POINTER,
DIMENSION(:,:,:,:) :: XLITTER
542 REAL,
POINTER,
DIMENSION(:,:,:) :: XSOILCARB
543 REAL,
POINTER,
DIMENSION(:,:,:) :: XLIGNIN_STRUC
546 REAL,
POINTER,
DIMENSION(:,:,:) :: XTURNOVER
561 REAL,
POINTER,
DIMENSION(:,:) :: XWATSUP
562 REAL,
POINTER,
DIMENSION(:,:) :: XIRRIG
574 CHARACTER(LEN=4) :: CRUNOFF
579 CHARACTER(LEN=3) :: CKSAT
587 CHARACTER(LEN=3) :: CRAIN
592 CHARACTER(LEN=3) :: CHORT
596 INTEGER :: NLAYER_HORT
597 INTEGER :: NLAYER_DUN
599 REAL,
POINTER,
DIMENSION(:) :: XRUNOFFB
600 REAL,
POINTER,
DIMENSION(:,:) :: XRUNOFFD
606 REAL,
POINTER,
DIMENSION(:,:,:) :: XSOILWGHT
609 REAL,
POINTER,
DIMENSION(:,:) :: XTAB_FSAT
610 REAL,
POINTER,
DIMENSION(:,:) :: XTAB_WTOP
611 REAL,
POINTER,
DIMENSION(:,:) :: XTAB_QTOP
613 REAL,
POINTER,
DIMENSION(:,:) :: XD_ICE
615 REAL,
POINTER,
DIMENSION(:,:) :: XKSAT_ICE
618 REAL,
POINTER,
DIMENSION(:) :: XTI_MIN,XTI_MAX,XTI_MEAN,XTI_STD,XTI_SKEW
621 REAL,
POINTER,
DIMENSION(:) :: XMUF
622 REAL,
POINTER,
DIMENSION(:) :: XFSAT
623 REAL,
POINTER,
DIMENSION(:,:,:):: XTOPQS
625 REAL,
POINTER,
DIMENSION(:,:) :: XFRACSOC
627 REAL,
POINTER,
DIMENSION(:,:) :: XKANISO
629 REAL,
POINTER,
DIMENSION(:,:) :: XWD0
635 REAL,
POINTER,
DIMENSION(:,:) :: XPSNG
636 REAL,
POINTER,
DIMENSION(:,:) :: XPSNV
637 REAL,
POINTER,
DIMENSION(:,:) :: XPSNV_A
638 REAL,
POINTER,
DIMENSION(:,:) :: XPSN
640 REAL,
POINTER,
DIMENSION(:,:,:) :: XDIR_ALB_WITH_SNOW
641 REAL,
POINTER,
DIMENSION(:,:,:) :: XSCA_ALB_WITH_SNOW
643 REAL,
POINTER,
DIMENSION(:,:) :: XFFG
644 REAL,
POINTER,
DIMENSION(:,:) :: XFFV
645 REAL,
POINTER,
DIMENSION(:,:) :: XFFROZEN
646 REAL,
POINTER,
DIMENSION(:,:) :: XFF
647 REAL,
POINTER,
DIMENSION(:,:) :: XALBF
648 REAL,
POINTER,
DIMENSION(:,:) :: XEMISF
650 REAL,
POINTER,
DIMENSION(:,:) :: XICE_STO
657 REAL,
POINTER,
DIMENSION(:) :: XFFLOOD
658 REAL,
POINTER,
DIMENSION(:) :: XPIFLOOD
665 REAL,
POINTER,
DIMENSION(:) :: XFWTD
666 REAL,
POINTER,
DIMENSION(:) :: XWTD
673 REAL,
POINTER,
DIMENSION(:) :: XCPL_DRAIN
674 REAL,
POINTER,
DIMENSION(:) :: XCPL_RUNOFF
675 REAL,
POINTER,
DIMENSION(:) :: XCPL_ICEFLUX
676 REAL,
POINTER,
DIMENSION(:) :: XCPL_RECHARGE
677 REAL,
POINTER,
DIMENSION(:) :: XCPL_EFLOOD
678 REAL,
POINTER,
DIMENSION(:) :: XCPL_PFLOOD
679 REAL,
POINTER,
DIMENSION(:) :: XCPL_IFLOOD
685 REAL,
POINTER,
DIMENSION(:) :: XPERTVEG
686 REAL,
POINTER,
DIMENSION(:) :: XPERTLAI
687 REAL,
POINTER,
DIMENSION(:) :: XPERTCV
688 REAL,
POINTER,
DIMENSION(:) :: XPERTALB
689 REAL,
POINTER,
DIMENSION(:) :: XPERTZ0
695 REAL,
POINTER,
DIMENSION(:,:,:) :: XRED_NOISE
696 REAL,
POINTER,
DIMENSION(:,:) :: XINCR
705 TYPE(isba_t
),
INTENT(INOUT) :: yisba
706 REAL(KIND=JPRB) :: zhook_handle
707 IF (lhook) CALL dr_hook(
"MODD_ISBA_N:ISBA_INIT",0,zhook_handle)
708 nullify(yisba%NSIZE_NATURE_P)
709 nullify(yisba%NR_NATURE_P)
710 nullify(yisba%XPATCH)
711 nullify(yisba%XPATCH_OLD)
712 nullify(yisba%XVEGTYPE)
713 nullify(yisba%XVEGTYPE_PATCH)
714 nullify(yisba%XSODELX)
715 nullify(yisba%XSOILGRID)
717 nullify(yisba%XCOVER)
718 nullify(yisba%LCOVER)
719 nullify(yisba%LMEB_PATCH)
720 nullify(yisba%XALBNIR_DRY)
721 nullify(yisba%XALBVIS_DRY)
722 nullify(yisba%XALBUV_DRY)
723 nullify(yisba%XALBNIR_WET)
724 nullify(yisba%XALBVIS_WET)
725 nullify(yisba%XALBUV_WET)
726 nullify(yisba%XALBNIR_SOIL)
727 nullify(yisba%XALBVIS_SOIL)
728 nullify(yisba%XALBUV_SOIL)
729 nullify(yisba%XEMIS_NAT)
730 nullify(yisba%XTSRAD_NAT)
731 nullify(yisba%XAOSIP)
732 nullify(yisba%XAOSIM)
733 nullify(yisba%XAOSJP)
734 nullify(yisba%XAOSJM)
735 nullify(yisba%XHO2IP)
736 nullify(yisba%XHO2IM)
737 nullify(yisba%XHO2JP)
738 nullify(yisba%XHO2JM)
739 nullify(yisba%XZ0EFFIP)
740 nullify(yisba%XZ0EFFIM)
741 nullify(yisba%XZ0EFFJP)
742 nullify(yisba%XZ0EFFJM)
743 nullify(yisba%XZ0EFFJPDIR)
744 nullify(yisba%XZ0REL)
745 nullify(yisba%XSSO_SLOPE)
746 nullify(yisba%XSSO_STDEV)
747 nullify(yisba%XZ0_O_Z0H)
748 nullify(yisba%XALBNIR)
749 nullify(yisba%XALBVIS)
750 nullify(yisba%XALBUV)
753 nullify(yisba%XALBNIR_VEG)
754 nullify(yisba%XALBVIS_VEG)
755 nullify(yisba%XALBUV_VEG)
757 nullify(yisba%XWRMAX_CF)
758 nullify(yisba%XRSMIN)
759 nullify(yisba%XGAMMA)
762 nullify(yisba%XROOTFRAC)
765 nullify(yisba%XBSLAI)
766 nullify(yisba%XLAIMIN)
767 nullify(yisba%XSEFOLD)
768 nullify(yisba%XTAU_WOOD)
769 nullify(yisba%XH_TREE)
771 nullify(yisba%XANMAX)
772 nullify(yisba%XFZERO)
775 nullify(yisba%XQDGAMM)
778 nullify(yisba%XQDGMES)
779 nullify(yisba%XT1GMES)
780 nullify(yisba%XT2GMES)
782 nullify(yisba%XQDAMAX)
783 nullify(yisba%XT1AMAX)
784 nullify(yisba%XT2AMAX)
785 nullify(yisba%LSTRESS)
791 nullify(yisba%XCE_NITRO)
792 nullify(yisba%XCF_NITRO)
793 nullify(yisba%XCNA_NITRO)
794 nullify(yisba%XBSLAI_NITRO)
797 nullify(yisba%XRUNOFFB)
798 nullify(yisba%XWDRAIN)
799 nullify(yisba%XTAUICE)
800 nullify(yisba%XGAMMAT)
801 nullify(yisba%XDG_OLD)
804 nullify(yisba%XDZDIF)
805 nullify(yisba%NWG_LAYER)
806 nullify(yisba%XDROOT)
810 nullify(yisba%XRUNOFFD)
811 nullify(yisba%XSOILWGHT)
812 nullify(yisba%XC1SAT)
813 nullify(yisba%XC2REF)
816 nullify(yisba%XC4REF)
817 nullify(yisba%XACOEF)
818 nullify(yisba%XPCOEF)
821 nullify(yisba%XWWILT)
823 nullify(yisba%XBCOEF)
824 nullify(yisba%XCONDSAT)
825 nullify(yisba%XMPOTSAT)
826 nullify(yisba%XF_PARAM)
827 nullify(yisba%XC_DEPTH_RATIO)
828 nullify(yisba%XCGSAT)
829 nullify(yisba%XHCAPSOIL)
830 nullify(yisba%XCONDDRY)
831 nullify(yisba%XCONDSLD)
832 nullify(yisba%XTDEEP)
839 nullify(yisba%XPLVTT)
840 nullify(yisba%XPLSTT)
843 nullify(yisba%XANDAY)
846 nullify(yisba%XFAPARC)
847 nullify(yisba%XFAPIRC)
848 nullify(yisba%XLAI_EFFC)
850 nullify(yisba%XRESP_BIOMASS)
851 nullify(yisba%XBIOMASS)
852 nullify(yisba%XINCREASE)
853 nullify(yisba%XLITTER)
854 nullify(yisba%XSOILCARB)
855 nullify(yisba%XLIGNIN_STRUC)
856 nullify(yisba%XTURNOVER)
857 nullify(yisba%XWATSUP)
858 nullify(yisba%XIRRIG)
859 nullify(yisba%XTAB_FSAT)
860 nullify(yisba%XTAB_WTOP)
861 nullify(yisba%XTAB_QTOP)
862 nullify(yisba%XD_ICE)
863 nullify(yisba%XKSAT_ICE)
864 nullify(yisba%XFRACSOC)
865 nullify(yisba%XKANISO)
866 nullify(yisba%XTI_MIN)
867 nullify(yisba%XTI_MAX)
868 nullify(yisba%XTI_MEAN)
869 nullify(yisba%XTI_STD)
870 nullify(yisba%XTI_SKEW)
873 nullify(yisba%XTOPQS)
876 nullify(yisba%XPSNV_A)
878 nullify(yisba%XDIR_ALB_WITH_SNOW)
879 nullify(yisba%XSCA_ALB_WITH_SNOW)
882 nullify(yisba%XFFROZEN)
885 nullify(yisba%XEMISF)
886 nullify(yisba%XICE_STO)
887 nullify(yisba%XFFLOOD)
888 nullify(yisba%XPIFLOOD)
891 nullify(yisba%XCPL_DRAIN)
892 nullify(yisba%XCPL_RUNOFF)
893 nullify(yisba%XCPL_ICEFLUX)
894 nullify(yisba%XCPL_RECHARGE)
895 nullify(yisba%XCPL_EFLOOD)
896 nullify(yisba%XCPL_PFLOOD)
897 nullify(yisba%XCPL_IFLOOD)
898 nullify(yisba%XPERTVEG)
899 nullify(yisba%XPERTLAI)
900 nullify(yisba%XPERTCV)
901 nullify(yisba%XPERTALB)
902 nullify(yisba%XPERTZ0)
903 nullify(yisba%XRED_NOISE)
906 nullify(yisba%XGNDLITTER)
907 nullify(yisba%XRGLGV)
908 nullify(yisba%XGAMMAGV)
909 nullify(yisba%XRSMINGV)
910 nullify(yisba%XROOTFRACGV)
911 nullify(yisba%XWRMAX_CFGV)
912 nullify(yisba%XLAIGV)
913 nullify(yisba%XZ0LITTER)
914 nullify(yisba%XH_VEG)
937 yisba%LTEMP_ARP=.false.
938 yisba%LGLACIER=.false.
939 yisba%LFORC_MEASURE=.false.
940 yisba%LMEB_LITTER=.false.
941 yisba%LMEB_GNDRES=.false.
942 yisba%LVEGUPD=.false.
943 yisba%LNITRO_DILU=.false.
944 yisba%LCANOPY=.false.
945 yisba%LCANOPY_DRAG=.false.
946 yisba%LPERTSURF=.false.
947 yisba%LSNOWDRIFT=.true.
948 yisba%LSNOWDRIFT_SUBLIM=.false.
949 yisba%LSNOW_ABS_ZENITH=.false.
950 yisba%CSNOWMETAMO=
'B92'
952 yisba%LECOCLIMAP=.false.
957 yisba%LSPINUPCARBS=.false.
958 yisba%LSPINUPCARBW=.false.
959 yisba%LAGRI_TO_GRASS=.false.
971 yisba%NGROUND_LAYER=0
972 yisba%NTEMPLAYER_ARP=0
990 yisba%LCPL_RRM=.false.
991 IF (lhook) CALL dr_hook(
"MODD_ISBA_N:ISBA_INIT",1,zhook_handle)
subroutine isba_init(YISBA)