[root]/branches/LMDZ_ECRad
DefLists
(24 files, 10389 lines)
arch
(41 files, 705 lines)
libf
(0 files, 0 lines)
dyn3d
(14 files, 7280 lines)
dyn3d_common
(39 files, 4961 lines)
dyn3dmem
(50 files, 17725 lines)
dynphy_lonlat
(4 files, 2191 lines)
phylmd
(6 files, 2103 lines)
filtrez
(4 files, 970 lines)
grid
(0 files, 0 lines)
dimension
(1 files, 76 lines)
misc
(6 files, 5666 lines)
NetCDF95
(0 files, 0 lines)
phy_common
(5 files, 2453 lines)
phydev
(3 files, 614 lines)
phylmd
(158 files, 100608 lines)
Dust
(35 files, 10960 lines)
Ocean_skin
(2 files, 152 lines)
StratAer
(14 files, 3035 lines)
cosp
(5 files, 3251 lines)
cosp2
(4 files, 3018 lines)
cospv2
(4 files, 3844 lines)
dyn1d
(15 files, 14954 lines)
ecrad
(63 files, 1605 lines)
.git
(5 files, 20 lines)
hooks
(12 files, 648 lines)
info
(1 files, 6 lines)
logs
(1 files, 1 lines)
refs
(0 files, 0 lines)
heads
(1 files, 1 lines)
remotes
(0 files, 0 lines)
origin
(1 files, 1 lines)
objects
(0 files, 0 lines)
pack
(2 files, 0 lines)
refs
(0 files, 0 lines)
heads
(1 files, 1 lines)
remotes
(0 files, 0 lines)
origin
(1 files, 1 lines)
bin
(6 files, 495 lines)
data
(42 files, 0 lines)
drhook
(2 files, 52 lines)
driver
(12 files, 3362 lines)
ifs
(15 files, 3822 lines)
ifsaux
(10 files, 374 lines)
ifsrrtm
(172 files, 28953 lines)
include
(110 files, 1737 lines)
practical
(15 files, 1126 lines)
ecradplot
(4 files, 2288 lines)
radiation
(59 files, 27654 lines)
test
(0 files, 0 lines)
ckdmip
(15 files, 1090 lines)
common
(2 files, 212 lines)
i3rc
(11 files, 688 lines)
ifs
(13 files, 1125 lines)
utilities
(5 files, 3502 lines)
rrtm
(5 files, 2546 lines)
phylmdiso
(83 files, 97573 lines)
tools
(2 files, 132 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 19 (100.0%) | 165 (100.0%) | 8.6 |
lguez | 16 (84.2%) | 91 (55.2%) | 5.6 |
idelkadi | 3 (15.8%) | 74 (44.8%) | 24.6 |
Update of ecrad in the LMDZ_ECRad branch of LMDZ:
- version 1.6.1 of ecrad
- files are no longer grouped in the same ecrad directory.
- the structure of ecrad offline is preserved to facilitate updating in LMDZ
- cfg.bld modified to take into account the new added subdirectories.
- the interface routines and those added in ecrad are moved to the phylmd directory
6 lines of code changed in 1 file:
Merged trunk changes -r4488:4726 LMDZ_ECRad branch
68 lines of code changed in 2 files:
Correct definition of INCLUDE and LIB for NetCDF95
Following commit r4426.
2 lines of code changed in 1 file:
Sync latest trunk changes to branch LMDZ_ECRad
76 lines of code changed in 3 files:
Sync latest trunk changes to branch LMDZ_ECRad.
5 lines of code changed in 2 files:
Add NetCDF95 flags
6 lines of code changed in 2 files:
Use an external updated NetCDF95 library
Remove NetCDF95 from source files. We want to use an up-to-date
NetCDF95 library to read a NetCDF file containing groups, for aerosol
optical properties. It seems complicated to keep the NetCDF95 library
inside LMDZ because:
- NetCDF95 now also needs a C compiler. I do not know how to make this
work with FCM.
- NetCDF95 cannot be compiled with the `-r8` option: some specific
procedures in a generic interface become identical.
- Secondarily, we would have to change the names of files to adhere to the LMDZ
standard. We are not glad to do that every time we update.
For now, we can compile using the options `-include` and `-link` of
`makelmdz_fcm`.
As we use an updated NetCDF95 library, we have to update some of the
calls in LMDZ. Those are the calls to `nf95_inquire_variable` and
`nf95_gw_var` which used to take a pointer argument and now take an
allocatable argument.
2 lines of code changed in 2 files:
Remove useless lines
This is useless since revision [4103]. `err=$?` just checks the
assignment `build_status=$?` succeeded, so err is always 0.
0 lines of code changed in 2 files:
Move NetCDF95 files to subdirectory misc/NetCDF95
0 lines of code changed in 4 files: