source: trunk/WRF.COMMON/WRFV3/share/start_domain.F @ 3567

Last change on this file since 3567 was 2759, checked in by aslmd, 2 years ago

adding unmodified code from WRFV3.0.1.1, expurged from useless data +1M size

File size: 1.2 KB
Line 
1!WRF:MEDIATION_LAYER:ADT_BARRIER
2!
3
4SUBROUTINE start_domain ( grid , allowed_to_read )
5
6   USE module_domain
7   USE module_configure
8
9   IMPLICIT NONE
10
11   !  Input Arguments.
12   TYPE (domain)          :: grid
13   LOGICAL, INTENT(IN)    :: allowed_to_read
14   !  Local data.
15   INTEGER :: idum1, idum2
16
17   INTERFACE
18#if ((EM_CORE == 1) && (DA_CORE != 1))
19#    include "start_domain_em.int"
20#endif
21#if (NMM_CORE == 1)
22#    include "start_domain_nmm.int"
23#endif
24      SUBROUTINE calc_ts_locations( grid )
25         USE module_domain
26         TYPE (domain) :: grid
27      END SUBROUTINE calc_ts_locations
28   END INTERFACE
29
30   CALL set_scalar_indices_from_config ( head_grid%id , idum1, idum2 )
31
32#if ((EM_CORE == 1) && (DA_CORE != 1))
33   CALL start_domain_em( grid, allowed_to_read  &
34!
35# include <actual_new_args.inc>
36!
37                         )
38#endif
39#if (NMM_CORE == 1)
40   CALL start_domain_nmm( grid, allowed_to_read   &
41!
42# include <actual_args.inc>
43!
44                         )
45#endif
46#if (COAMPS_CORE == 1)
47   CALL start_domain_coamps( grid, allowed_to_read   &
48!
49# include <actual_args.inc>
50!
51                         )
52#endif
53
54   CALL calc_ts_locations( grid )
55
56END SUBROUTINE start_domain
57
Note: See TracBrowser for help on using the repository browser.