Log of /trunk/phylmd/Interface_surf/alboc.f
Parent Directory
| Revision Log
Revision
130 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Feb 24 15:43:51 2015 UTC
(9 years, 2 months ago)
by
guez
File length: 4040 byte(s)
Diff to
previous 125
The information in argument rdayvrai of calfis was redundant with the
information in argument time. Furthermore, in the physics part of gcm,
we need separately the day number (an integer) and the time of
day. So, replaced real argument rdayvrai of calfis containing elapsed
time by integer argument dayvrai containing day number. Corresponding
change in leapfrog. In procedure physiq, replaced real argument
rdayvrai by integer argument dayvrai. In procedures readsulfate and
readsulfate_preind, replaced real argument r_day by arguments dayvrai
and time.
In procedure alboc, replaced real argument rjour by integer argument
jour. alboc was always called by interfsurf_hq with actual argument
real(jour), and the meaning of the dummy argument in alboc seems to be
that it should be an integer.
In procedure leapfrog, local variable time could not be > 1. Removed
test.
In physiq, replaced nint(rdayvrai) by dayvrai. This changes the
results since julien now changes at 0 h instead of 12 h. This follows
LMDZ, where the argument of ozonecm is days_elapsed+1.
Revision
125 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 6 15:00:28 2015 UTC
(9 years, 3 months ago)
by
guez
File length: 4025 byte(s)
Diff to
previous 118
Created procedure read_yomcst.
Deleted some intermediary variables in procedure orbit.
Revision
118 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Dec 18 17:30:24 2014 UTC
(9 years, 5 months ago)
by
guez
File length: 3789 byte(s)
Copied from:
trunk/phylmd/alboc.f revision 117
Diff to
previous 117
In file grilles_gcm.nc, renamed variable phis to orog, deleted
variable presnivs.
Removed variable bug_ozone from module clesphys.
In procedure ozonecm, moved computation of sint and cost out of the
loops on horizontal position and vertical level. Inverted the order of
the two loops. We can then move all computations from slat to aprim
out of the loop on vertical levels. Created variable slat2, following
LMDZ. Moved the limitation of column-density of ozone in cell at 1e-12
from radlwsw to ozonecm, following LMDZ.
Removed unused arguments u, albsol, rh, cldfra, rneb, diafra, cldliq,
pmflxr, pmflxs, prfl, psfl of phytrac.
In procedure yamada4, for all the arrays, replaced the dimension klon
by ngrid. At the end of the procedure, for the computation of kmn,kn,
kq and q2, changed the upper limit of the loop index from klon to ngrid.
In radlwsw, for the calculation of pozon, removed the factor
paprs(iof+i, 1)/101325, as in LMDZ. In procedure sw, removed the
factor 101325.0/PPSOL(JL), as in LMDZ.
Revision
81 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 5 14:38:41 2014 UTC
(10 years, 2 months ago)
by
guez
Original Path:
trunk/phylmd/albedo.f90
File length: 5505 byte(s)
Copied from:
trunk/phylmd/albedo.f revision 80
Diff to
previous 76
Converted to free source form files which were still in fixed source
form. The conversion was done using the polish mode of the NAG Fortran
Compiler.
In addition to converting to free source form, the processing of the
files also:
-- indented the code (including comments);
-- set Fortran keywords to uppercase, and set all other identifiers
to lower case;
-- added qualifiers to end statements (for example "end subroutine
conflx", instead of "end");
-- changed the terminating statements of all DO loops so that each
loop ends with an ENDDO statement (instead of a labeled continue).
Revision
38 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 6 17:52:19 2011 UTC
(13 years, 4 months ago)
by
guez
Original Path:
trunk/libf/phylmd/albedo.f
File length: 5655 byte(s)
Diff to
previous 3
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.