!STARTOFREGISTRYGENERATEDINCLUDE 'inc/nest_feedbackup_unpack.inc' ! ! WARNING This file is generated automatically by use_registry ! using the data base in the file named Registry. ! Do not edit. Your changes to this file will be lost. ! CALL rsl_lite_from_child_info(pig,pjg,retval) DO while ( retval .eq. 1 ) IF ( SIZE(grid%lu_index) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%lu_index(pig,pjg),xv(1)) ENDIF ENDIF DO itrace = PARAM_FIRST_SCALAR, num_scalar CALL rsl_lite_from_child_msg((((ckde-1))-(ckds)+1)*RWORDSIZE,xv) ; IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN DO k = ckds,(ckde-1) NEST_INFLUENCE(scalar(pig,pjg,k,itrace),xv(k)) ENDDO ENDIF ENDDO DO itrace = PARAM_FIRST_SCALAR, num_dfi_scalar CALL rsl_lite_from_child_msg((((ckde-1))-(ckds)+1)*RWORDSIZE,xv) ; IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN DO k = ckds,(ckde-1) NEST_INFLUENCE(dfi_scalar(pig,pjg,k,itrace),xv(k)) ENDDO ENDIF ENDDO IF ( SIZE(grid%rhosn) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%rhosn(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%isnowxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%isnowxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%tvxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%tvxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%tgxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%tgxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%canliqxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%canliqxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%canicexy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%canicexy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%eahxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%eahxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%tahxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%tahxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%cmxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%cmxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%chxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%chxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%fwetxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%fwetxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%sneqvoxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%sneqvoxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%alboldxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%alboldxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%qsnowxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%qsnowxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%wslakexy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%wslakexy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%zwtxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%zwtxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%waxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%waxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%wtxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%wtxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%zsnsoxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(((config_flags%num_snso_layers)-(1)+1)*RWORDSIZE,xv) ; IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN DO k = 1,config_flags%num_snso_layers NEST_INFLUENCE(grid%zsnsoxy(pig,k,pjg),xv(k)) ENDDO ENDIF ENDIF IF ( SIZE(grid%tsnoxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(((config_flags%num_snow_layers)-(1)+1)*RWORDSIZE,xv) ; IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN DO k = 1,config_flags%num_snow_layers NEST_INFLUENCE(grid%tsnoxy(pig,k,pjg),xv(k)) ENDDO ENDIF ENDIF IF ( SIZE(grid%snicexy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(((config_flags%num_snow_layers)-(1)+1)*RWORDSIZE,xv) ; IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN DO k = 1,config_flags%num_snow_layers NEST_INFLUENCE(grid%snicexy(pig,k,pjg),xv(k)) ENDDO ENDIF ENDIF IF ( SIZE(grid%snliqxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(((config_flags%num_snow_layers)-(1)+1)*RWORDSIZE,xv) ; IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN DO k = 1,config_flags%num_snow_layers NEST_INFLUENCE(grid%snliqxy(pig,k,pjg),xv(k)) ENDDO ENDIF ENDIF IF ( SIZE(grid%lfmassxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%lfmassxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%rtmassxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%rtmassxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%stmassxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%stmassxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%woodxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%woodxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%stblcpxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%stblcpxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%fastcpxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%fastcpxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%xsaixy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%xsaixy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%tradxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%tradxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%tsxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%tsxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%neexy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%neexy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%gppxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%gppxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%nppxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%nppxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%fvegxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%fvegxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%qinxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%qinxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%runsfxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%runsfxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%runsbxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%runsbxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%ecanxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%ecanxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%edirxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%edirxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%etranxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%etranxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%fsaxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%fsaxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%firaxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%firaxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%aparxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%aparxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%psnxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%psnxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%savxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%savxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%sagxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%sagxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%fsnoxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%fsnoxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%t2mvxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%t2mvxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%t2mbxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%t2mbxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%q2mvxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%q2mvxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%q2mbxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%q2mbxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%chstarxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%chstarxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%rssunxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%rssunxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%rsshaxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%rsshaxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%bgapxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%bgapxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%wgapxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%wgapxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%gapxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%gapxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%tgvxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%tgvxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%tgbxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%tgbxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%chvxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%chvxy(pig,pjg),xv(1)) ENDIF ENDIF IF ( SIZE(grid%chbxy) .GT. 1 ) THEN ! okay for intermediate_grid too. see comment in gen_comms.c CALL rsl_lite_from_child_msg(RWORDSIZE,xv) IF ( cd_feedback_mask( pig, ips_save, ipe_save , pjg, jps_save, jpe_save, .FALSE., .FALSE. ) ) THEN NEST_INFLUENCE(grid%chbxy(pig,pjg),xv(1)) ENDIF ENDIF CALL rsl_lite_from_child_info(pig,pjg,retval) ENDDO !ENDOFREGISTRYGENERATEDINCLUDE