Ignore:
Timestamp:
Jul 12, 2016 4:34:24 PM (8 years ago)
Author:
suehring
Message:

Separate balance equations for humidity and passive_scalar

File:
1 edited

Legend:

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

    r1852 r1960  
    100100        ONLY:  e, kh, km, ol, p, pt, q, ql, qc, nr, nrs, nrsws, nrswst,        &
    101101               prr, precipitation_amount, qr,                                  &
    102                qrs, qrsws, qrswst, qs, qsws, qswst, sa, saswsb, saswst,        &
    103                rif_wall, shf, ts, tswst, u, u_m_l, u_m_n, u_m_r, u_m_s, us,    &
    104                usws, uswst, v, v_m_l, v_m_n, v_m_r, v_m_s, vpt, vsws, vswst,   &
    105                w, w_m_l, w_m_n, w_m_r, w_m_s, z0, z0h, z0q
     102               qrs, qrsws, qrswst, qs, qsws, qswst, s, sa, ssws, sswst,        &
     103               saswsb, saswst, rif_wall, shf, ss, ts, tswst, u, u_m_l, u_m_n,  &
     104               u_m_r, u_m_s, us, usws, uswst, v, v_m_l, v_m_n, v_m_r, v_m_s,   &
     105               vpt, vsws, vswst, w, w_m_l, w_m_n, w_m_r, w_m_s, z0, z0h, z0q
    106106       
    107107    USE averaging
     
    237237       WRITE ( 14 )  'pt_av               ';  WRITE ( 14 )  pt_av
    238238    ENDIF
    239     IF ( humidity  .OR. passive_scalar )  THEN
     239    IF ( humidity )  THEN
    240240       WRITE ( 14 )  'q                   ';  WRITE ( 14 )  q
    241241       IF ( ALLOCATED( q_av ) )  THEN
     
    277277       WRITE ( 14 )  'qswst               ';  WRITE ( 14 ) qswst
    278278    ENDIF
     279    IF ( passive_scalar )  THEN
     280       WRITE ( 14 )  's                   ';  WRITE ( 14 )  s
     281       IF ( ALLOCATED( s_av ) )  THEN
     282          WRITE ( 14 )  's_av                ';  WRITE ( 14 )  s_av
     283       ENDIF
     284       WRITE ( 14 )  'ss                  ';  WRITE ( 14 )  ss
     285       WRITE ( 14 )  'ssws                ';  WRITE ( 14 )  ssws
     286       IF ( ALLOCATED( ssws_av ) )  THEN
     287          WRITE ( 14 )  'ssws_av             ';  WRITE ( 14 )  ssws_av
     288       ENDIF
     289       WRITE ( 14 )  'sswst               ';  WRITE ( 14 ) sswst
     290    ENDIF   
    279291    IF ( land_surface )  THEN
    280292       IF ( ALLOCATED( qsws_eb_av ) )  THEN
Note: See TracChangeset for help on using the changeset viewer.