/[lmdze]/trunk/libf/phylmd/CV3_routines/cv3_tracer.f90
ViewVC logotype

Contents of /trunk/libf/phylmd/CV3_routines/cv3_tracer.f90

Parent Directory Parent Directory | Revision Log Revision Log


Revision 47 - (show annotations)
Fri Jul 1 15:00:48 2011 UTC (12 years, 10 months ago) by guez
File size: 582 byte(s)
Split "thermcell.f" and "cv3_routines.f".
Removed copies of files that are now in "L_util".
Moved "mva9" and "diagetpq" to their own files.
Unified variable names across procedures.

1 SUBROUTINE cv3_tracer(nloc, len, ncum, nd, na, ment, sij, da, phi)
2
3 implicit none
4
5 ! Inputs:
6 integer ncum, nd, na, nloc, len
7 real ment(nloc, na, na), sij(nloc, na, na)
8
9 ! Ouputs:
10 real da(nloc, na), phi(nloc, na, na)
11
12 ! Local variables:
13 integer i, j, k
14
15 !------------------------------------------------------------
16
17 da = 0.
18
19 do j = 1, na
20 do k = 1, na
21 do i = 1, ncum
22 da(i, j) = da(i, j)+(1.-sij(i, k, j))*ment(i, k, j)
23 phi(i, j, k) = sij(i, k, j) * ment(i, k, j)
24 end do
25 end do
26 end do
27
28 end SUBROUTINE cv3_tracer

  ViewVC Help
Powered by ViewVC 1.1.21