Ignore:
Timestamp:
Apr 25, 2025, 6:30:25 PM (8 weeks ago)
Author:
jbclement
Message:

PEM:
Resulting change due to revision r3737 in the 1D Mars PCM.
JBC

Location:
trunk/LMDZ.COMMON/libf/evolution
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.COMMON/libf/evolution/changelog.txt

    r3711 r3738  
    625625Updating the average pressure at each iteration.
    626626
    627 == 1/4/2025 == EV
     627== 01/04/2025 == EV
    628628updating paramaters to work with the layering
    629629
    630 == 2/4/2025 == EV
     630== 02/04/2025 == EV
    631631updating the h2o and co2 ice values that will be used by the PCM according to the top layer in the stratum
    632632updating h2o ice recomp tendency to reduce the ice table loss rate due increase of depth and a decrease in the humidity around the ice.
    633633
    634 == 3/4/2025 == EV
     634== 03/04/2025 == EV
    635635adding the growth of the lag layer
    636636changing the stopping critiria to take into account the top startum layer
    637637removing the case where if we have 0 ice the PEM stops.
    638638
    639 
    640 
     639== 25/04/2025 == JBC
     640Resulting change due to revision r3737 in the 1D Mars PCM.
  • trunk/LMDZ.COMMON/libf/evolution/pem.F90

    r3711 r3738  
    111111    use comvert_mod,              only: ap, bp
    112112    use writerestart1D_mod,       only: writerestart1D
    113    ! use layering_mod,             only: layering, array2stratif, nb_str_max, layering_algo
    114113#endif
    115114
     
    287286    real, dimension(:),     allocatable :: zqsat
    288287    real, dimension(:,:,:), allocatable :: dq, dqdyn
    289     real, dimension(nlayer)             :: play, w
     288    real, dimension(nlayer)             :: play, w, q_def_h2o_vap
    290289    real, dimension(nlayer + 1)         :: plev
    291290#else
     
    323322        endif
    324323    enddo
    325    
     324
    326325    if (num_str) then ! This is a numeric sting so we considerer this is the job id
    327326           ! Execute the system command
     
    436435    call init_testphys1d('start1D.txt','startfi.nc',therestart1D,therestartfi,ngrid,nlayer,610.,nq,q,         &
    437436                         time_0,pdyn(1),ucov,vcov,teta,ndt,ptif,pks,dtphys,zqsat,dq,dqdyn,day0,day,gru,grv,w, &
    438                          play,plev,latitude,longitude,cell_area,atm_wat_profile,atm_wat_tau)
     437                         play,plev,latitude,longitude,cell_area,atm_wat_profile,atm_wat_tau,q_def_h2o_vap)
    439438    nsplit_phys = 1
    440439    day_step = steps_per_sol
     
    13021301
    13031302write(*,*)
    1304 write(*,*) '********* PEM finalization *********'
     1303write(*,*) '****** PEM final information *******'
    13051304write(*,'(a,f10.2,a)') " + The PEM leg has run for ", i_myear_leg, " Martian years."
    13061305write(*,'(a,f10.2,a,f10.2,a)') " + The chained simulation has run for ", i_myear, " Martian years =", i_myear*convert_years, " Earth years."
Note: See TracChangeset for help on using the changeset viewer.