New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 8257 – NEMO

Changeset 8257


Ignore:
Timestamp:
2017-06-30T13:48:02+02:00 (7 years ago)
Author:
andmirek
Message:

few improvements and fixe to run GO6

Location:
branches/UKMO/test_moci_test_suite/NEMOGCM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/test_moci_test_suite/NEMOGCM/CONFIG/SHARED/field_def.xml

    r7923 r8257  
    221221 
    222222         <!-- * variable related to ice shelf forcing * --> 
     223         <field id="qisf"         long_name="Ice Shelf Heat Flux"                           unit="W/m2"     /> 
    223224         <field id="berg_calve"   long_name="Iceberg calving"                               unit="kg/m2/s"  /> 
    224225         <field id="fwfisf"       long_name="Ice shelf melting"                             unit="kg/m2/s"  /> 
  • branches/UKMO/test_moci_test_suite/NEMOGCM/NEMO/OPA_SRC/IOM/iom.F90

    r8243 r8257  
    406406         ENDIF 
    407407        END DO 
     408#else 
     409        CALL ctl_stop( "Can not set without XIOS2: error in set_rstr_active") 
    408410#endif 
    409411   END SUBROUTINE set_rstr_active 
     
    411413   SUBROUTINE set_rstw_active(rst_file, it) 
    412414!sets enabled = .TRUE. for each field in restart file 
    413 #if defined key_xios2 
    414415   CHARACTER(len=*) :: rst_file 
    415416   INTEGER, INTENT(in) :: it ! timestep when iom_init was called 
     417#if defined key_xios2 
    416418   TYPE(xios_field) :: field_hdl 
    417419   TYPE(xios_file) :: file_hdl 
     
    419421   INTEGER :: i 
    420422 
    421 !set then name of the restart file (OUTPUT!) and enable available fields 
     423!set the name of the restart file (OUTPUT!) and enable available fields 
    422424        if(lwp) WRITE(numout,*) 'Setting (output) restart filename (for XIOS) to: ',TRIM(rst_file) 
    423425        CALL xios_get_handle("file_definition", filegroup_hdl ) 
     
    663665             ENDDO 
    664666       ENDIF 
     667#else 
     668       CALL ctl_stop( "Can not set without XIOS2: error in set_rstrw_active") 
    665669#endif 
    666670   END SUBROUTINE set_rstw_active 
     
    19271931      CALL iom_set_domain_attr("grid_"//cdgrd, data_dim=2, data_ibegin = 1-nldi, data_ni = jpi, data_jbegin = 1-nldj, data_nj = jpj) 
    19281932 
     1933      CALL iom_set_domain_attr("grid_"//cdgrd, lonvalue = RESHAPE(plon(nldi:nlei,nldj:nlej),(/ ni*nj /)),   & 
     1934         &                                     latvalue = RESHAPE(plat(nldi:nlei, nldj:nlej),(/ ni*nj /))) 
    19291935      IF ( lmask ) THEN 
    1930           CALL iom_set_domain_attr("grid_"//cdgrd, lonvalue = RESHAPE(plon(nldi:nlei,nldj:nlej),(/ ni*nj /)),   & 
    1931          &                                     latvalue = RESHAPE(plat(nldi:nlei, nldj:nlej),(/ ni*nj /))) 
    19321936         ! mask land points, keep values on coast line -> specific mask for U, V and W points 
    19331937         SELECT CASE ( cdgrd ) 
     
    20902094      CALL iom_set_domain_attr("gznl", lonvalue = zlon,   & 
    20912095         &                             latvalue = RESHAPE(plat(nldi:nlei, nldj:nlej),(/ ni*nj /)))   
    2092        CALL iom_set_zoom_domain_attr ("ptr", ibegin=ix-1, jbegin=0, ni=1, nj=jpjglo) 
     2096      CALL iom_set_zoom_domain_attr ("ptr", ibegin=ix-1, jbegin=0, ni=1, nj=jpjglo) 
    20932097#endif 
    20942098 
Note: See TracChangeset for help on using the changeset viewer.