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 5617 for trunk/NEMOGCM/TOOLS/SIREN/src/iom_rstdimg.f90 – NEMO

Ignore:
Timestamp:
2015-07-20T12:10:49+02:00 (9 years ago)
Author:
jpaul
Message:

commit changes/bugfix/... for SIREN; see ticket #1581

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMOGCM/TOOLS/SIREN/src/iom_rstdimg.f90

    r5609 r5617  
    131131   !> 
    132132   !> @author J.Paul 
    133    !> - November, 2013- Initial Version 
     133   !> @date November, 2013 - Initial Version 
    134134   ! 
    135135   !> @param[inout] td_file   file structure 
     
    284284   !> 
    285285   !> @author J.Paul 
    286    !> - November, 2013- Initial Version 
     286   !> @date November, 2013 - Initial Version 
    287287   ! 
    288288   !> @param[inout] td_file   file structure 
     
    328328   !> 
    329329   !> @author J.Paul 
    330    !> - November, 2013- Initial Version 
     330   !> @date November, 2013 - Initial Version 
    331331   ! 
    332332   !> @param[inout] td_file   file structure 
     
    394394   !> 
    395395   !> @author J.Paul 
    396    !> - November, 2013- Initial Version 
     396   !> @date November, 2013 - Initial Version 
    397397   ! 
    398398   !> @param[inout] td_file   file structure 
     
    544544   ! 
    545545   !> @author J.Paul 
    546    !> - November, 2013- Initial Version 
     546   !> @date November, 2013 - Initial Version 
    547547   ! 
    548548   !> @param[inout] td_file   file structure 
     
    636636   ! 
    637637   !> @author J.Paul 
    638    !> - November, 2013- Initial Version 
     638   !> @date November, 2013 - Initial Version 
    639639   ! 
    640640   !> @param[inout] td_file   file structure 
     
    688688   ! 
    689689   !> @author J.Paul 
    690    !> - November, 2013- Initial Version 
     690   !> @date November, 2013 - Initial Version 
    691691   ! 
    692692   !> @param[inout] td_file   file structure 
     
    733733   ! 
    734734   !> @author J.Paul 
    735    !> - November, 2013- Initial Version 
     735   !> @date November, 2013 - Initial Version 
    736736   ! 
    737737   !> @param[inout] td_file   file structure 
     
    778778   ! 
    779779   !> @author J.Paul 
    780    !> - November, 2013- Initial Version 
     780   !> @date November, 2013 - Initial Version 
    781781   ! 
    782782   !> @param[inout] td_file   file structure 
     
    820820   ! 
    821821   !> @author J.Paul 
    822    !> - Nov, 2013- Initial Version 
     822   !> @date November, 2013 - Initial Version 
    823823   ! 
    824824   !> @param[in] td_file   file structure 
     
    863863   ! 
    864864   !> @author J.Paul 
    865    !> - Nov, 2013- Initial Version 
     865   !> @date November, 2013 - Initial Version 
    866866   ! 
    867867   !> @param[in] td_file   file structure 
     
    907907   ! 
    908908   !> @author J.Paul 
    909    !> - November, 2013- Initial Version 
     909   !> @date November, 2013 - Initial Version 
    910910   ! 
    911911   !> @param[in] td_file   file structure 
     
    972972   ! 
    973973   !> @author J.Paul 
    974    !> - November, 2013- Initial Version 
     974   !> @date November, 2013 - Initial Version 
    975975   ! 
    976976   !> @param[in] td_file   file structure 
     
    10371037   !> 
    10381038   !> @author J.Paul 
    1039    !> - November, 2013- Initial Version 
     1039   !> @date November, 2013 - Initial Version 
    10401040   ! 
    10411041   !> @param[in] td_file   file structure 
     
    12251225   !> 
    12261226   !> @author J.Paul 
    1227    !> - November, 2013- Initial Version 
     1227   !> @date November, 2013 - Initial Version 
    12281228   !> @date September, 2014 
    12291229   !> - use iom_rstdimg__get_rec 
     
    13211321   !> 
    13221322   !> @author J.Paul 
    1323    !> - September, 2014- Initial Version 
     1323   !> @date September, 2014 - Initial Version 
    13241324   ! 
    13251325   !> @param[inout] td_file   file structure 
     
    14261426   ! 
    14271427   !> @author J.Paul 
    1428    !> - November, 2013- Initial Version 
     1428   !> @date November, 2013 - Initial Version 
    14291429   ! 
    14301430   !> @param[inout] td_file   file structure 
     
    16431643   !> 
    16441644   !> @author J.Paul 
    1645    !> - November, 2013- Initial Version 
     1645   !> @date November, 2013 - Initial Version 
     1646   !> @date July, 2015 
     1647   !> - bug fix: do not use scale factor an offset for case no0d, no1d... 
    16461648   !> 
    1647    !> @param[in] id_fileid file id 
     1649   !> @param[in] td_file file structure 
    16481650   !------------------------------------------------------------------- 
    16491651   SUBROUTINE iom_rstdimg__write_var(td_file) 
     
    16731675         ! change FillValue to 0. 
    16741676         CALL var_chg_FillValue(td_file%t_var(ji),0._dp) 
    1675  
    1676          ! use scale factor and offset 
    1677          WHERE( td_file%t_var(ji)%d_value(:,:,:,:) /= & 
    1678          &      td_file%t_var(ji)%d_fill ) 
    1679             td_file%t_var(ji)%d_value(:,:,:,:) = & 
    1680             &  (td_file%t_var(ji)%d_value(:,:,:,:)-td_file%t_var(ji)%d_ofs) /& 
    1681             &    td_file%t_var(ji)%d_scf 
    1682          END WHERE 
    16831677 
    16841678         cl_name(ji)  = TRIM(td_file%t_var(ji)%c_name) 
     
    16881682            CASE('no0d','no1d','no2d','no3d') 
    16891683            CASE DEFAULT 
     1684                
     1685               ! use scale factor and offset 
     1686               WHERE( td_file%t_var(ji)%d_value(:,:,:,:) /= & 
     1687               &      td_file%t_var(ji)%d_fill ) 
     1688                  td_file%t_var(ji)%d_value(:,:,:,:) = & 
     1689                  &   ( td_file%t_var(ji)%d_value(:,:,:,:) - & 
     1690                  &     td_file%t_var(ji)%d_ofs ) / & 
     1691                  &   td_file%t_var(ji)%d_scf 
     1692               END WHERE 
     1693 
    16901694               DO jk=1,td_file%t_var(ji)%t_dim(3)%i_len 
    16911695                  SELECT CASE (td_file%t_var(ji)%i_ndim) 
Note: See TracChangeset for help on using the changeset viewer.