Changeset 3880 for palm/trunk/SOURCE/prognostic_equations.f90
- Timestamp:
- Apr 8, 2019 9:43:02 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/prognostic_equations.f90
r3879 r3880 387 387 ONLY: buoyancy 388 388 389 USE chem_modules, &390 ONLY: chem_gasphase_on, deposition_dry, chem_species391 392 USE chem_gasphase_mod, &393 ONLY: nspec, spc_names394 395 389 USE chemistry_model_mod, & 396 ONLY: chem_boundary_conds_decycle , chem_prognostic_equations390 ONLY: chem_boundary_conds_decycle 397 391 398 392 USE control_parameters, & … … 518 512 519 513 LOGICAL :: loop_start !< 520 INTEGER(iwp) :: lsp521 514 522 515 … … 1113 1106 CALL module_interface_prognostic_equations( i, j, i_omp_start, tn ) 1114 1107 1115 !1116 !-- Calculate prognostic equation for chemical quantites1117 IF ( air_chemistry ) THEN1118 !> TODO: remove time measurement since it slows down performance because it will be called extremely often1119 !1120 !-- Loop over chemical species1121 DO lsp = 1, nspec1122 CALL chem_prognostic_equations( chem_species(lsp)%conc_p, &1123 chem_species(lsp)%conc, &1124 chem_species(lsp)%tconc_m, &1125 chem_species(lsp)%conc_pr_init, &1126 i, j, i_omp_start, tn, lsp, &1127 chem_species(lsp)%flux_s_cs, &1128 chem_species(lsp)%diss_s_cs, &1129 chem_species(lsp)%flux_l_cs, &1130 chem_species(lsp)%diss_l_cs )1131 ENDDO1132 1133 ENDIF ! Chemical equations1134 1135 1108 ENDDO ! loop over j 1136 1109 ENDDO ! loop over i … … 1160 1133 INTEGER(iwp) :: j !< 1161 1134 INTEGER(iwp) :: k !< 1162 INTEGER(iwp) :: lsp !< running index for chemical species1163 1135 1164 1136 REAL(wp) :: sbt !< … … 1895 1867 CALL module_interface_prognostic_equations() 1896 1868 1897 !1898 !-- Calculate prognostic equation for chemical quantites1899 IF ( air_chemistry ) THEN1900 CALL cpu_log( log_point_s(25), 'chem.advec+diff+prog', 'start' )1901 !1902 !-- Loop over chemical species1903 DO lsp = 1, nspec1904 CALL chem_prognostic_equations( chem_species(lsp)%conc_p, &1905 chem_species(lsp)%conc, &1906 chem_species(lsp)%tconc_m, &1907 chem_species(lsp)%conc_pr_init, &1908 lsp )1909 ENDDO1910 1911 CALL cpu_log( log_point_s(25), 'chem.advec+diff+prog', 'stop' )1912 ENDIF ! Chemicals equations1913 1914 1869 END SUBROUTINE prognostic_equations_vector 1915 1870
Note: See TracChangeset
for help on using the changeset viewer.