merge standard release WRF/WPS V3.0.1.1 into wrffire
[wrffire.git] / wrfv2_fire / arch / noopt_exceptions
blob396a9d6674aaf9720f7c0c627435aaf42ef40229
1 # compile these without high optimization to speed compile
3 convert_nmm.o : convert_nmm.F
4 init_modules_em.o : init_modules_em.F
5 input_wrf.o : input_wrf.F
6 module_io.o : module_io.F
7 mediation_feedback_domain.o : mediation_feedback_domain.F
8 mediation_force_domain.o : mediation_force_domain.F
9 mediation_integrate.o : mediation_integrate.F
10 mediation_interp_domain.o : mediation_interp_domain.F
11 module_comm_dm.o : module_comm_dm.F
12 module_configure.o : module_configure.F
13 module_dm.o : module_dm.F
14 module_domain.o : module_domain.F
15 module_domain_type.o : module_domain_type.F
16 module_alloc_space.o : module_alloc_space.F
17 module_tiles.o : module_tiles.F
18 module_fddaobs_rtfdda.o : module_fddaobs_rtfdda.F
19 module_initialize.o : module_initialize.F
20 module_physics_init.o : module_physics_init.F
21 module_initialize_b_wave.o : module_initialize_b_wave.F
22 module_initialize_hill2d_x.o : module_initialize_hill2d_x.F
23 module_initialize_quarter_ss.o : module_initialize_quarter_ss.F
24 module_initialize_real.o : module_initialize_real.F
25 module_initialize_real.o: module_initialize_real.F
26 module_initialize_squall2d_x.o : module_initialize_squall2d_x.F
27 module_initialize_squall2d_y.o : module_initialize_squall2d_y.F
28 module_integrate.o : module_integrate.F
29 module_io_mm5.o : module_io_mm5.F
30 module_io_wrf.o : module_io_wrf.F
31 module_si_io.o : module_si_io.F
32 module_state_description.o : module_state_description.F 
33 output_wrf.o : output_wrf.F
34 shift_domain_em.o : shift_domain_em.F
35 solve_em.o : solve_em.F
36 solve_interface.o : solve_interface.F
37 start_domain.o : start_domain.F
38 start_domain_nmm.o : start_domain_nmm.F
39 start_em.o : start_em.F
40 wrf_auxhist10in.o : wrf_auxhist10in.F
41 wrf_auxhist10out.o : wrf_auxhist10out.F
42 wrf_auxhist11in.o : wrf_auxhist11in.F
43 wrf_auxhist11out.o : wrf_auxhist11out.F
44 wrf_auxhist1in.o : wrf_auxhist1in.F
45 wrf_auxhist1out.o : wrf_auxhist1out.F
46 wrf_auxhist2in.o : wrf_auxhist2in.F
47 wrf_auxhist2out.o : wrf_auxhist2out.F
48 wrf_auxhist3in.o : wrf_auxhist3in.F
49 wrf_auxhist3out.o : wrf_auxhist3out.F
50 wrf_auxhist4in.o : wrf_auxhist4in.F
51 wrf_auxhist4out.o : wrf_auxhist4out.F
52 wrf_auxhist5in.o : wrf_auxhist5in.F
53 wrf_auxhist5out.o : wrf_auxhist5out.F
54 wrf_auxhist6in.o : wrf_auxhist6in.F
55 wrf_auxhist6out.o : wrf_auxhist6out.F
56 wrf_auxhist7in.o : wrf_auxhist7in.F
57 wrf_auxhist7out.o : wrf_auxhist7out.F
58 wrf_auxhist8in.o : wrf_auxhist8in.F
59 wrf_auxhist8out.o : wrf_auxhist8out.F
60 wrf_auxhist9in.o : wrf_auxhist9in.F
61 wrf_auxhist9out.o : wrf_auxhist9out.F
62 wrf_auxinput10in.o : wrf_auxinput10in.F
63 wrf_auxinput10out.o : wrf_auxinput10out.F
64 wrf_auxinput11in.o : wrf_auxinput11in.F
65 wrf_auxinput11out.o : wrf_auxinput11out.F
66 wrf_auxinput1in.o : wrf_auxinput1in.F
67 wrf_auxinput1out.o : wrf_auxinput1out.F
68 wrf_auxinput2in.o : wrf_auxinput2in.F
69 wrf_auxinput2out.o : wrf_auxinput2out.F
70 wrf_auxinput3in.o : wrf_auxinput3in.F
71 wrf_auxinput3out.o : wrf_auxinput3out.F
72 wrf_auxinput4in.o : wrf_auxinput4in.F
73 wrf_auxinput4out.o : wrf_auxinput4out.F
74 wrf_auxinput5in.o : wrf_auxinput5in.F
75 wrf_auxinput5out.o : wrf_auxinput5out.F
76 wrf_auxinput6in.o : wrf_auxinput6in.F
77 wrf_auxinput6out.o : wrf_auxinput6out.F
78 wrf_auxinput7in.o : wrf_auxinput7in.F
79 wrf_auxinput7out.o : wrf_auxinput7out.F
80 wrf_auxinput8in.o : wrf_auxinput8in.F
81 wrf_auxinput8out.o : wrf_auxinput8out.F
82 wrf_auxinput9in.o : wrf_auxinput9in.F
83 wrf_auxinput9out.o : wrf_auxinput9out.F
84 wrf_bdyin.o : wrf_bdyin.F
85 wrf_bdyout.o : wrf_bdyout.F
86 wrf_ext_read_field.o : wrf_ext_read_field.F
87 wrf_ext_write_field.o : wrf_ext_write_field.F
88 wrf_fddaobs_in.o : wrf_fddaobs_in.F
89 wrf_histin.o : wrf_histin.F
90 wrf_histout.o : wrf_histout.F
91 wrf_inputin.o : wrf_inputin.F
92 wrf_inputout.o : wrf_inputout.F
93 wrf_restartin.o : wrf_restartin.F
94 wrf_restartout.o : wrf_restartout.F
95 wrf_tsin.o : wrf_tsin.F
96 nl_get_0_routines.o : nl_get_0_routines.F
97 nl_get_1_routines.o : nl_get_1_routines.F
98 nl_set_0_routines.o : nl_set_0_routines.F
99 nl_set_1_routines.o : nl_set_1_routines.F
101 convert_nmm.o \
102 init_modules_em.o \
103 mediation_feedback_domain.o \
104 mediation_force_domain.o \
105 mediation_integrate.o \
106 mediation_interp_domain.o \
107 module_comm_dm.o \
108 module_dm.o \
109 module_fddaobs_rtfdda.o \
110 module_initialize.o \
111 module_initialize_b_wave.o \
112 module_initialize_hill2d_x.o \
113 module_initialize_quarter_ss.o \
114 module_initialize_real.o \
115 module_initialize_squall2d_x.o \
116 module_initialize_squall2d_y.o \
117 module_integrate.o \
118 module_io_mm5.o \
119 module_io_wrf.o \
120 module_si_io.o \
121 module_tiles.o \
122 output_wrf.o \
123 shift_domain_em.o \
124 solve_interface.o \
125 start_domain.o \
126 start_domain_nmm.o \
127 start_em.o \
128 wrf_fddaobs_in.o \
129 module_alloc_space.o \
130 wrf_tsin.o :
131         $(RM) $@
132         $(SED_FTN) $*.F > $*.b 
133         $(CPP) -I$(WRF_SRC_ROOT_DIR)/inc $(CPPFLAGS) $(OMPCPP) $*.b  > $*.f90
134         $(RM) $*.b
135         $(FC) -c $(PROMOTION) $(FCNOOPT) $(FCBASEOPTS) $(MODULE_DIRS) $(OMP) $(FCSUFFIX) $*.f90
137 solve_em.o :
138         $(RM) $@
139         $(SED_FTN) $*.F > $*.b 
140         $(CPP) -I$(WRF_SRC_ROOT_DIR)/inc $(CPPFLAGS) $(OMPCPP) $*.b  > $*.f90
141         $(RM) $*.b
142         $(FC) -c $(PROMOTION) $(FCNOOPT) $(FCBASEOPTS) $(MODULE_DIRS) $(OMP) $(SOLVE_EM_SPECIAL) $(FCSUFFIX) $*.f90
144 module_sf_ruclsm.o : module_sf_ruclsm.F
145 module_cu_kf.o : module_cu_kf.F
147 module_sf_ruclsm.o module_cu_kf.o :
148         $(RM) $@
149         $(SED_FTN) $*.F > $*.b 
150         $(CPP) -I$(WRF_SRC_ROOT_DIR)/inc $(CPPFLAGS) $(OMPCPP) $*.b  > $*.f90
151         $(RM) $*.b
152         $(FC) -c $(PROMOTION) $(FCREDUCEDOPT) $(FCBASEOPTS) $(MODULE_DIRS) $(OMP) $(FCSUFFIX) $*.f90
154 # compile without OMP
155 input_wrf.o \
156 module_io.o \
157 module_domain.o \
158 module_domain_type.o \
159 module_physics_init.o \
160 wrf_auxhist10in.o \
161 wrf_auxhist10out.o \
162 wrf_auxhist11in.o \
163 wrf_auxhist11out.o \
164 wrf_auxhist1in.o \
165 wrf_auxhist1out.o \
166 wrf_auxhist2in.o \
167 wrf_auxhist2out.o \
168 wrf_auxhist3in.o \
169 wrf_auxhist3out.o \
170 wrf_auxhist4in.o \
171 wrf_auxhist4out.o \
172 wrf_auxhist5in.o \
173 wrf_auxhist5out.o \
174 wrf_auxhist6in.o \
175 wrf_auxhist6out.o \
176 wrf_auxhist7in.o \
177 wrf_auxhist7out.o \
178 wrf_auxhist8in.o \
179 wrf_auxhist8out.o \
180 wrf_auxhist9in.o \
181 wrf_auxhist9out.o \
182 wrf_auxinput10in.o \
183 wrf_auxinput10out.o \
184 wrf_auxinput11in.o \
185 wrf_auxinput11out.o \
186 wrf_auxinput1in.o \
187 wrf_auxinput1out.o \
188 wrf_auxinput2in.o \
189 wrf_auxinput2out.o \
190 wrf_auxinput3in.o \
191 wrf_auxinput3out.o \
192 wrf_auxinput4in.o \
193 wrf_auxinput4out.o \
194 wrf_auxinput5in.o \
195 wrf_auxinput5out.o \
196 wrf_auxinput6in.o \
197 wrf_auxinput6out.o \
198 wrf_auxinput7in.o \
199 wrf_auxinput7out.o \
200 wrf_auxinput8in.o \
201 wrf_auxinput8out.o \
202 wrf_auxinput9in.o \
203 wrf_auxinput9out.o \
204 wrf_bdyin.o \
205 wrf_bdyout.o \
206 wrf_ext_read_field.o \
207 wrf_ext_write_field.o \
208 wrf_histin.o \
209 wrf_histout.o \
210 wrf_inputin.o \
211 wrf_inputout.o \
212 wrf_restartin.o \
213 wrf_restartout.o \
214 module_state_description.o \
215 nl_set_0_routines.o \
216 nl_set_1_routines.o \
217 nl_get_0_routines.o \
218 nl_get_1_routines.o \
219 module_configure.o :
220         $(RM) $@
221         $(SED_FTN) $*.F > $*.b 
222         $(CPP) -I$(WRF_SRC_ROOT_DIR)/inc $(CPPFLAGS) $(OMPCPP) $*.b  > $*.f90
223         $(RM) $*.b
224         $(FC) -c $(PROMOTION) $(FCSUFFIX) $(FCNOOPT) $(FCBASEOPTS) $(MODULE_DIRS) $*.f90