StatSVN - Directory branches/Ocean_skin/
Directory branches/Ocean_skin/
- Total Files:
- 4
- Deleted Files:
- 0
- Lines of Code:
- 2840
[root]/branches/Ocean_skin
DefLists
(66 files, 18206 lines)
arch
(8 files, 105 lines)
libf
(0 files, 0 lines)
dyn3d
(3 files, 1419 lines)
dyn3dmem
(11 files, 8205 lines)
dynphy_lonlat
(1 files, 234 lines)
phydev
(1 files, 84 lines)
phylmd
(4 files, 1505 lines)
misc
(3 files, 990 lines)
phy_common
(10 files, 5530 lines)
phydev
(2 files, 73 lines)
phylmd
(82 files, 68993 lines)
StratAer
(15 files, 4058 lines)
cosp
(1 files, 450 lines)
cosp2
(1 files, 447 lines)
dyn1d
(15 files, 13594 lines)
rrtm
(7 files, 4328 lines)
sisvat
(1 files, 1741 lines)
tools
(0 files, 0 lines)
fcm
(0 files, 0 lines)
lib
(0 files, 0 lines)
Fcm
(1 files, 862 lines)
Lines of Code
Developers
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
lguez | 17 (100.0%) | 70 (100.0%) | 4.1 |
Most Recent Commits
- lguez 2020-04-29 22:18 Rev.: 3673
-
Revert changes made by mistake in revision 3672
2 lines of code changed in 2 files:
- branches/Ocean_skin: bld.cfg (+1 -1), makelmdz_fcm (+1 -1)
- lguez 2020-04-29 20:32 Rev.: 3672
-
Do not output t_int if activate_ocean_skin == 2
2 lines of code changed in 2 files:
- branches/Ocean_skin: bld.cfg (+1 -1), makelmdz_fcm (+1 -1)
- lguez 2020-02-19 16:09 Rev.: 3635
-
Revert to trunk changes that should not have been done in revision 3605.
2 lines of code changed in 2 files:
- branches/Ocean_skin: bld.cfg (+1 -1), makelmdz_fcm (+1 -1)
- lguez 2019-11-21 17:43 Rev.: 3605
-
Merge revisions 3427:3600 of trunk into branch `Ocean_skin`
63 lines of code changed in 6 files:
- branches/Ocean_skin: bld.cfg (+1 -1), makegcm (+21), makelmdz (new), makelmdz_fcm (+20 -5)
- lguez 2019-01-21 17:55 Rev.: 3434
-
Forgot to include makelmdz_fcm in previous commit.
0 lines of code changed in 2 files:
- branches/Ocean_skin: makelmdz_fcm (new)
- lguez 2019-01-18 19:29 Rev.: 3432
-
Move the call to config_ocean_skin out of !$OMP MASTER in procedure
conf_phys. Definition of jcool, jwarm and rain_effect must be done by
all threads.
Use keywords in call to bulk_flux in procedure surf_ocean, for clarity.
Define CPP_KEY IN_LMDZ in makelmdz_fcm. This could be useful for any
external code used with LMDZ.
Move the Ocean_skin folder out of the LMDZ tree. This is more
convenient and clearer because Ocean_skin stays under Git control for
now. So we do not declare a phylmd/Ocean_skin folder in
"bld.cfg". Instead, we use the option -ext_src of makelmdz_fcm.
1 lines of code changed in 1 file:
- branches/Ocean_skin: bld.cfg (+1 -2)
- lguez 2019-01-02 20:44 Rev.: 3429
-
Create subdirectory Ocean_skin in libf. For now, Ocean_skin is under
control of git, not subversion.
Add variable eps_w to common YOMCST.
For now, continue to read ocean skin parameters from a namelist in
config_ocean_skin.
The parameterisation is called from procedure surf_ocean.
Add two prognostic variables for the parameterisation: dt_ns and
ds_ns. Add eight diagnostic variables: t_int, s_int, dter, dser, tkt,
tks, rf, taur. The ten variables are only defined on ocean surface,
elsewhere they are set to nf90_fill_real. In pbl_surface, we can
initialize the eight diagnostic variables to nf90_fill_real before the
loop on sub-surfaces, but we need to keep the old values of dt_ns and
ds_ns as input of the parameterisation so we set dt_ns and ds_ns to
nf90_fill_real after the call to surf_ocean. Define ten corresponding
compressed variables in pbl_surface. Define ten corresponding NetCDF
output variables in phys_output_ctrlout_mod.
In procedure pbl_surface_newfrac, for an appearing ocean sub-surface,
dt_ns and ds_ns are set to 0. In phyetat0, also set initial dt_ns and
ds_ns to 0 if they are not in start file.
In procedure surf_ocean, for now, we use a constant specific latent
heat of vaporization, as elsewhere in LMDZ, and a constant bulk
salinity.
0 lines of code changed in 2 files:
- branches/Ocean_skin: bld.cfg (new)