Changeset 3637 for palm/trunk/SOURCE/header.f90
- Timestamp:
- Dec 20, 2018 1:51:36 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/header.f90
r3589 r3637 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Implementation of the PALM module interface 28 ! 29 ! 3589 2018-11-30 15:09:51Z suehring 27 30 ! Move the control parameter "salsa" from salsa_mod to control_parameters 28 31 ! (M. Kurppa) … … 420 423 ONLY: g, kappa, l_v 421 424 422 USE biometeorology_mod, &423 ONLY: bio_header424 425 425 USE bulk_cloud_model_mod, & 426 ONLY: bulk_cloud_model, bcm_header 427 428 USE chemistry_model_mod, & 429 ONLY: chem_header 426 ONLY: bulk_cloud_model 430 427 431 428 USE control_parameters … … 439 436 USE dvrp_variables, & 440 437 ONLY: use_seperate_pe_for_dvrp_output 441 442 USE flight_mod, & 443 ONLY: flight_header 444 438 445 439 USE grid_variables, & 446 440 ONLY: dx, dy 447 448 USE gust_mod, &449 ONLY: gust_header, gust_module_enabled450 441 451 442 USE indices, & 452 443 ONLY: mg_loc_ind, nnx, nny, nnz, nx, ny, nxl_mg, nxr_mg, nyn_mg, & 453 444 nys_mg, nzt, nzt_mg 454 445 455 446 USE kinds 456 457 USE land_surface_model_mod, &458 ONLY: lsm_header459 460 USE lsf_nudging_mod, &461 ONLY: lsf_nudging_header462 447 463 448 USE model_1d_mod, & 464 449 ONLY: damp_level_ind_1d, dt_pr_1d, dt_run_control_1d, end_time_1d 465 450 451 USE module_interface, & 452 ONLY: module_interface_header 453 466 454 USE netcdf_interface, & 467 455 ONLY: netcdf_data_format, netcdf_data_format_string, netcdf_deflate 468 456 469 USE nesting_offl_mod, &470 ONLY: nesting_offl_header471 472 457 USE ocean_mod, & 473 ONLY: ibc_sa_t, ocean_header, prho_reference, sa_surface,&458 ONLY: ibc_sa_t, prho_reference, sa_surface, & 474 459 sa_vertical_gradient, sa_vertical_gradient_level, & 475 460 sa_vertical_gradient_level_ind … … 487 472 total_number_of_particles, use_sgs_for_particles, & 488 473 vertical_particle_advection, write_particle_statistics 489 474 490 475 USE pegrid 491 492 USE plant_canopy_model_mod, &493 ONLY: pcm_header494 476 495 477 #if defined( __parallel ) … … 501 483 ONLY: nested_run, nesting_datatransfer_mode, nesting_mode 502 484 503 USE radiation_model_mod, &504 ONLY: radiation, radiation_header505 506 USE salsa_mod, &507 ONLY: salsa_header508 509 USE spectra_mod, &510 ONLY: calculate_spectra, spectra_header511 512 485 USE surface_mod, & 513 486 ONLY: surf_def_h, get_topography_top_index_ji 514 515 USE synthetic_turbulence_generator_mod, &516 ONLY: stg_header517 487 518 488 USE turbulence_closure_mod, & … … 935 905 936 906 ! 937 !-- Large scale forcing and nudging938 IF ( large_scale_forcing ) CALL lsf_nudging_header( io )939 940 !941 !-- Offline nesting942 IF ( nesting_offline ) CALL nesting_offl_header( io )943 944 !945 907 !-- Profile for the large scale vertial velocity 946 908 !-- Building output strings, starting with surface value … … 1161 1123 ENDIF 1162 1124 ENDIF 1163 1164 !1165 !-- Header information from other modules1166 IF ( biometeorology ) CALL bio_header ( io )1167 IF ( gust_module_enabled ) CALL gust_header( io )1168 IF ( land_surface ) CALL lsm_header( io )1169 IF ( ocean_mode ) CALL ocean_header( io )1170 IF ( plant_canopy ) CALL pcm_header( io )1171 IF ( radiation ) CALL radiation_header( io )1172 IF ( syn_turb_gen ) CALL stg_header( io )1173 1174 IF ( air_chemistry ) CALL chem_header ( io )1175 1125 ! 1176 1126 !-- Boundary conditions … … 1924 1874 ENDIF 1925 1875 #endif 1926 ! 1927 !-- Output of virtual flight information 1928 IF ( virtual_flight ) CALL flight_header( io ) 1929 1930 ! 1931 !-- Output of spectra related quantities 1932 IF ( calculate_spectra ) CALL spectra_header( io ) 1876 1933 1877 1934 1878 WRITE ( io, 99 ) … … 1958 1902 ENDIF 1959 1903 ENDIF 1960 1961 !1962 !-- Output of microphysics information1963 IF ( bulk_cloud_model ) CALL bcm_header( io )1964 1904 1965 1905 ! … … 2083 2023 ENDIF 2084 2024 ENDIF 2085 2086 ! 2087 !-- SALSA information 2088 IF ( salsa ) CALL salsa_header( io ) 2089 2090 ! 2091 !-- User-defined information 2092 CALL user_header( io ) 2025 2026 ! 2027 !-- Header information from other modules 2028 CALL module_interface_header( io ) 2029 2093 2030 2094 2031 WRITE ( io, 99 )
Note: See TracChangeset
for help on using the changeset viewer.