Ignore:
Timestamp:
Aug 5, 2025, 2:22:14 PM (4 days ago)
Author:
aborella
Message:

Bugfix for saturation adjustment in cirrus mixing + bugfix for contrails sedimentation + new diagnostics + support for unadjusted contrails

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/contrails/libf/phylmd/phys_state_var_mod.F90

    r5791 r5797  
    142142      REAL, ALLOCATABLE, SAVE :: qvcon(:,:), qccon(:,:)
    143143!$OMP THREADPRIVATE(qvcon, qccon)
    144       REAL, ALLOCATABLE, SAVE :: cfc_ancien(:,:), qtc_ancien(:,:), nic_ancien(:,:)
    145 !$OMP THREADPRIVATE(cfc_ancien, qtc_ancien, nic_ancien)
     144      REAL, ALLOCATABLE, SAVE :: cfc_ancien(:,:), qtc_ancien(:,:)
     145!$OMP THREADPRIVATE(cfc_ancien, qtc_ancien)
     146      REAL, ALLOCATABLE, SAVE :: qic_ancien(:,:), nic_ancien(:,:)
     147!$OMP THREADPRIVATE(qic_ancien, nic_ancien)
    146148       REAL, ALLOCATABLE, SAVE :: tke_ancien(:,:)
    147149!$OMP THREADPRIVATE(tke_ancien)
     
    680682      ALLOCATE(u_ancien(klon,klev), v_ancien(klon,klev))
    681683      ALLOCATE(cf_ancien(klon,klev), qvc_ancien(klon,klev))
    682       ALLOCATE(cfc_ancien(klon,klev), qtc_ancien(klon,klev), nic_ancien(klon,klev))
     684      ALLOCATE(cfc_ancien(klon,klev), qtc_ancien(klon,klev))
     685      ALLOCATE(qic_ancien(klon,klev), nic_ancien(klon,klev))
    683686      ALLOCATE(qvcon(klon,klev), qccon(klon,klev))
    684687      ALLOCATE(tke_ancien(klon,klev+1))
     
    951954      DEALLOCATE(u_ancien, v_ancien)
    952955      DEALLOCATE(cf_ancien, qvc_ancien)
    953       DEALLOCATE(cfc_ancien, qtc_ancien, nic_ancien)
     956      DEALLOCATE(cfc_ancien, qtc_ancien, qic_ancien, nic_ancien)
    954957      DEALLOCATE(qvcon, qccon)
    955958      DEALLOCATE(tke_ancien)
Note: See TracChangeset for help on using the changeset viewer.