[root]/branches/LMDZ_ECRad/libf/phylmd/ecrad
.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)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 170 (100.0%) | 9324 (100.0%) | 54.8 |
idelkadi | 168 (98.8%) | 9324 (100.0%) | 55.5 |
lguez | 2 (1.2%) | 0 (0.0%) | 0.0 |
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
1605 lines of code changed in 63 files:
Merged trunk changes -r4488:4726 LMDZ_ECRad branch
19 lines of code changed in 2 files:
Correction: variable allocation already done.
5 lines of code changed in 1 file:
Implementation in the LMDZ code of the double call of the ECRAD radiative transfer code to estimate the 3D radiative effect of clouds.
- This double call of Ecrad is controlled by the ok_3Deffect logic key.
- If this key is enabled, 2 files of parameter configuration "namelists" for ECRAD are required at runtime: namelist_ecrad and namelist_ecrad_s2.
- If this key is deactivated, the configuration and initialization part (reading namelist and netcdf files) is performed only once during simulation (1st call to ECRAD). Otherwise, configuration and initialization are performed each time Ecrad is called.
48 lines of code changed in 9 files:
Further updates and cleaning of the Lmdz-Ecrad interface.
104 lines of code changed in 2 files:
Ecrad version update in LMDZ (SPARTACUS solver)
52 lines of code changed in 2 files:
Configuration of the parameters for the SPARTACUS solver so that they can be modified in the namelist file:
- addition of the module setup_config_from_lmdz.F90
- modification of the interface with Ecrad (radiation_scheme.F90)
134 lines of code changed in 2 files:
Update of the ECRAD radiative code version implemented in the LMDZ model.
Upgrade to the :
https://github.com/ecmwf/ecrad/trunk
Version svn : 749
UUID du dépôt : 44b0ca93-0ed8-356e-d663-ce57b7db7bff
6840 lines of code changed in 74 files:
Inversion of the order of loops in the tau22 routine.
The code crashes on the IRENE computer using the O3 compilation option.
0 lines of code changed in 2 files:
Code cleanup:
- Removal of unnecessary arguments in the LMDZ-ECRAD interface routine.
- deletion of useless comments
28 lines of code changed in 2 files:
Hexadecimal constant Z"3FFFFFFF" can appear in a "data" statement but not in a "parameter" statement
0 lines of code changed in 2 files:
Implementation of the Ecrad radiative transfer code in the LMD model (continued) :
Integration of aerosols (direct effect)
489 lines of code changed in 7 files:
Use custom procedure to read aerosol optics file
Replace call to `config%aerosol_optics%setup` by call to an LMDZ
procedure, `setup_aerosol_optics_lmdz`, adapted to our aerosol optics
NetCDF file. The main differences between our file and the file
expected by `config%aerosol_optics%setup` are:
- Our file has groups.
- The SW bands in our file are ordered (as befits a NetCDF
coordinate).
- Our file does not contain variables for monochromatic asymmetry
factor, single-scattering albedo and lidar backscattering
ratio. These variables are not used by ECRad but they are
nevertheless read and required by `config%aerosol_optics%setup`.
0 lines of code changed in 2 files: