My Project
 All Classes Files Functions Variables Macros
divgrad2_mod.F90
Go to the documentation of this file.
2 
3  REAL,POINTER,SAVE :: divgra( :,: )
4 
5 CONTAINS
6 
7  SUBROUTINE divgrad2_allocate
8  USE bands
10  USE parallel
11  USE dimensions
12  IMPLICIT NONE
13  TYPE(distrib),POINTER :: d
14  d=>distrib_dissip
15 
16  CALL allocate_u(divgra,llm,d)
17 
18 
19  END SUBROUTINE divgrad2_allocate
20 
21  SUBROUTINE divgrad2_switch_dissip(dist)
22  USE allocate_field
23  USE bands
24  USE parallel
25  IMPLICIT NONE
26  TYPE(distrib),INTENT(IN) :: dist
27 
28  CALL switch_u(divgra,distrib_dissip,dist)
29 
30 
31  END SUBROUTINE divgrad2_switch_dissip
32 
33 END MODULE divgrad2_mod