[root]/trunk/libf/dynlonlat_phylonlat/phymar
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 8 (100.0%) | 536 (100.0%) | 67.0 |
emillour | 6 (75.0%) | 496 (92.5%) | 82.6 |
jbmadeleine | 1 (12.5%) | 38 (7.1%) | 38.0 |
fairhead | 1 (12.5%) | 2 (0.4%) | 2.0 |
Change dynamics/physics interface directory name from dynlonlat_phylonlat to dynphy_lonlat.
EM
0 lines of code changed in 2 files:
Modifications from 2274 that were somehow lost
LF
2 lines of code changed in 1 file:
Modified iniphysiq_mod.F90 that includes nqtot
38 lines of code changed in 1 file:
More on physics/dynamics separation and cleanup:
- Set things up so that all physics-related initializations are done via iniphysiq.
- Created a "geometry_mod.F90" module in phy_common to store information on the loacl grid (i.e. replaces comgeomphy) and moreover give these variables more obvious names (e.g.: rlond => longitude, rlatd => latitude, airephy => cell_area).
- removed obsolete comgeomphy.h and comgeomphy.F90
EM
112 lines of code changed in 1 file:
Make iniphysiq a module.
Fix call to iniphysiq in lmdz1d (missing arguments and arrays of wrong sizes).
EM
194 lines of code changed in 1 file:
Physics/dynamics separation:
- remove all references to dimensions.h from physics. nbp_lon (==iim) , nbp_lat (==jjm+1) and nbp_lev (==llm) from mod_grid_phy_lmdz should be used instead.
- added module regular_lonlat_mod in phy_common to store information about the global (lon-lat) grid cell boundaries and centers.
EM
33 lines of code changed in 1 file:
Further reorganizing of the physics-dynamics interface.
Things related to dynamics grid and physics grid go in "dynlonlat_phylonlat".
Any physics phy*** related stuff (e.g. iniphysiq, ce0l) goes in a phy*** subdirectory of dynlonlat_phylonlat.
EM
157 lines of code changed in 1 file: