Ignore:
Timestamp:
Mar 19, 2024, 3:34:21 PM (2 months ago)
Author:
idelkadi
Message:

Ecrad update in LMDZ / Implementation of Ecrad double call in LMDZ

  • version 1.6.1 (commit 210d7911380f53a788c3cad73b3cf9b4e022ef87)
  • interface routines between lmdz and ecrad grouped in a new "lmdz" directory
  • double call method redesigned so as to go through the Ecrad initialization and configuration part only once for the entire simulation
  • clean-up in the read.F routine: delete unitules arguments
  • modification of default gas model in namelist (default: ECCKD)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/ecrad/radiation/radiation_spartacus_sw.F90

    r4773 r4853  
    8787    use radiation_constants, only      : Pi, GasConstantDryAir, &
    8888         &                               AccelDueToGravity
    89     USE mod_phys_lmdz_para
    9089
    9190    implicit none
     
    327326      write(nulout,'(a)',advance='no') '  Processing columns'
    328327    end if
    329 
    330       print*,'Dans radiation_spartacus, mpi_rank, omp_rank, &
    331               size, chape inv_cloud = ',&
    332               mpi_rank, omp_rank, &
    333               shape(cloud%inv_cloud_effective_size), &
    334               size(cloud%inv_cloud_effective_size)
    335328
    336329    ! Main loop over columns
     
    504497               &  .not. (nreg == 2 .and. cloud%fraction(jcol,jlev) &
    505498               &  > 1.0-config%cloud_fraction_threshold)) then
    506 !           print*,' Dans radiation_spartacus mpi_rank, omp_rank, jcol, jlev, &
    507 !            &     cloud%inv_cloud_effective_size =', mpi_rank, &
    508 !            &     omp_rank, jcol, jlev, &
    509 !            &     cloud%inv_cloud_effective_size(jcol,jlev)
    510499            if (cloud%inv_cloud_effective_size(jcol,jlev) > 0.0_jprb) then
    511500              ! 3D effects are only simulated if
Note: See TracChangeset for help on using the changeset viewer.