source: flexpart.git/src/noresm_variables.f90 @ 5f2e8f6

flexpart-noresm
Last change on this file since 5f2e8f6 was 5f2e8f6, checked in by Ignacio Pisso <Ignacio.Pisso@…>, 8 years ago

new flexpart noresm code in src

  • Property mode set to 100755
File size: 3.7 KB
Line 
1!**********************************************************************
2! Copyright 2016                                                      *
3! Andreas Stohl, Massimo Cassiani, Petra Seibert, A. Frank,           *
4! Gerhard Wotawa,  Caroline Forster, Sabine Eckhardt, John Burkhart,  *
5! Harald Sodemann, Ignacio Pisso                                      *
6!                                                                     *
7! This file is part of FLEXPART-NorESM                                *
8!                                                                     *
9! FLEXPART-NorESM is free software: you can redistribute it           *
10! and/or modify                                                       *
11! it under the terms of the GNU General Public License as published by*
12! the Free Software Foundation, either version 3 of the License, or   *
13! (at your option) any later version.                                 *
14!                                                                     *
15! FLEXPART-NorESM is distributed in the hope that it will be useful,  *
16! but WITHOUT ANY WARRANTY; without even the implied warranty of      *
17! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the       *
18! GNU General Public License for more details.                        *
19!                                                                     *
20! You should have received a copy of the GNU General Public License   *
21! along with FLEXPART-NorESM.                                         *
22!  If not, see <http://www.gnu.org/licenses/>.                        *
23!**********************************************************************
24
25module noresm_variables
26  !*****************************************************************************
27  !                                                                            *
28  !     This module defines some support variables used to read netcdf files   *
29  !     content
30  !                                                                            *
31  !     Author:                                                                *
32  !     M. Cassiani  2016                                                      *
33  !                                                                            *
34  !*****************************************************************************
35 
36    implicit none
37    save
38   
39    integer, allocatable, dimension(:) :: istart,icount
40
41    !--------------0D fields---------------------------------   
42    double precision dumvar
43    real dumvar_real
44    integer dumvar_int
45    !c------------ 1D fields --------------------------------
46    double precision, allocatable, dimension(:) :: dumarray1D
47    real, allocatable, dimension(:) :: dumarray1D_real
48    integer, allocatable, dimension(:) :: dumarray1D_int
49     character, allocatable, dimension (:) :: dumarray1D_char
50    !c------------ 2D fields --------------------------------
51    double precision, allocatable, dimension(:,:) :: dumarray2D
52    real, allocatable, dimension(:,:) :: dumarray2D_real
53    integer, allocatable, dimension(:,:) :: dumarray2D_int
54    character, allocatable, dimension (:,:) :: dumarray2D_char   
55    !c------------ 3D fields ---------------------------------
56    double precision, allocatable, dimension(:,:,:) :: dumarray3D
57    real, allocatable, dimension(:,:,:) :: dumarray3D_real
58    integer, allocatable, dimension(:,:,:) :: dumarray3D_int
59    !c------------ 4D fields ---------------------------------
60    double precision, allocatable, dimension(:,:,:,:) :: dumarray4D
61    real, allocatable, dimension(:,:,:,:) :: dumarray4D_real
62    integer, allocatable, dimension(:,:,:,:) :: dumarray4D_int
63   
64end module noresm_variables
Note: See TracBrowser for help on using the repository browser.
hosted by ZAMG