Ignore:
Timestamp:
Jan 30, 2018 2:12:54 PM (6 years ago)
Author:
suehring
Message:

Nesting for chemical species implemented; Bugfix passive scalar boundary condition after anterpolation; Timeseries output of surface temperature; Enable initialization of 3D topography (was commented out so far)

File:
1 edited

Legend:

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

    r2766 r2773  
    2525! -----------------
    2626! $Id$
     27! Nesting for chemical species implemented
     28!
     29! 2766 2018-01-22 17:17:47Z kanani
    2730! Removed preprocessor directive __chem
    2831!
     
    617620             ENDIF
    618621             IF ( nest_domain )  THEN
    619                 bc_uv_t = 'nested'
    620                 bc_pt_t = 'nested'
    621                 bc_q_t  = 'nested'
    622                 bc_s_t  = 'nested'
    623                 bc_p_t  = 'neumann'
    624              ENDIF
    625           ELSE
    626          
     622                bc_uv_t  = 'nested'
     623                bc_pt_t  = 'nested'
     624                bc_q_t   = 'nested'
     625                bc_s_t   = 'nested'
     626                bc_cs_t  = 'nested'
     627                bc_p_t   = 'neumann' 
     628             ENDIF       
    627629!
    628630!--       For other nesting modes only set boundary conditions for
    629631!--       nested domains.
    630632             IF ( nest_domain )  THEN
    631                 bc_lr   = 'nested'
    632                 bc_ns   = 'nested'
    633                 bc_uv_t = 'nested'
    634                 bc_pt_t = 'nested'
    635                 bc_q_t  = 'nested'
    636                 bc_s_t  = 'nested'
    637                 bc_p_t  = 'neumann'
     633                bc_lr    = 'nested'
     634                bc_ns    = 'nested'
     635                bc_uv_t  = 'nested'
     636                bc_pt_t  = 'nested'
     637                bc_q_t   = 'nested'
     638                bc_s_t   = 'nested'
     639                bc_cs_t = 'nested'
     640                bc_p_t   = 'neumann'
    638641             ENDIF
    639642          ENDIF
    640643
    641644          IF ( forcing )  THEN
    642              bc_lr   = 'forcing'
    643              bc_ns   = 'forcing'
    644              bc_uv_t = 'forcing'
    645              bc_pt_t = 'forcing'
    646              bc_q_t  = 'forcing'
    647              bc_s_t  = 'forcing'  ! scalar boundary condition is not clear
    648              bc_p_t  = 'neumann'
    649 
     645             bc_lr    = 'forcing'
     646             bc_ns    = 'forcing'
     647             bc_uv_t  = 'forcing'
     648             bc_pt_t  = 'forcing'
     649             bc_q_t   = 'forcing'
     650             bc_s_t   = 'forcing'  ! scalar boundary condition is not clear
     651             bc_cs_t  = 'forcing'  ! same for chemical species
     652             bc_p_t   = 'neumann'
    650653          ENDIF
    651654
Note: See TracChangeset for help on using the changeset viewer.