! $Header$ SUBROUTINE covnat (klevel, ucov, vcov, unat, vnat) IMPLICIT NONE !======================================================================= ! ! Auteur: F Hourdin Phu LeVan ! ------- ! ! Objet: ! ------ ! ! ********************************************************************* ! calcul des compos. naturelles a partir des comp.covariantes ! ******************************************************************** ! !======================================================================= include "dimensions.h" include "paramet.h" include "comgeom.h" INTEGER :: klevel REAL :: ucov(ip1jmp1, klevel), vcov(ip1jm, klevel) REAL :: unat(ip1jmp1, klevel), vnat(ip1jm, klevel) INTEGER :: l, ij DO l = 1, klevel DO ij = 1, iip1 unat (ij, l) = 0. END DO DO ij = iip2, ip1jm unat(ij, l) = ucov(ij, l) / cu(ij) ENDDO DO ij = ip1jm + 1, ip1jmp1 unat (ij, l) = 0. END DO DO ij = 1, ip1jm vnat(ij, l) = vcov(ij, l) / cv(ij) ENDDO ENDDO RETURN END SUBROUTINE covnat