- Timestamp:
- Feb 3, 2016, 12:18:02 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
dynamico_lmdz/aquaplanet/LMDZ5/libf/phylmd/create_etat0_unstruct.f90
r3895 r3903 32 32 33 33 REAL, DIMENSION(klon_mpi) :: tsol_mpi, qsol_mpi, zmasq_mpi, lic_mpi 34 REAL, DIMENSION(klon_mpi) :: zmea_mpi, zstd_mpi, zsig_mpi, zgam_mpi, zthe_mpi 34 35 35 36 INTEGER :: ji,j,i … … 40 41 CALL xios_recv_field("mask",zmasq_mpi) 41 42 CALL xios_recv_field("landice",lic_mpi) 43 CALL xios_recv_field("zmea",zmea_mpi) 44 CALL xios_recv_field("zstd",zstd_mpi) 45 CALL xios_recv_field("zsig",zsig_mpi) 46 CALL xios_recv_field("zgam",zgam_mpi) 47 CALL xios_recv_field("zthe",zthe_mpi) 42 48 ENDIF 43 49 CALL scatter_omp(tsol_mpi,tsol) … … 45 51 CALL scatter_omp(zmasq_mpi,zmasq) 46 52 CALL scatter_omp(lic_mpi,lic) 47 53 CALL scatter_omp(zmea_mpi,zmea) 54 CALL scatter_omp(zstd_mpi,zstd) 55 CALL scatter_omp(zsig_mpi,zsig) 56 CALL scatter_omp(zgam_mpi,zgam) 57 CALL scatter_omp(zthe_mpi,zthe) 58 48 59 rads(:) = 0.0 49 60 rugmer(:) = 0.001 … … 81 92 pctsrf(:,is_oce)=(1.-zmasq(:)) 82 93 WHERE(pctsrf(:,is_oce)<EPSFRA) pctsrf(:,is_oce)=0. 83 94 95 zval(:)=max(0.,zmea-2*zstd(:)) 96 zpic(:)=zmea+2*zstd(:) 97 84 98 !! WARNING DON'T FORGET FOR LATER 85 99 !!ym IF(couple) pctsrf(:,is_oce)=ocemask_fi(:) … … 126 140 z0m(:,is_oce) = rugmer(:) 127 141 128 !ym for now, no orography parametrization for gravity wave 129 ! z0m(:,is_ter) = MAX(1.0e-05,zstd(:)*zsig(:)/2.0) 130 ! z0m(:,is_lic) = MAX(1.0e-05,zstd(:)*zsig(:)/2.0) 131 z0m(:,is_ter) = 1.0e-05 132 z0m(:,is_lic) = 1.0e-05 142 z0m(:,is_ter) = MAX(1.0e-05,zstd(:)*zsig(:)/2.0) 143 z0m(:,is_lic) = MAX(1.0e-05,zstd(:)*zsig(:)/2.0) 133 144 134 135 145 z0m(:,is_sic) = 0.001 146 z0h(:,:)=z0m(:,:) 136 147 137 148 fder = 0.0
Note: See TracChangeset
for help on using the changeset viewer.