/[lmdze]/trunk/phylmd/test_ozonecm.f
ViewVC logotype

Log of /trunk/phylmd/test_ozonecm.f

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 327)

Revision 313 - (view) (annotate) - [select for diffs]
Modified Mon Dec 10 15:54:30 2018 UTC (5 years, 5 months ago) by guez
File length: 4768 byte(s)
Diff to previous 304
Remove module temps. Move variable itau_dyn from module temps to
module dynetat0_m, where it is defined.

Split module dynetat0_m into dynetat0_m and dynetat0_chosen_m. The
motivation is to create smaller modules. Procedures principal_cshift
and invert_zoomx had to stay in dynetat0_m because of circular
dependency. Now we will be able to move them away. Module variables
which are chosen by the user, not computed, in program ce0l go to
dynetat0_chosen_m: day_ref, annee_ref, clon, clat, grossismx,
grossismy, dzoomx, dzoomy, taux, tauy.

Move variable "pa" from module disvert_m to module
dynetat0_chosen_m. Define "pa" in dynetat0_chosen rather than etat0.

Define day_ref and annee_ref in procedure read_serre rather than
etat0.


Revision 304 - (view) (annotate) - [select for diffs]
Modified Thu Sep 6 15:51:09 2018 UTC (5 years, 8 months ago) by guez
File length: 4723 byte(s)
Diff to previous 278
Variable fevap of physiq is not used. Remove it from physiq and from
the restart file. Remove the corresponding argument evap of
pbl_surface.

Use directly yqsurf instead of qairsol in pbl_surface.


Revision 278 - (view) (annotate) - [select for diffs]
Modified Thu Jul 12 17:53:18 2018 UTC (5 years, 10 months ago) by guez
File length: 4754 byte(s)
Diff to previous 276
Created procedure phyetat0_new to avoid side effects on variables of
module phyetat0_m. Had then to change test_ozonecm: read rlat from
netCDF file instead of specifying it in test_ozonecm.


Revision 276 - (view) (annotate) - [select for diffs]
Modified Thu Jul 12 14:49:20 2018 UTC (5 years, 10 months ago) by guez
File length: 3562 byte(s)
Diff to previous 265
Move procedure read_serre from module read_serre_m to module
dynetat0_m, to avoid side effet on variables of module dynetat0_m.

Create procedure set_unit_nml to avoid side effect on variable of
module unit_nml_m.

Downgrade pctsrf from variable of module etat0_m to argument of etat0
and limit to avoid side effect on pctsrf.

Move variable zmasq from module dimphy to module phyetat0_m to avoid
side effect on zmasq.


Revision 265 - (view) (annotate) - [select for diffs]
Modified Tue Mar 20 09:35:59 2018 UTC (6 years, 1 month ago) by guez
File length: 3583 byte(s)
Diff to previous 254
Rename module dimens_m to dimensions.

Revision 254 - (view) (annotate) - [select for diffs]
Modified Mon Feb 5 10:39:38 2018 UTC (6 years, 3 months ago) by guez
File length: 3581 byte(s)
Copied from: trunk/Sources/test_ozonecm.f revision 165
Diff to previous 166
Move Sources/* to root directory.

Revision 166 - (view) (annotate) - [select for diffs]
Modified Wed Jul 29 14:32:55 2015 UTC (8 years, 9 months ago) by guez
Original Path: trunk/Sources/phylmd/test_ozonecm.f
File length: 3581 byte(s)
Copied from: trunk/Sources/test_ozonecm.f revision 165
Diff to previous 134
Split ppm3d.f into files containing a single procedure.

Factorized computations of filtering matrices into a procedure
inifilr_hemisph. Had then to change the matrices from allocatable to
pointer and from customized lower bound to lower bound 1. The change
in lower bounds does not matter because the matrices are only used as
a whole as actual arguments.

Also, in infilr, instead of finding jfilt[ns][uv] from approximately
jjm /2, start at index j1 that corresponds to the equator. This is not
the same if there is a zoom in latitude.

Also, the test (rlamda(modfrst[ns][uv](j)) * cos(rlat[uv](j)) < 1) in
the loops on filtered latitudes is not useful now that we start from
j1: it is necessarily true. See notes.

Just encapsulated lwvn into a module and removed unused argument ktraer.


Revision 134 - (view) (annotate) - [select for diffs]
Modified Wed Apr 29 15:47:56 2015 UTC (9 years ago) by guez
Original Path: trunk/Sources/test_ozonecm.f
File length: 3581 byte(s)
Copied from: trunk/test_ozonecm.f revision 133
Diff to previous 123
Sources inside, compilation outside.

Revision 123 - (view) (annotate) - [select for diffs]
Added Thu Feb 5 12:41:08 2015 UTC (9 years, 3 months ago) by guez
Original Path: trunk/test_ozonecm.f
File length: 3581 byte(s)
Added some test programs.

In fxhyp_loop_ik, changed precision from 1e-3 to 1e-6. Reset initial
value of xo1 to first guess of xi instead of final value of xi for
previous i (better logic).


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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.21