Directory branches/Ocean_skin/

Total Files:
5
Deleted Files:
0
Lines of Code:
2945

Browse with Trac

[root]/branches/Ocean_skin
            directory in repo DefLists (71 files, 19765 lines)
            directory in repo arch (12 files, 158 lines)
            directory in repo libf (0 files, 0 lines)
                directory in repo dyn3d (5 files, 3375 lines)
                directory in repo dyn3d_common (2 files, 1204 lines)
                directory in repo dyn3dmem (15 files, 9833 lines)
                directory in repo dynphy_lonlat (1 files, 234 lines)
                    directory in repo phydev (1 files, 84 lines)
                    directory in repo phylmd (5 files, 2384 lines)
                directory in repo misc (3 files, 990 lines)
                directory in repo phy_common (10 files, 5530 lines)
                directory in repo phydev (2 files, 73 lines)
                directory in repo phylmd (97 files, 79010 lines)
                    directory in repo Dust (9 files, 9231 lines)
                    directory in repo StratAer (15 files, 4059 lines)
                    directory in repo cosp (1 files, 450 lines)
                    directory in repo cosp2 (1 files, 447 lines)
                    directory in repo cospv2 (4 files, 2146 lines)
                    directory in repo dyn1d (15 files, 13573 lines)
                    directory in repo rrtm (8 files, 4700 lines)
                    directory in repo sisvat (1 files, 1741 lines)
            directory in repo tools (0 files, 0 lines)
                directory in repo fcm (0 files, 0 lines)
                    directory in repo lib (0 files, 0 lines)
                        directory in repo Fcm (1 files, 862 lines)

Lines of Code

branches/Ocean_skin/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
lguez 26 (100.0%) 130 (100.0%) 5.0

Most Recent Commits

lguez 2021-01-28 19:33 Rev.: 3812

Revert these files to trunk state

2 lines of code changed in 2 files:

lguez 2021-01-28 17:02 Rev.: 3811

Sync latest trunk changes to Ocean_skin

5 lines of code changed in 1 file:

lguez 2021-01-12 00:24 Rev.: 3798

Sync latest trunk changes to Ocean_skin

53 lines of code changed in 6 files:

lguez 2020-04-29 22:18 Rev.: 3673

Revert changes made by mistake in revision 3672

2 lines of code changed in 2 files:

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:

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:

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:

lguez 2019-01-21 17:55 Rev.: 3434

Forgot to include makelmdz_fcm in previous commit.

0 lines of code changed in 2 files:

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)
Generated by StatSVN 0.7.0