source: trunk/LMDZ.MARS/libf/phymars/co2sat.F @ 2347

Last change on this file since 2347 was 2347, checked in by aslmd, 4 years ago

CO2 cloud microphysics

  • Property svn:executable set to *
File size: 1.3 KB
RevLine 
[1617]1c=======================================================================
[2347]2c     SUBROUTINE co2sat
3c-----------------------------------------------------------------------
4c     Aim:
5c     ----
6c     Compute saturated steam pressure (from James et al, 1992)
[1617]7c=======================================================================
[2347]8      subroutine co2sat(naersize, t, psat)
9     
10      implicit none
11c-----------------------------------------------------------------------
12c     VARIABLES
13c-----------------------------------------------------------------------
14c     Inputs:
15c     -------
16      integer, intent(in) ::
17     &   naersize ! dimension of tables t and psat
18     
19      real, intent(in) ::
20     &   t(naersize) ! temperature table
[1617]21
[2347]22c     Output:
23c     -------
24      real, intent(out) ::
25     &   psat(naersize) ! Saturated steam pressure (Pa)
[1617]26
[2347]27c     Local:
28c     ------
29      integer ::
30     &   i ! loop on naersize
31c=======================================================================
32c===== BEGIN
33c=======================================================================
34      do i = 1, naersize
35        psat(i) = 1.382 * 1e12 * exp(-3182.48/t(i))
36      end do
37c=======================================================================
38c===== END
39c=======================================================================
[1617]40      RETURN
41      END
42
Note: See TracBrowser for help on using the repository browser.