- Timestamp:
- 2019-10-30T15:10:36+01:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2019/dev_r11756_SI3restart_XIOS/src/OCE/DYN/dynspg_ts.F90
r11536 r11837 934 934 IF( TRIM(cdrw) == 'READ' ) THEN ! Read/initialise 935 935 ! ! --------------- 936 IF(lrxios) CALL iom_swap(crxios_context) 936 937 IF( ln_rstart .AND. ln_bt_fw .AND. (neuler/=0) ) THEN !* Read the restart file 937 938 CALL iom_get( numror, jpdom_autoglo, 'ub2_b' , ub2_b (:,:), ldxios = lrxios ) … … 954 955 ENDIF 955 956 #endif 957 IF(lrxios) CALL iom_swap(cxios_context) 958 ! 956 959 ELSE !* Start from rest 957 960 IF(lwp) WRITE(numout,*) … … 1089 1092 IF( lwxios ) THEN 1090 1093 ! define variables in restart file when writing with XIOS 1091 CALL iom_set_rstw_var_active( 'ub2_b')1092 CALL iom_set_rstw_var_active( 'vb2_b')1093 CALL iom_set_rstw_var_active( 'un_bf')1094 CALL iom_set_rstw_var_active( 'vn_bf')1094 CALL iom_set_rstw_var_active(rst_wfields, 'ub2_b') 1095 CALL iom_set_rstw_var_active(rst_wfields, 'vb2_b') 1096 CALL iom_set_rstw_var_active(rst_wfields, 'un_bf') 1097 CALL iom_set_rstw_var_active(rst_wfields, 'vn_bf') 1095 1098 ! 1096 1099 IF (.NOT.ln_bt_av) THEN 1097 CALL iom_set_rstw_var_active( 'sshbb_e')1098 CALL iom_set_rstw_var_active( 'ubb_e')1099 CALL iom_set_rstw_var_active( 'vbb_e')1100 CALL iom_set_rstw_var_active( 'sshb_e')1101 CALL iom_set_rstw_var_active( 'ub_e')1102 CALL iom_set_rstw_var_active( 'vb_e')1100 CALL iom_set_rstw_var_active(rst_wfields, 'sshbb_e') 1101 CALL iom_set_rstw_var_active(rst_wfields, 'ubb_e') 1102 CALL iom_set_rstw_var_active(rst_wfields, 'vbb_e') 1103 CALL iom_set_rstw_var_active(rst_wfields, 'sshb_e') 1104 CALL iom_set_rstw_var_active(rst_wfields, 'ub_e') 1105 CALL iom_set_rstw_var_active(rst_wfields, 'vb_e') 1103 1106 ENDIF 1104 1107 #if defined key_agrif 1105 1108 ! Save time integrated fluxes 1106 1109 IF ( .NOT.Agrif_Root() ) THEN 1107 CALL iom_set_rstw_var_active( 'ub2_i_b')1108 CALL iom_set_rstw_var_active( 'vb2_i_b')1110 CALL iom_set_rstw_var_active(rst_wfields, 'ub2_i_b') 1111 CALL iom_set_rstw_var_active(rst_wfields, 'vb2_i_b') 1109 1112 ENDIF 1110 1113 #endif
Note: See TracChangeset
for help on using the changeset viewer.