- Timestamp:
- 2011-12-11T16:00:26+01:00 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2011/DEV_r2739_STFC_dCSE/NEMOGCM/NEMO/OPA_SRC/OBS/obs_prep.F90
r2715 r3211 42 42 & obs_pre_vel, & ! First level check and screening of velocity profiles 43 43 & calc_month_len ! Calculate the number of days in the months of a year 44 45 !! * Control permutation of array indices 46 !! No arrays with indices to permute. 44 47 45 48 !!---------------------------------------------------------------------- … … 356 359 USE domstp ! Domain: set the time-step 357 360 USE par_oce ! Ocean parameters 361 #if defined key_z_first 362 USE dom_oce, ONLY : & ! Geographical information 363 & glamt, & 364 & gphit, & 365 & tmask, & 366 & tmask_1, & 367 & nproc 368 #else 358 369 USE dom_oce, ONLY : & ! Geographical information 359 370 & glamt, & … … 361 372 & tmask, & 362 373 & nproc 374 #endif 375 376 !! * Control permutation of array indices 377 # include "dom_oce_ftrans.h90" 378 363 379 !! * Arguments 364 380 TYPE(obs_surf), INTENT(INOUT) :: sladata ! Full set of SLA data … … 440 456 & sladata%rlam, sladata%rphi, & 441 457 & glamt, gphit, & 458 #if defined key_z_first 459 & tmask_1(:,:), sladata%nqc, & 460 #else 442 461 & tmask(:,:,1), sladata%nqc, & 462 #endif 443 463 & iosdsobs, ilansobs, & 444 464 & inlasobs, ld_nea ) … … 526 546 END SUBROUTINE obs_pre_sla 527 547 548 !! * Reset control of array index permutation 549 !FTRANS CLEAR 550 !! No arrays with indices to permute. 551 528 552 SUBROUTINE obs_pre_sst( sstdata, sstdatqc, ld_sst, ld_nea ) 529 553 !!---------------------------------------------------------------------- … … 544 568 USE domstp ! Domain: set the time-step 545 569 USE par_oce ! Ocean parameters 570 #if defined key_z_first 571 USE dom_oce, ONLY : & ! Geographical information 572 & glamt, & 573 & gphit, & 574 & tmask, & 575 & tmask_1, & 576 & nproc 577 #else 546 578 USE dom_oce, ONLY : & ! Geographical information 547 579 & glamt, & … … 549 581 & tmask, & 550 582 & nproc 583 #endif 584 585 !! * Control permutation of array indices 586 # include "dom_oce_ftrans.h90" 587 551 588 !! * Arguments 552 589 TYPE(obs_surf), INTENT(INOUT) :: sstdata ! Full set of SST data … … 625 662 & sstdata%rlam, sstdata%rphi, & 626 663 & glamt, gphit, & 664 #if defined key_z_first 665 & tmask_1(:,:), sstdata%nqc, & 666 #else 627 667 & tmask(:,:,1), sstdata%nqc, & 668 #endif 628 669 & iosdsobs, ilansobs, & 629 670 & inlasobs, ld_nea ) … … 711 752 END SUBROUTINE obs_pre_sst 712 753 754 !! * Reset control of array index permutation 755 !FTRANS CLEAR 756 !! No arrays with indices to permute. 757 713 758 SUBROUTINE obs_pre_seaice( seaicedata, seaicedatqc, ld_seaice, ld_nea ) 714 759 !!---------------------------------------------------------------------- … … 733 778 & gphit, & 734 779 & tmask, & 780 #if defined key_z_first 781 & tmask_1, & 782 #endif 735 783 & nproc 784 785 !! * Control permutation of array indices 786 # include "dom_oce_ftrans.h90" 787 736 788 !! * Arguments 737 789 TYPE(obs_surf), INTENT(INOUT) :: seaicedata ! Full set of Sea Ice data … … 810 862 & seaicedata%rlam, seaicedata%rphi, & 811 863 & glamt, gphit, & 864 #if defined key_z_first 865 & tmask_1(:,:), seaicedata%nqc, & 866 #else 812 867 & tmask(:,:,1), seaicedata%nqc, & 868 #endif 813 869 & iosdsobs, ilansobs, & 814 870 & inlasobs, ld_nea ) … … 896 952 END SUBROUTINE obs_pre_seaice 897 953 954 !! * Reset control of array index permutation 955 !FTRANS CLEAR 956 !! No arrays with indices to permute. 957 898 958 SUBROUTINE obs_pre_vel( profdata, prodatqc, ld_vel3d, ld_nea, ld_dailyav ) 899 959 !!---------------------------------------------------------------------- … … 919 979 & tmask, umask, vmask, & 920 980 & nproc 981 982 !! * Control permutation of array indices 983 # include "dom_oce_ftrans.h90" 984 921 985 !! * Arguments 922 986 TYPE(obs_prof), INTENT(INOUT) :: profdata ! Full set of profile data … … 1188 1252 END SUBROUTINE obs_pre_vel 1189 1253 1254 !! * Reset control of array index permutation 1255 !FTRANS CLEAR 1256 !! No arrays with indices to permute. 1257 1190 1258 SUBROUTINE obs_coo_tim( kcycle, & 1191 1259 & kyea0, kmon0, kday0, khou0, kmin0, & … … 1710 1778 USE dom_oce, ONLY : & ! Geographical information 1711 1779 & gdepw_0 1780 1781 !! * Control permutation of array indices 1782 # include "dom_oce_ftrans.h90" 1712 1783 1713 1784 !! * Arguments … … 1868 1939 END SUBROUTINE obs_coo_spc_3d 1869 1940 1941 !! * Reset control of array index permutation 1942 !FTRANS CLEAR 1943 !! No arrays with indices to permute. 1944 1870 1945 SUBROUTINE obs_pro_rej( profdata ) 1871 1946 !!----------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.