Directory branches/LMDZ_ECRad/

Total Files:
3
Deleted Files:
0
Lines of Code:
1781

[root]/branches/LMDZ_ECRad
            directory in repo DefLists (1 files, 49 lines)
            directory in repo arch (20 files, 256 lines)
            directory in repo libf (0 files, 0 lines)
                directory in repo dyn3d (1 files, 220 lines)
                directory in repo dyn3d_common (1 files, 526 lines)
                directory in repo dyn3dmem (1 files, 1860 lines)
                directory in repo misc (2 files, 3001 lines)
                    Folder removed from repo NetCDF95 (0 files, 0 lines)
                directory in repo phylmd (17 files, 14469 lines)
                    directory in repo Ocean_skin (2 files, 152 lines)
                    directory in repo ecrad (5 files, 2265 lines)
                    directory in repo rrtm (4 files, 1014 lines)

Lines of Code

branches/LMDZ_ECRad/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
lguez 12 (100.0%) 13 (100.0%) 1.0

Most Recent Commits

lguez 2022-07-19 13:33 Rev.: 4203

Sync latest trunk changes to branch LMDZ_ECRad.

5 lines of code changed in 2 files:

  • branches/LMDZ_ECRad: makelmdz (+1 -1), makelmdz_fcm (+4 -4)
lguez 2022-07-15 17:13 Rev.: 4201

Add NetCDF95 flags

6 lines of code changed in 2 files:

  • branches/LMDZ_ECRad: makelmdz (+3), makelmdz_fcm (+3)
lguez 2022-06-18 01:32 Rev.: 4179

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:

  • branches/LMDZ_ECRad: bld.cfg (+1 -1), makelmdz (+1 -1)
lguez 2022-06-17 23:33 Rev.: 4178

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:

  • branches/LMDZ_ECRad: makelmdz_fcm (changed)
lguez 2022-06-17 20:07 Rev.: 4177

Move NetCDF95 files to subdirectory misc/NetCDF95

0 lines of code changed in 4 files:

  • branches/LMDZ_ECRad: bld.cfg (new), makelmdz (new)
Generated by StatSVN 0.7.0