Changeset 1573 for trunk/LMDZ.GENERIC
- Timestamp:
- Jul 12, 2016, 3:17:48 PM (8 years ago)
- Location:
- trunk/LMDZ.GENERIC
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.GENERIC/README
r1566 r1573 1232 1232 iniphysiq 1233 1233 1234 == 12/07/2016 == EM 1235 - move initialization of dimphy from inigeomphy to iniphysiq (initializations 1236 related to routines in phy_common or dynphy_lonlat can be done in 1237 inigeomphy, but any initialization for modules/routines in a physics 1238 package (directory phystd) must be done in the related phystd/iniphysiq 1239 routine. -
trunk/LMDZ.GENERIC/libf/dynphy_lonlat/inigeomphy_mod.F90
r1566 r1573 6 6 nbp, communicator, & 7 7 rlatu,rlatv,rlonu,rlonv,aire,cu,cv) 8 USE dimphy, ONLY: init_dimphy9 8 USE mod_grid_phy_lmdz, ONLY: klon_glo, & ! number of atmospheric columns (on full grid) 10 9 regular_lonlat, & ! regular longitude-latitude grid type … … 15 14 klon_mpi_begin ! start indes of columns (on local mpi grid) 16 15 USE geometry_mod, ONLY : init_geometry 17 ! USE comgeomphy, ONLY: initcomgeomphy, &18 ! airephy, & ! physics grid area (m2)19 ! cuphy, & ! cu coeff. (u_covariant = cu * u)20 ! cvphy, & ! cv coeff. (v_covariant = cv * v)21 ! rlond, & ! longitudes22 ! rlatd ! latitudes23 16 USE physics_distribution_mod, ONLY : init_physics_distribution 24 17 USE regular_lonlat_mod, ONLY : init_regular_lonlat, & … … 220 213 airefi,cufi,cvfi) 221 214 222 223 ! Initialize dimphy module224 CALL init_dimphy(klon_omp,nlayer)225 226 215 !$OMP END PARALLEL 227 216 -
trunk/LMDZ.GENERIC/libf/dynphy_lonlat/phystd/iniphysiq_mod.F90
r1564 r1573 24 24 ! necessary to get klon_omp 25 25 USE mod_phys_lmdz_para, ONLY: klon_omp ! number of columns (on local omp grid) 26 USE dimphy, ONLY: init_dimphy 26 27 27 28 implicit none … … 57 58 !------------------------------------------ 58 59 ! --> initialize physics distribution, global fields and geometry 60 ! (i.e. things in phy_common or dynphy_lonlat) 59 61 CALL inigeomphy(ii,jj,nlayer, & 60 62 nbp, communicator, & … … 63 65 airedyn,cudyn,cvdyn) 64 66 65 ! the distinct part for all planetary physics 67 ! the distinct part for all planetary physics (ie. things in phystd) 66 68 !------------------------------------------ 67 69 … … 70 72 ! copy some fundamental parameters to physics 71 73 ! and do some initializations 74 75 ! Initialize dimphy module 76 call init_dimphy(klon_omp,nlayer) 72 77 73 78 ! copy over preff , ap() and bp()
Note: See TracChangeset
for help on using the changeset viewer.