Changeset 3637 for palm/trunk/SOURCE/data_output_2d.f90
- Timestamp:
- Dec 20, 2018 1:51:36 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/data_output_2d.f90
r3597 r3637 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Implementation of the PALM module interface 28 ! 29 ! 3597 2018-12-04 08:40:18Z maronga 27 30 ! Added theta_2m 28 31 ! … … 284 287 ONLY: c_p, lv_d_cp, l_v 285 288 286 USE biometeorology_mod, &287 ONLY: bio_data_output_2d288 289 289 USE bulk_cloud_model_mod, & 290 ONLY: bulk_cloud_model, bcm_data_output_2d 291 292 USE chemistry_model_mod, & 293 ONLY: chem_data_output_2d 290 ONLY: bulk_cloud_model 294 291 295 292 USE control_parameters, & 296 ONLY: air_chemistry, biometeorology, data_output_2d_on_each_pe,&293 ONLY: data_output_2d_on_each_pe, & 297 294 data_output_xy, data_output_xz, data_output_yz, do2d, & 298 295 do2d_xy_last_time, do2d_xy_time_count, & 299 296 do2d_xz_last_time, do2d_xz_time_count, & 300 297 do2d_yz_last_time, do2d_yz_time_count, & 301 ibc_uv_b, io_blocks, io_group, land_surface, message_string,&298 ibc_uv_b, io_blocks, io_group, message_string, & 302 299 ntdim_2d_xy, ntdim_2d_xz, ntdim_2d_yz, & 303 ocean_mode, psolver, salsa, section, simulated_time,&300 psolver, section, simulated_time, & 304 301 time_since_reference_point 305 302 306 303 USE cpulog, & 307 ONLY: cpu_log, log_point 308 309 USE gust_mod, & 310 ONLY: gust_data_output_2d, gust_module_enabled 304 ONLY: cpu_log, log_point 311 305 312 306 USE indices, & … … 317 311 318 312 USE land_surface_model_mod, & 319 ONLY: lsm_data_output_2d, zs 313 ONLY: zs 314 315 USE module_interface, & 316 ONLY: module_interface_data_output_2d 320 317 321 318 #if defined( __netcdf ) … … 327 324 id_var_time_xy, id_var_time_xz, id_var_time_yz, nc_stat, & 328 325 netcdf_data_format, netcdf_handle_error 329 330 USE ocean_mod, &331 ONLY: ocean_data_output_2d332 326 333 327 USE particle_attributes, & … … 336 330 337 331 USE pegrid 338 339 USE radiation_model_mod, &340 ONLY: radiation, radiation_data_output_2d341 342 USE salsa_mod, &343 ONLY: salsa_data_output_2d344 332 345 333 USE surface_mod, & … … 1362 1350 ! 1363 1351 !-- Quantities of other modules 1364 IF ( .NOT. found .AND. bulk_cloud_model ) THEN1365 CALL bcm_data_output_2d( av, do2d(av,ivar), found, grid, mode,&1366 local_pf, two_d, nzb_do, nzt_do )1367 ENDIF1368 1369 IF ( .NOT. found .AND. gust_module_enabled ) THEN1370 CALL gust_data_output_2d( av, do2d(av,ivar), found, grid, &1371 local_pf, two_d, nzb_do, nzt_do )1372 ENDIF1373 1374 IF ( .NOT. found .AND. biometeorology ) THEN1375 CALL bio_data_output_2d( av, do2d(av,ivar), found, grid, &1376 local_pf, two_d, nzb_do, nzt_do )1377 ENDIF1378 1379 IF ( .NOT. found .AND. land_surface ) THEN1380 CALL lsm_data_output_2d( av, do2d(av,ivar), found, grid, mode,&1381 local_pf, two_d, nzb_do, nzt_do )1382 ENDIF1383 1384 IF ( .NOT. found .AND. ocean_mode ) THEN1385 CALL ocean_data_output_2d( av, do2d(av,ivar), found, grid, &1386 mode, local_pf, nzb_do, nzt_do )1387 ENDIF1388 1389 IF ( .NOT. found .AND. radiation ) THEN1390 CALL radiation_data_output_2d( av, do2d(av,ivar), found, grid,&1391 mode, local_pf, two_d, &1392 nzb_do, nzt_do )1393 ENDIF1394 1395 IF ( .NOT. found .AND. salsa ) THEN1396 CALL salsa_data_output_2d( av, do2d(av,ivar), found, grid, &1397 mode, local_pf, two_d, nzb_do, &1398 nzt_do)1399 ENDIF1400 1401 IF ( .NOT. found .AND. air_chemistry ) THEN1402 CALL chem_data_output_2d( av, do2d(av,ivar), found, grid, mode, &1403 local_pf, two_d, nzb_do, nzt_do, fill_value )1404 ENDIF1405 !1406 !-- User defined quantities1407 1352 IF ( .NOT. found ) THEN 1408 CALL user_data_output_2d( av, do2d(av,ivar), found, grid, & 1409 local_pf, two_d, nzb_do, nzt_do ) 1353 CALL module_interface_data_output_2d( & 1354 av, do2d(av,ivar), found, grid, mode, & 1355 local_pf, two_d, nzb_do, nzt_do, & 1356 fill_value & 1357 ) 1410 1358 ENDIF 1411 1359
Note: See TracChangeset
for help on using the changeset viewer.