Ignore:
Timestamp:
Jul 27, 2018 1:36:03 PM (6 years ago)
Author:
suehring
Message:

New Inifor features: grid stretching, improved command-interface, support start dates in different formats in both YYYYMMDD and YYYYMMDDHH, Ability to manually control input file prefixes (--radiation-prefix, --soil-preifx, --flow-prefix, --soilmoisture-prefix) for compatiblity with DWD forcast naming scheme; GNU-style short and long option; Prepared output of large-scale forcing profiles (no computation yet); Added preprocessor flag netcdf4 to switch output format between netCDF 3 and 4; Updated netCDF variable names and attributes to comply with PIDS v1.9; Inifor bugfixes: Improved compatibility with older Intel Intel compilers by avoiding implicit array allocation; Added origin_lon/_lat values and correct reference time in dynamic driver global attributes; corresponding PALM changes: adjustments to revised Inifor; variables names in dynamic driver adjusted; enable geostrophic forcing also in offline nested mode; variable names in LES-LES and COSMO offline nesting changed; lateral boundary flags for nesting, in- and outflow conditions renamed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SOURCE/chemistry_model_mod.f90

    r3173 r3182  
    2222! Current revisions:
    2323! -----------------
    24 !
     24! Rename flags indicating outflow boundary conditions
    2525!
    2626! Former revisions:
     
    291291                                                                                 
    292292    USE control_parameters,                                                    & 
    293         ONLY: air_chemistry, outflow_l, outflow_n, outflow_r, outflow_s                 
     293        ONLY:  air_chemistry, bc_radiation_l, bc_radiation_n, bc_radiation_r,  &
     294               bc_radiation_s               
    294295    USE indices,                                                               & 
    295         ONLY: nxl, nxr,  nxlg, nxrg, nyng, nysg, nzt                             
     296        ONLY:  nxl, nxr,  nxlg, nxrg, nyng, nysg, nzt                             
    296297                                                                                 
    297298!    USE prognostic_equations_mod,                                             &
    298299
    299300    USE arrays_3d,                                                             &     
    300         ONLY: dzu                                               
     301        ONLY:  dzu                                               
    301302    USE surface_mod,                                                           &
    302         ONLY: bc_h                                                           
     303        ONLY:  bc_h                                                           
    303304
    304305    CHARACTER (len=*), INTENT(IN) :: mode
     
    420421!--          Lateral boundary conditions for chem species at outflow boundary
    421422
    422           IF ( outflow_s )  THEN
     423          IF ( bc_radiation_s )  THEN
    423424             DO lsp = 1, nspec
    424425                chem_species(lsp)%conc_p(:,nys-1,:) = chem_species(lsp)%conc_p(:,nys,:)
    425426             ENDDO
    426           ELSEIF ( outflow_n )  THEN
     427          ELSEIF ( bc_radiation_n )  THEN
    427428             DO lsp = 1, nspec
    428429                chem_species(lsp)%conc_p(:,nyn+1,:) = chem_species(lsp)%conc_p(:,nyn,:)
    429430             ENDDO
    430           ELSEIF ( outflow_l )  THEN
     431          ELSEIF ( bc_radiation_l )  THEN
    431432             DO lsp = 1, nspec
    432433                chem_species(lsp)%conc_p(:,:,nxl-1) = chem_species(lsp)%conc_p(:,:,nxl)
    433434             ENDDO
    434           ELSEIF ( outflow_r )  THEN
     435          ELSEIF ( bc_radiation_r )  THEN
    435436             DO lsp = 1, nspec
    436437                chem_species(lsp)%conc_p(:,:,nxr+1) = chem_species(lsp)%conc_p(:,:,nxr)
Note: See TracChangeset for help on using the changeset viewer.