source: LMDZ6/branches/Amaury_dev/libf/filtrez/lmdz_coefils.f90 @ 5225

Last change on this file since 5225 was 5159, checked in by abarral, 3 months ago

Put dimensions.h and paramet.h into modules

  • Property copyright set to
    Name of program: LMDZ
    Creation date: 1984
    Version: LMDZ5
    License: CeCILL version 2
    Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
    See the license file in the root directory
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 966 bytes
Line 
1! $Id $
2! replacement for coefils.h
3MODULE lmdz_coefils
4  USE lmdz_dimensions, ONLY: iim, jjm, llm, ndm
5  IMPLICIT NONE; PRIVATE
6
7  PUBLIC jfiltnu, jfiltsu, jfiltnv, jfiltsv, sddu, sddv, unsddu, unsddv, coefilu, coefilv, &
8          modfrstu, modfrstv, eignfnu, eignfnv, coefilu2, coefilv2
9
10  INTEGER :: jfiltnu ! index of the last lat line filtered in NH (U grid)
11  INTEGER :: jfiltsu ! index of the first lat line filtered in SH (U grid)
12  INTEGER :: jfiltnv ! index of the last lat line filtered in NH (V grid)
13  INTEGER :: jfiltsv ! index of the first lat line filtered in SH (V grid)
14  INTEGER, DIMENSION(jjm) :: modfrstu ! number of retained (ie: unfiltered) modes on U grid
15  INTEGER, DIMENSION(jjm) :: modfrstv ! number of retained (ie: unfiltered) modes on V grid
16  REAL, DIMENSION(iim) :: sddu, sddv, unsddu, unsddv
17  REAL, DIMENSION(iim, jjm) :: coefilu, coefilv, coefilu2, coefilv2
18  REAL, DIMENSION(iim, iim) :: eignfnu, eignfnv
19END MODULE lmdz_coefils
Note: See TracBrowser for help on using the repository browser.