91 |
! D\'eclarations pour lecture glace de mer : |
! D\'eclarations pour lecture glace de mer : |
92 |
INTEGER iml_lic, jml_lic |
INTEGER iml_lic, jml_lic |
93 |
INTEGER ncid, varid |
INTEGER ncid, varid |
94 |
REAL, pointer:: dlon_lic(:), dlat_lic(:) |
REAL, ALLOCATABLE:: dlon_lic(:), dlat_lic(:) |
95 |
REAL, ALLOCATABLE:: fraclic(:, :) ! fraction land ice |
REAL, ALLOCATABLE:: fraclic(:, :) ! fraction land ice |
96 |
REAL flic_tmp(iim + 1, jjm + 1) ! fraction land ice temporary |
REAL flic_tmp(iim + 1, jjm + 1) ! fraction land ice temporary |
97 |
|
|
261 |
rlatu) |
rlatu) |
262 |
flic_tmp(iim + 1, :) = flic_tmp(1, :) |
flic_tmp(iim + 1, :) = flic_tmp(1, :) |
263 |
|
|
|
deallocate(dlon_lic, dlat_lic) ! pointers |
|
|
|
|
264 |
! Passage sur la grille physique |
! Passage sur la grille physique |
265 |
pctsrf = 0. |
pctsrf = 0. |
266 |
pctsrf(:, is_lic) = pack(flic_tmp, dyn_phy) |
pctsrf(:, is_lic) = pack(flic_tmp, dyn_phy) |