Log of /trunk/phylmd/Interface_surf/coefkzmin.f90
Parent Directory
| Revision Log
Revision
328 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 13 14:40:06 2019 UTC
(5 years, 1 month ago)
by
guez
File length: 3259 byte(s)
Copied from:
trunk/phylmd/Interface_surf/coefkzmin.f revision 327
Diff to
previous 288
,
to
selected 267
Change all `.f` suffixes to `.f90`. (The opposite was done in revision
82.) Because of change of philosopy in GNUmakefile: we already had a
rewritten rule for `.f`, so it does not make the makefile longer to
replace it by a rule for `.f90`. And it spares us options of
makedepf90 and of the compiler. Also we prepare the way for a simpler
`CMakeLists.txt`.
Revision
288 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 24 16:27:12 2018 UTC
(6 years ago)
by
guez
Original Path:
trunk/phylmd/Interface_surf/coefkzmin.f
File length: 3259 byte(s)
Diff to
previous 286
,
to
selected 267
Remove tests on richum, tvirtu and opt_ec in procedure coefkz (not
used in LMDZ either).
Change the meaning of variable ecrit_ins of module clesphys from
number of seconds (integer, weird), which was modified in physiq to
make a multiple of the time step of physics, to number of physics time
steps.
Revision
267 -
(
view)
(
annotate)
-
[selected]
Modified
Thu May 3 16:14:08 2018 UTC
(6 years, 2 months ago)
by
guez
Original Path:
trunk/phylmd/coefkzmin.f
File length: 3247 byte(s)
Diff to
previous 254
Rename procedure clmain to pbl_surface (following LMDZ).
Remove choice soil_model = f. This choice made the algorithm unclear
in interfsurf_hq. Also soil_model = f is never used in LMDZ. radsol
was intent inout in clqh because of its possible modification in
interfsurf_hq, but the corresponding actual argument yrads is not used
in pbl_surface. The modification of radsol in interfsurf_hq was a bad
idea. Now we can more clearly make radsol an intent in argument of
clqh and interfsurf_hq.
Revision
239 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Nov 10 15:16:48 2017 UTC
(6 years, 8 months ago)
by
guez
Original Path:
trunk/Sources/phylmd/coefkzmin.f
File length: 3064 byte(s)
Diff to
previous 233
,
to
selected 267
In procedure coefkzmin, dummy argument km is equal to dummy argument
kn. Remove it.
Bug fix in clmain. If iflag_pbl /= 1 and ok_kzmin then
ycoef[mh]0(:knon, 1) are not defined and used for computation of
ycdrag[mh](:knon). Remove the lines (following LMDZ).
Revision
70 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 24 15:39:52 2013 UTC
(11 years, 1 month ago)
by
guez
Original Path:
trunk/libf/phylmd/coefkzmin.f90
File length: 3270 byte(s)
Diff to
previous 47
,
to
selected 267
In procedure, "addfi" access directly the module variable "dtphys"
instead of going through an argument.
In "conflx", do not create a local variable for temperature with
reversed order of vertical levels. Instead, give an actual argument
with reversed order in "physiq".
Changed names of variables "rmd" and "rmv" from module "suphec_m" to
"md" and "mv".
In "hgardfou", print only the first temperature out of range found.
Revision
38 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 6 17:52:19 2011 UTC
(13 years, 6 months ago)
by
guez
Original Path:
trunk/libf/phylmd/coefkzmin.f
File length: 4119 byte(s)
Diff to
previous 3
,
to
selected 267
Extracted ASCII art from "inigeom" into a separate text file in the
documentation.
"test_disvert" now creates a separate file for layer thicknesses.
Moved variables from module "yomcst" to module "suphec_m" because this
is where those variables are defined. Kept in "yomcst" only parameters
of Earth orbit. Gave the attribute "parameter" to some variables of
module "suphec_m".
Variables of module "yoethf" were defined in procedure "suphec". Moved
these definitions to a new procedure "yoethf" in module "yoethf_m".
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.