Ignore:
Timestamp:
Apr 22, 2016, 9:02:11 AM (9 years ago)
Author:
emillour
Message:

All models: Further adaptations to keep up with changes in LMDZ5 concerning
physics/dynamics separation:

  • dyn3d:
  • adapted gcm.F so that all physics initializations are now done in iniphysiq.
  • dyn3dpar:
  • adapted gcm.F so that all physics initializations are now done in iniphysiq.
  • updated calfis_p.F to follow up with changes.
  • copied over updated "bands.F90" from LMDZ5.
  • dynphy_lonlat:
  • calfis_p.F90, mod_interface_dyn_phys.F90, follow up of changes in phy_common/mod_* routines
  • phy_common:
  • added "geometry_mod.F90" to store information about the grid (replaces phy*/comgeomphy.F90) and give variables friendlier names: rlond => longitude , rlatd => latitude, airephy => cell_area, cuphy => dx , cvphy => dy
  • added "physics_distribution_mod.F90"
  • updated "mod_grid_phy_lmdz.F90", "mod_phys_lmdz_mpi_data.F90", "mod_phys_lmdz_para.F90", "mod_phys_lmdz_mpi_transfert.F90", "mod_grid_phy_lmdz.F90", "mod_phys_lmdz_omp_data.F90", "mod_phys_lmdz_omp_transfert.F90", "write_field_phy.F90" and "ioipsl_getin_p_mod.F90" to LMDZ5 versions.
  • phy[venus/titan/mars/std]:
  • removed "init_phys_lmdz.F90", "comgeomphy.F90"; adapted routines to use geometry_mod (longitude, latitude, cell_area, etc.)

EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.VENUS/libf/phyvenus/clmain.F

    r1530 r1543  
    1111     .                  paprs,pplay,ppk,radsol,albe,
    1212     .                  solsw, sollw, sollwdown, fder,
    13      .                  rlon, rlat, cufi, cvfi,
     13     .                  rlon, rlat, dx, dy,
    1414     .                  debut, lafin,
    1515     .                  d_t,d_u,d_v,d_ts,
     
    5252c radsol---input-R- flux radiatif net (positif vers le sol) en W/m**2
    5353c rlat-----input-R- latitude en degree
    54 c cufi-----input-R- resolution des mailles en x (m)
    55 c cvfi-----input-R- resolution des mailles en y (m)
     54c dx-----input-R- resolution des mailles en x (m)
     55c dy-----input-R- resolution des mailles en y (m)
    5656c
    5757c d_t------output-R- le changement pour "t"
     
    8080! ADAPTATION GCM POUR CP(T)
    8181      real ppk(klon,klev)
    82       REAL rlon(klon), rlat(klon), cufi(klon), cvfi(klon)
     82      REAL rlon(klon), rlat(klon), dx(klon), dy(klon)
    8383      REAL d_t(klon, klev)
    8484      REAL d_u(klon, klev), d_v(klon, klev)
     
    398398! ADAPTATION GCM POUR CP(T)
    399399      CALL clqh(dtime, itap, debut,lafin,
    400      e          rlon, rlat, cufi, cvfi,
     400     e          rlon, rlat, dx, dy,
    401401     e          knon,
    402402     e          soil_model, ytsoil,
     
    465465
    466466      SUBROUTINE clqh(dtime,itime, debut,lafin,
    467      e                rlon, rlat, cufi, cvfi,
     467     e                rlon, rlat, dx, dy,
    468468     e                knon,
    469469     $                soil_model,tsoil,
     
    510510      REAL albedo(klon)       ! albedo de la surface
    511511      real rmu0(klon)         ! cosinus de l'angle solaire zenithal
    512       real rlon(klon), rlat(klon), cufi(klon), cvfi(klon)
     512      real rlon(klon), rlat(klon), dx(klon), dy(klon)
    513513c
    514514      REAL d_t(klon,klev)     ! incrementation de "t"
     
    686686      CALL interfsurf_hq(itime, dtime, rmu0,
    687687     e klon, nbp_lon, nbp_lat-1, knon,
    688      e rlon, rlat, cufi, cvfi,
     688     e rlon, rlat, dx, dy,
    689689     e debut, lafin, soil_model, nsoilmx,tsoil,
    690690     e zlev1,  u1lay, v1lay, temp_air, epot_air, 
Note: See TracChangeset for help on using the changeset viewer.