source: LMDZ6/trunk/libf/dyn3dmem/groupe_mod.f90 @ 5308

Last change on this file since 5308 was 5285, checked in by abarral, 4 days ago

As discussed internally, remove generic ONLY: ... for new _mod_h 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
File size: 815 bytes
RevLine 
[1632]1MODULE groupe_mod
2
3  REAL,POINTER,SAVE :: zconvm(:,:,:)
4  REAL,POINTER,SAVE :: zconvmm(:,:,:)
5 
6CONTAINS
7
8  SUBROUTINE groupe_allocate
9  USE bands
[1810]10  USE allocate_field_mod
[1823]11  USE parallel_lmdz
[4050]12!  USE infotrac
[1632]13  USE advtrac_mod, ONLY : advtrac_allocate
[5271]14  USE dimensions_mod, ONLY: iim, jjm, llm, ndm
[5285]15USE paramet_mod_h
[5271]16IMPLICIT NONE
17
[5272]18
[1632]19  TYPE(distrib),POINTER :: d
20
21    d=>distrib_caldyn
22    CALL allocate2d_u(zconvm,llm,d)
23    CALL allocate2d_u(zconvmm,llm,d)
24
25
26  END SUBROUTINE groupe_allocate
27 
28  SUBROUTINE groupe_switch_caldyn(dist)
[1810]29  USE allocate_field_mod
[1632]30  USE bands
[1823]31  USE parallel_lmdz
[1632]32  IMPLICIT NONE
33    TYPE(distrib),INTENT(IN) :: dist
34
35    CALL switch2d_u(zconvm,distrib_caldyn,dist)
36    CALL switch2d_u(zconvmm,distrib_caldyn,dist)
37
38  END SUBROUTINE groupe_switch_caldyn
39 
40
41 
42END MODULE groupe_mod 
Note: See TracBrowser for help on using the repository browser.