Ignore:
Timestamp:
Jan 18, 2021 11:15:37 AM (3 years ago)
Author:
raasch
Message:

maximum phase velocities are alwasy used for radiation boundary conditions, parameter use_cmax removed

File:
1 edited

Legend:

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

    r4828 r4845  
    2424! -----------------
    2525! $Id$
     26! arrays removed that were required for radiation boundary conditions
     27!
     28! 4828 2021-01-05 11:21:41Z Giersch
    2629! include time_indoor into restart mechanism
    2730!
     
    9396    USE arrays_3d,                                                                                 &
    9497        ONLY:  e, inflow_damping_factor, kh, km, mean_inflow_profiles, p, pt, pt_init, q, q_init,  &
    95                ql, ref_state, s, s_init, u, u_init, ug, u_m_l, u_m_n, u_m_r, u_m_s, v, v_init, vg, &
    96                v_m_l, v_m_n, v_m_r, v_m_s, vpt, w, w_m_l, w_m_n, w_m_r, w_m_s
     98               ql, ref_state, s, s_init, u, u_init, ug, v, v_init, vg, vpt, w
    9799
    98100    USE averaging
     
    13621364       ENDIF
    13631365
    1364        IF ( ALLOCATED( u_m_l ) )  THEN
    1365           CALL wrd_write_string( 'u_m_l' )
    1366           WRITE ( 14 )  u_m_l
    1367        ENDIF
    1368 
    1369        IF ( ALLOCATED( u_m_n ) )  THEN
    1370           CALL wrd_write_string( 'u_m_n' )
    1371           WRITE ( 14 )  u_m_n
    1372        ENDIF
    1373 
    1374        IF ( ALLOCATED( u_m_r ) )  THEN
    1375           CALL wrd_write_string( 'u_m_r' )
    1376           WRITE ( 14 )  u_m_r
    1377        ENDIF
    1378 
    1379        IF ( ALLOCATED( u_m_s ) )  THEN
    1380           CALL wrd_write_string( 'u_m_s' )
    1381           WRITE ( 14 )  u_m_s
    1382        ENDIF
    1383 
    13841366       IF ( ALLOCATED( us_av ) )  THEN
    13851367          CALL wrd_write_string( 'us_av' )
     
    13931375          CALL wrd_write_string( 'v_av' )
    13941376          WRITE ( 14 )  v_av
    1395        ENDIF
    1396 
    1397        IF ( ALLOCATED( v_m_l  ) )  THEN
    1398           CALL wrd_write_string( 'v_m_l' )
    1399           WRITE ( 14 )  v_m_l
    1400        ENDIF
    1401 
    1402        IF ( ALLOCATED( v_m_n ) )  THEN
    1403           CALL wrd_write_string( 'v_m_n' )
    1404          WRITE ( 14 )  v_m_n
    1405        ENDIF
    1406 
    1407        IF ( ALLOCATED( v_m_r ) )  THEN
    1408           CALL wrd_write_string( 'v_m_r' )
    1409           WRITE ( 14 )  v_m_r
    1410        ENDIF
    1411 
    1412        IF ( ALLOCATED( v_m_s ) )  THEN
    1413           CALL wrd_write_string( 'v_m_s' )
    1414           WRITE ( 14 )  v_m_s
    14151377       ENDIF
    14161378
     
    14331395          CALL wrd_write_string( 'w_av' )
    14341396          WRITE ( 14 )  w_av
    1435        ENDIF
    1436 
    1437        IF ( ALLOCATED( w_m_l ) )  THEN
    1438           CALL wrd_write_string( 'w_m_l' )
    1439           WRITE ( 14 )  w_m_l
    1440        ENDIF
    1441 
    1442        IF ( ALLOCATED( w_m_n ) )  THEN
    1443           CALL wrd_write_string( 'w_m_n' )
    1444           WRITE ( 14 )  w_m_n
    1445        ENDIF
    1446 
    1447        IF ( ALLOCATED( w_m_r ) )  THEN
    1448           CALL wrd_write_string( 'w_m_r' )
    1449           WRITE ( 14 )  w_m_r
    1450        ENDIF
    1451 
    1452        IF ( ALLOCATED( w_m_s ) )  THEN
    1453           CALL wrd_write_string( 'w_m_s' )
    1454           WRITE ( 14 )  w_m_s
    14551397       ENDIF
    14561398
     
    15601502       CALL wrd_mpi_io( 'u', u)
    15611503       IF ( ALLOCATED( u_av ) )  CALL wrd_mpi_io( 'u_av', u_av )
    1562        IF ( ALLOCATED( u_m_l ) )  CALL wrd_mpi_io( 'u_m_l', u_m_l )
    1563        IF ( ALLOCATED( u_m_n ) )  CALL wrd_mpi_io( 'u_m_n', u_m_n )
    1564        IF ( ALLOCATED( u_m_r ) )  CALL wrd_mpi_io( 'u_m_r', u_m_r )
    1565        IF ( ALLOCATED( u_m_s ) )  CALL wrd_mpi_io( 'u_m_s', u_m_s )
    15661504       IF ( ALLOCATED( us_av ) )  CALL wrd_mpi_io( 'us_av', us_av )
    15671505       CALL wrd_mpi_io( 'v', v )
    15681506       IF ( ALLOCATED( v_av ) )  CALL wrd_mpi_io( 'v_av', v_av )
    1569        IF ( ALLOCATED( v_m_l ) )  CALL wrd_mpi_io( 'v_m_l', v_m_l )
    1570        IF ( ALLOCATED( v_m_n ) )  CALL wrd_mpi_io( 'v_m_n', v_m_n )
    1571        IF ( ALLOCATED( v_m_r ) )  CALL wrd_mpi_io( 'v_m_r', v_m_r )
    1572        IF ( ALLOCATED( v_m_s ) )  CALL wrd_mpi_io( 'v_m_s', v_m_s )
    15731507       IF ( humidity )  THEN
    15741508          CALL wrd_mpi_io( 'vpt',  vpt )
     
    15771511       CALL wrd_mpi_io( 'w', w)
    15781512       IF ( ALLOCATED( w_av ) )  CALL wrd_mpi_io( 'w_av', w_av )
    1579        IF ( ALLOCATED( w_m_l ) )  CALL wrd_mpi_io( 'w_m_l', w_m_l )
    1580        IF ( ALLOCATED( w_m_n ) )  CALL wrd_mpi_io( 'w_m_n', w_m_n )
    1581        IF ( ALLOCATED( w_m_r ) )  CALL wrd_mpi_io( 'w_m_r', w_m_r )
    1582        IF ( ALLOCATED( w_m_s ) )  CALL wrd_mpi_io( 'w_m_s', w_m_s )
    15831513       IF ( ALLOCATED( z0_av ) )  CALL wrd_mpi_io( 'z0_av', z0_av )
    15841514       IF ( ALLOCATED( z0h_av ) )  CALL wrd_mpi_io( 'z0h_av', z0h_av )
Note: See TracChangeset for help on using the changeset viewer.