Ignore:
Timestamp:
May 21, 2013 11:58:22 AM (8 years ago)
Author:
fricke
Message:

Bugfix: In case of non-cyclic lateral boundary conditions, Neumann boundary conditions for the velocity components at the outflow are in fact radiation boundary conditions using the maximum phase velocity that ensures numerical stability (CFL-condition).
Logical operator use_cmax is now used instead of bc_lr_dirneu/_neudir.

File:
1 edited

Legend:

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

    r1132 r1159  
    2020! Current revisions:
    2121! ------------------
    22 !
     22! -bc_lr_dirneu, bc_lr_neudir, bc_ns_dirneu, bc_ns_neudir
     23! +use_cmax
    2324!
    2425! Former revisions:
     
    730731
    731732    LOGICAL ::  avs_output = .FALSE., &
    732                 bc_lr_cyc =.TRUE., bc_lr_dirneu = .FALSE., &
    733                 bc_lr_dirrad = .FALSE., bc_lr_neudir = .FALSE., &
     733                bc_lr_cyc =.TRUE., bc_lr_dirrad = .FALSE., &
    734734                bc_lr_raddir = .FALSE., bc_ns_cyc = .TRUE., &
    735                 bc_ns_dirneu = .FALSE., bc_ns_dirrad = .FALSE., &
    736                 bc_ns_neudir = .FALSE., bc_ns_raddir = .FALSE., &
     735                bc_ns_dirrad = .FALSE., bc_ns_raddir = .FALSE.,&
    737736                call_psolver_at_all_substeps = .TRUE., &
    738737                cloud_droplets = .FALSE., cloud_physics = .FALSE., &
     
    767766                stop_dt = .FALSE., synchronous_exchange = .FALSE., &
    768767                terminate_run = .FALSE., turbulence = .FALSE., &
    769                 turbulent_inflow = .FALSE., &
     768                turbulent_inflow = .FALSE., use_cmax = .TRUE., &
    770769                use_prescribed_profile_data = .FALSE., use_reference = .FALSE.,&
    771770                use_surface_fluxes = .FALSE., use_top_fluxes = .FALSE., &
Note: See TracChangeset for help on using the changeset viewer.