Ignore:
Timestamp:
Jul 28, 2024, 4:17:54 PM (3 months ago)
Author:
abarral
Message:

Put comgeom.h, comgeom2.h into modules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Amaury_dev/libf/dyn3d_common/gr_v_scal.f90

    r5105 r5136  
    1 
    21! $Header$
    32
    4 SUBROUTINE gr_v_scal(nx,x_v,x_scal)
     3SUBROUTINE gr_v_scal(nx, x_v, x_scal)
    54  !%W%    %G%
    65  !=======================================================================
     
    2524  !
    2625  !=======================================================================
     26  USE lmdz_comgeom
    2727  IMPLICIT NONE
    2828  !-----------------------------------------------------------------------
     
    3232  INCLUDE "dimensions.h"
    3333  INCLUDE "paramet.h"
    34   INCLUDE "comgeom.h"
    3534
    3635  !   Arguments:
     
    3837
    3938  INTEGER :: nx
    40   REAL :: x_v(ip1jm,nx),x_scal(ip1jmp1,nx)
     39  REAL :: x_v(ip1jm, nx), x_scal(ip1jmp1, nx)
    4140
    4241  !   Local:
    4342  !   ------
    4443
    45   INTEGER :: l,ij
     44  INTEGER :: l, ij
    4645
    4746  !-----------------------------------------------------------------------
    4847
    49   DO l=1,nx
    50      DO ij=iip2,ip1jm
    51         x_scal(ij,l)= &
    52               (airev(ij-iip1)*x_v(ij-iip1,l)+airev(ij)*x_v(ij,l)) &
    53               /(airev(ij-iip1)+airev(ij))
    54      ENDDO
    55      DO ij=1,iip1
    56         x_scal(ij,l)=0.
    57      ENDDO
    58      DO ij=ip1jm+1,ip1jmp1
    59         x_scal(ij,l)=0.
    60      ENDDO
     48  DO l = 1, nx
     49    DO ij = iip2, ip1jm
     50      x_scal(ij, l) = &
     51              (airev(ij - iip1) * x_v(ij - iip1, l) + airev(ij) * x_v(ij, l)) &
     52                      / (airev(ij - iip1) + airev(ij))
     53    ENDDO
     54    DO ij = 1, iip1
     55      x_scal(ij, l) = 0.
     56    ENDDO
     57    DO ij = ip1jm + 1, ip1jmp1
     58      x_scal(ij, l) = 0.
     59    ENDDO
    6160  ENDDO
    6261
Note: See TracChangeset for help on using the changeset viewer.