Ticket #1001: ext.out

File ext.out, 104.0 KB (added by cplanche, 8 years ago)
Line 
1Extract command started on Tue Dec 18 09:11:18 2012.
2->Parse configuration: start
3Config file (ext): svn://puma/UM_svn/UM/trunk/src/configs/bindings/container.cfg@4504
4Config file (ext): svn://puma/UM_svn/UM/trunk/src/configs/machines/init_options.cfg@4504
5Config file (ext): svn://puma/UM_svn/UM/trunk/src/configs/machines/ibm-pwr6-meto/machine.cfg@4504
6Config file (ext): svn://puma/UM_svn/UM/trunk/src/configs/machines/ibm-pwr6-meto/ext_libs/default_paths.cfg@4504
7Config file (ext): /dev/null
8Config file (ext): svn://puma/UM_svn/UM/trunk/src/configs/machines/ibm-pwr6-meto/ext_libs/gcom_mpp.cfg@4504
9Config file (ext): svn://puma/UM_svn/UM/trunk/src/configs/machines/ibm-pwr6-meto/ext_libs/gcom_serial.cfg@4504
10Config file (ext): svn://puma/UM_svn/UM/trunk/src/configs/machines/ibm-pwr6-meto/ext_libs/netcdf.cfg@4504
11Config file (ext): svn://puma/UM_svn/UM/trunk/src/configs/machines/ibm-pwr6-meto/ext_libs/grib.cfg@4504
12Config file (ext): svn://puma/UM_svn/UM/trunk/src/configs/machines/ibm-pwr6-meto/ext_libs/sig.cfg@4504
13Config file (ext): svn://puma/UM_svn/UM/trunk/src/configs/machines/ibm-pwr6-meto/ext_libs/drhook.cfg@4504
14Config file (ext): svn://puma/UM_svn/UM/trunk/src/configs/machines/ibm-pwr6-meto/ext_libs/oasis3.cfg@4504
15Config file (ext): /dev/null
16Config file (ext): /home/cplanche/umui_jobs/xialb/FCM_UMUI_BASE_CFG
17Config file (ext): svn://puma/UM_svn/UM/trunk/src/configs/script_build/script_targets.cfg@4504
18Config file (ext): /dev/null
19->Parse configuration: 0 second
20->Setup destination: start
21Destination: cplanche@puma:/home/cplanche/um_extract/xialb/umbase
22Rename existing ext cfg: /home/cplanche/um_extract/xialb/umbase/cfg/20121218_090306_parsed_ext.cfg
23Generated ext cfg: /home/cplanche/um_extract/xialb/umbase/cfg/parsed_ext.cfg
24->Setup destination: 0 second
25->Extract: start
26# Start: 2012-12-18 09:11:18=> svn info -r 4504 svn://puma/UM_svn/UM/trunk/src@4504
27# Time taken:            1 s=> svn info -r 4504 svn://puma/UM_svn/UM/trunk/src@4504
28# Start: 2012-12-18 09:11:19=> svn info svn://puma/UM_svn/UM/trunk/src
29# Time taken:            0 s=> svn info svn://puma/UM_svn/UM/trunk/src
30# Start: 2012-12-18 09:11:19=> svn log -q --incremental -r 4504 svn://puma/UM_svn/UM/trunk/src@HEAD
31# Time taken:            0 s=> svn log -q --incremental -r 4504 svn://puma/UM_svn/UM/trunk/src@HEAD
32INFO: svn://puma/UM_svn/UM/trunk/src@4504: newest commit at [10576].
33# Start: 2012-12-18 09:11:19=> svn ls -R svn://puma/UM_svn/UM/trunk/src@4504
34# Time taken:            1 s=> svn ls -R svn://puma/UM_svn/UM/trunk/src@4504
35# Start: 2012-12-18 09:11:20=> svn info -r head svn://puma/UM_svn/UM/branches/dev/pfield/VN7.7_MY_7.7_PS26_Glob_Conf/src@head
36# Time taken:            0 s=> svn info -r head svn://puma/UM_svn/UM/branches/dev/pfield/VN7.7_MY_7.7_PS26_Glob_Conf/src@head
37# Start: 2012-12-18 09:11:20=> svn ls -R svn://puma/UM_svn/UM/branches/dev/pfield/VN7.7_MY_7.7_PS26_Glob_Conf/src@10593
38# Time taken:            1 s=> svn ls -R svn://puma/UM_svn/UM/branches/dev/pfield/VN7.7_MY_7.7_PS26_Glob_Conf/src@10593
39# Start: 2012-12-18 09:11:21=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src@10409
40# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src@10409
41# Start: 2012-12-18 09:11:21=> svn info svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src
42# Time taken:            0 s=> svn info svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src
43# Start: 2012-12-18 09:11:21=> svn ls -R svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src@10409
44# Time taken:            1 s=> svn ls -R svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src@10409
45# Start: 2012-12-18 09:11:22=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-xt4-pgi-hector/ext_libs@10409
46# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-xt4-pgi-hector/ext_libs@10409
47# Start: 2012-12-18 09:11:22=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/service@10409
48# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/service@10409
49# Start: 2012-12-18 09:11:22=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/constant@10409
50# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/constant@10409
51# Start: 2012-12-18 09:11:22=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-mpp@10409
52# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-mpp@10409
53# Start: 2012-12-18 09:11:22=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/AC_assimilation@10409
54# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/AC_assimilation@10409
55# Start: 2012-12-18 09:11:22=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/boundary_layer@10409
56# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/boundary_layer@10409
57# Start: 2012-12-18 09:11:22=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/obs_forcing@10409
58# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/obs_forcing@10409
59# Start: 2012-12-18 09:11:22=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/resubs@10409
60# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/resubs@10409
61# Start: 2012-12-18 09:11:22=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-lf95@10409
62# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-lf95@10409
63# Start: 2012-12-18 09:11:22=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/sgi-altix/opt_libs/mach_ovr@10409
64# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/sgi-altix/opt_libs/mach_ovr@10409
65# Start: 2012-12-18 09:11:22=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-xt4-pathscale-hector@10409
66# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-xt4-pathscale-hector@10409
67# Start: 2012-12-18 09:11:22=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/energy_correction@10409
68# Time taken:            1 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/energy_correction@10409
69# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/subroutines/snow@10409
70# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/subroutines/snow@10409
71# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/pptoanc@10409
72# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/pptoanc@10409
73# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/river_routing@10409
74# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/river_routing@10409
75# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/execs@10409
76# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/execs@10409
77# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-xt4-pathscale-hector/opt_libs/mach_ovr@10409
78# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-xt4-pathscale-hector/opt_libs/mach_ovr@10409
79# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-p690@10409
80# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-p690@10409
81# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/radiance_core@10409
82# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/radiance_core@10409
83# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-ifc7.1@10409
84# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-ifc7.1@10409
85# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/vomext@10409
86# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/vomext@10409
87# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/UKCA@10409
88# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/UKCA@10409
89# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/packing_tools@10409
90# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/packing_tools@10409
91# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines@10409
92# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines@10409
93# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/flxplin@10409
94# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/flxplin@10409
95# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/tracer_advection@10409
96# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/tracer_advection@10409
97# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/data@10409
98# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/data@10409
99# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/STOCHEM@10409
100# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/STOCHEM@10409
101# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/convieee@10409
102# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/convieee@10409
103# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/io_services/server@10409
104# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/io_services/server@10409
105# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxsetup@10409
106# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxsetup@10409
107# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-pwr6-meto/opt_libs/file_ovr@10409
108# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-pwr6-meto/opt_libs/file_ovr@10409
109# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/nec-earthsim@10409
110# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/nec-earthsim@10409
111# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/subroutines/soil@10409
112# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/subroutines/soil@10409
113# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/stochastic_physics@10409
114# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/stochastic_physics@10409
115# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/lbc_output@10409
116# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/lbc_output@10409
117# Start: 2012-12-18 09:11:23=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxfieldmod@10409
118# Time taken:            1 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxfieldmod@10409
119# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/script_build@10409
120# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/script_build@10409
121# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/top_level@10409
122# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/top_level@10409
123# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/large_scale_preciptation@10409
124# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/large_scale_preciptation@10409
125# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/makebc@10409
126# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/makebc@10409
127# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/script/functions@10409
128# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/script/functions@10409
129# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/coupling@10409
130# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/coupling@10409
131# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/nec-sx6/opt_libs/mach_ovr@10409
132# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/nec-sx6/opt_libs/mach_ovr@10409
133# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-lf95/opt_libs/mach_ovr@10409
134# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-lf95/opt_libs/mach_ovr@10409
135# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/nec-sx6@10409
136# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/nec-sx6@10409
137# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-xt4-pgi-hector@10409
138# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-xt4-pgi-hector@10409
139# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-t3e@10409
140# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-t3e@10409
141# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/lbc_input@10409
142# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/lbc_input@10409
143# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/gravity_wave_drag@10409
144# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/gravity_wave_drag@10409
145# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/hp-earthsim/opt_libs/mach_ovr@10409
146# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/hp-earthsim/opt_libs/mach_ovr@10409
147# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/free_tracers@10409
148# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/free_tracers@10409
149# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxfieldcos@10409
150# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxfieldcos@10409
151# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxcombine@10409
152# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxcombine@10409
153# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/fieldcalc@10409
154# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/fieldcalc@10409
155# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/diffusion_and_filtering@10409
156# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/diffusion_and_filtering@10409
157# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/land_surface@10409
158# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/land_surface@10409
159# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/precomp_build@10409
160# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/precomp_build@10409
161# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/constants@10409
162# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/constants@10409
163# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/grids@10409
164# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/grids@10409
165# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/vegetation@10409
166# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/vegetation@10409
167# Start: 2012-12-18 09:11:24=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-ifort9.0/opt_libs/mach_ovr@10409
168# Time taken:            1 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-ifort9.0/opt_libs/mach_ovr@10409
169# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-ifc7.1/opt_libs/mach_ovr@10409
170# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-ifc7.1/opt_libs/mach_ovr@10409
171# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/subroutines/radiation@10409
172# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/subroutines/radiation@10409
173# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/modules@10409
174# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/modules@10409
175# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-pwr5-ecmwf/opt_libs/mach_ovr@10409
176# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-pwr5-ecmwf/opt_libs/mach_ovr@10409
177# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/atmosphere_service@10409
178# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/atmosphere_service@10409
179# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/declaration@10409
180# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/declaration@10409
181# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/misc@10409
182# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/misc@10409
183# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/large_scale_cloud@10409
184# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/large_scale_cloud@10409
185# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/io_services/common@10409
186# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/io_services/common@10409
187# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/fluxproc@10409
188# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/fluxproc@10409
189# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/timer@10409
190# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/timer@10409
191# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/nec-earthsim/opt_libs/mach_ovr@10409
192# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/nec-earthsim/opt_libs/mach_ovr@10409
193# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/io_services/client@10409
194# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/io_services/client@10409
195# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/dynamics_advection@10409
196# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/dynamics_advection@10409
197# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/c_code@10409
198# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/c_code@10409
199# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/dummy_libs/mo_grib@10409
200# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/dummy_libs/mo_grib@10409
201# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/radiation_control@10409
202# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/radiation_control@10409
203# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-pwr6-meto/opt_libs/mach_ovr@10409
204# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-pwr6-meto/opt_libs/mach_ovr@10409
205# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/fpanctim@10409
206# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/fpanctim@10409
207# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/lbc_coup@10409
208# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/lbc_coup@10409
209# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxmerge@10409
210# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxmerge@10409
211# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/stats_forcing@10409
212# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/stats_forcing@10409
213# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxreconf@10409
214# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxreconf@10409
215# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/aerosols@10409
216# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/aerosols@10409
217# Start: 2012-12-18 09:11:25=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/initialisation@10409
218# Time taken:            1 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/initialisation@10409
219# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/mpp@10409
220# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/mpp@10409
221# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxpickup@10409
222# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxpickup@10409
223# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/fieldop@10409
224# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/fieldop@10409
225# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-ifort9.0@10409
226# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-ifort9.0@10409
227# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/hp-earthsim@10409
228# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/hp-earthsim@10409
229# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-t3e/opt_libs/mach_ovr@10409
230# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-t3e/opt_libs/mach_ovr@10409
231# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/script/control@10409
232# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/script/control@10409
233# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/dummy_libs/drhook@10409
234# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/dummy_libs/drhook@10409
235# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-mpp/opt_libs/mach_ovr@10409
236# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-mpp/opt_libs/mach_ovr@10409
237# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/modules/control@10409
238# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/modules/control@10409
239# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-mpich2-meto/opt_libs/mach_ovr@10409
240# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-mpich2-meto/opt_libs/mach_ovr@10409
241# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/subroutines/vegetation@10409
242# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/subroutines/vegetation@10409
243# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/argument@10409
244# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/argument@10409
245# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/nec-tx7@10409
246# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/nec-tx7@10409
247# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/script/utility@10409
248# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/script/utility@10409
249# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/diagnostic@10409
250# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/diagnostic@10409
251# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/dump_io@10409
252# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/dump_io@10409
253# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/climate_diagnostics@10409
254# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/climate_diagnostics@10409
255# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/utilio@10409
256# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/utilio@10409
257# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxhistreset@10409
258# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxhistreset@10409
259# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/initialise@10409
260# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/scm/initialise@10409
261# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-p690/opt_libs/mach_ovr@10409
262# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-p690/opt_libs/mach_ovr@10409
263# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/radiation_service@10409
264# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/radiation_service@10409
265# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/script/archiving@10409
266# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/script/archiving@10409
267# Start: 2012-12-18 09:11:26=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/common@10409
268# Time taken:            1 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/common@10409
269# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/stash@10409
270# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/stash@10409
271# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/cumf@10409
272# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/cumf@10409
273# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-pwr5-ecmwf@10409
274# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-pwr5-ecmwf@10409
275# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/sgi-altix@10409
276# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/sgi-altix@10409
277# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-mpich2-meto/ext_libs@10409
278# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-mpich2-meto/ext_libs@10409
279# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/ancillaries@10409
280# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/ancillaries@10409
281# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/subroutines/surface@10409
282# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/subroutines/surface@10409
283# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/convection@10409
284# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/convection@10409
285# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-pwr6-meto/ext_libs@10409
286# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-pwr6-meto/ext_libs@10409
287# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/convpp@10409
288# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/convpp@10409
289# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/bindings@10409
290# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/bindings@10409
291# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-mpich2-meto@10409
292# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/linux-mpich2-meto@10409
293# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-pwr6-meto@10409
294# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/ibm-pwr6-meto@10409
295# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/dynamics_diagnostics@10409
296# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/dynamics_diagnostics@10409
297# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/dynamics_solver@10409
298# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/dynamics_solver@10409
299# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/frames@10409
300# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/frames@10409
301# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/hpux-nag/opt_libs/mach_ovr@10409
302# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/hpux-nag/opt_libs/mach_ovr@10409
303# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/pumf@10409
304# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/pumf@10409
305# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/nec-tx7/opt_libs/mach_ovr@10409
306# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/nec-tx7/opt_libs/mach_ovr@10409
307# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-xt4-pathscale-hector/ext_libs@10409
308# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-xt4-pathscale-hector/ext_libs@10409
309# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/nudging@10409
310# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/nudging@10409
311# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/other@10409
312# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/other@10409
313# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/physics_diagnostics@10409
314# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/physics_diagnostics@10409
315# Start: 2012-12-18 09:11:27=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-xt4-pgi-hector/opt_libs/mach_ovr@10409
316# Time taken:            1 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/cray-xt4-pgi-hector/opt_libs/mach_ovr@10409
317# Start: 2012-12-18 09:11:28=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/modules/params@10409
318# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/land/modules/params@10409
319# Start: 2012-12-18 09:11:28=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/hpux-nag@10409
320# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/configs/machines/hpux-nag@10409
321# Start: 2012-12-18 09:11:28=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxhistreport@10409
322# Time taken:            0 s=> svn info -r 10409 svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/utility/qxhistreport@10409
323Generated cfg: /home/cplanche/um_extract/xialb/umbase/.cache/.ext/.config
324# Start: 2012-12-18 09:11:28=> svn export --force -q -N svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/constant@10409 /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/include/constant/branch2__10409
325# Time taken:            0 s=> svn export --force -q -N svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/include/constant@10409 /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/include/constant/branch2__10409
326# Start: 2012-12-18 09:11:28=> svn export --force -q -N svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/top_level@10409 /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/control/top_level/branch2__10408
327# Time taken:            1 s=> svn export --force -q -N svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/control/top_level@10409 /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/control/top_level/branch2__10408
328# Start: 2012-12-18 09:11:29=> svn export --force -q -N svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/large_scale_preciptation@10409 /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/branch2__10407
329# Time taken:            0 s=> svn export --force -q -N svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/large_scale_preciptation@10409 /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/branch2__10407
330# Start: 2012-12-18 09:11:30=> diff3 -E -m /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/branch1__8632/lsp_ice-lspice3d.F90 /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/base__4480/lsp_ice-lspice3d.F90 /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/branch2__10407/lsp_ice-lspice3d.F90
331# Time taken:            0 s=> diff3 -E -m /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/branch1__8632/lsp_ice-lspice3d.F90 /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/base__4480/lsp_ice-lspice3d.F90 /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/branch2__10407/lsp_ice-lspice3d.F90
332ERROR: UM/atmosphere/large_scale_preciptation/lsp_ice-lspice3d.F90: merge - cannot resolve conflicts:
333  source[0]=svn://puma/UM_svn/UM/trunk/src/atmosphere/large_scale_preciptation/lsp_ice-lspice3d.F90@4480
334  source[1]=svn://puma/UM_svn/UM/branches/dev/pfield/VN7.7_MY_7.7_PS26_Glob_Conf/src/atmosphere/large_scale_preciptation/lsp_ice-lspice3d.F90@8632
335  source[2]=svn://puma/UM_svn/UM/branches/dev/cplanche/vn7.7_no_ice/src/atmosphere/large_scale_preciptation/lsp_ice-lspice3d.F90@10407
336  cache0=/home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/base__4480/lsp_ice-lspice3d.F90
337  cache1=/home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/branch1__8632/lsp_ice-lspice3d.F90
338  cache2=/home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/branch2__10407/lsp_ice-lspice3d.F90
339#if defined(A04_3D)
340! *****************************COPYRIGHT*******************************
341! (C) Crown copyright Met Office. All rights reserved.
342! For further details please refer to the file COPYRIGHT.txt
343! which you should have received as part of this distribution.
344! *****************************COPYRIGHT*******************************
345!+ Precipitation microphysics calculations.
346! Subroutine Interface:
347      SUBROUTINE LSP_ICE(                                               &
348        P,RHODZ,deltaz,rhodz_dry,rhodz_moist,                           &
349        TIMESTEPFIXED,n_iterations,POINTS,L_MURK,RHCPT,                 &
350        L_USE_SULPHATE_AUTOCONV, L_AUTO_DEBIAS,                         &
351        L_mcr_qcf2, L_mcr_qrain, L_mcr_qgraup, L_psd ,L_psd_global,     &
352        L_it_melting,                                                   &
353        l_non_hydrostatic, l_mixing_ratio, l_cry_agg_dep, l_pc2,        &
354        SO4_ACC,SO4_DIS,SO4_AIT,                                        &
355        L_BIOMASS_CCN, BMASS_AGD, BMASS_CLD,                            &
356        L_OCFF_CCN, OCFF_AGD, OCFF_CLD,                                 &
357        L_NITRATE_CCN, NITR_ACC, NITR_DISS,                             &
358        L_SEASALT_CCN, SEA_SALT_FILM, SEA_SALT_JET, SALT_DIM_ICE,       &
359        L_biogenic_CCN, biogenic, biog_dim_ice,                         &
360        SNOW_DEPTH,LAND_FRACT,AEROSOL,                                  &
361        L_seq_mcr,L_autoc_3b,l_autolim_3b,L_autoconv_murk,              &
362        l_droplet_settle, L_rainfall_as,ec_auto,N_drop_land,            &
363        N_drop_sea,N_drop_land_cr,N_drop_sea_cr,Ntot_land, Ntot_sea,    &
364        ai, bi, aic, bic, rho_q_veloc,                                  &
365        QCF,QCL,Q,QCF2,QRAIN,QGRAUP,                                    &
366        RAINRATE, VF_RAIN, SNOW_AGG, VF_AGG,                            &
367        SNOW_CRY, VF_CRY, GRAUPRATE, VF_GRAUP, droplet_flux,            &
368        FRAC_ICE_ABOVE,CTTEMP,RAINFRAC,                                 &
369        T,CFKEEP,CFLIQKEEP,CFICEKEEP,BLAND,CX,CONSTP                    &
370      , PSDEP,PSAUT,PSACW,PSACR,PSACI,PSMLT,PSMLTEVP                    &
371      , PRAUT,PRACW,PREVP                                               &
372      , PGAUT,PGACW,PGACS,PGMLT                                         &
373      , PIFRW,PIPRM,PIDEP,PIACW,PIACR,PIMLT,PIMLTEVP                    &
374      , PIFALL,PSFALL,PRFALL,PGFALL,PLSET,PLEVPSET                      &
375      , pc2_falliceshear_method, lsiter                                 &
376         )
377     
378      USE atmos_constants_mod, ONLY:                                    &
379          r, cp, repsilon
380      USE conversions_mod, ONLY: zerodegc
381      USE lsp_dif_mod
382     
383      USE yomhook, ONLY: lhook, dr_hook
384      USE parkind1, ONLY: jprb, jpim
385      IMPLICIT NONE
386!
387! Description:
388!   Updates ice, liquid and vapour contents, temperature and
389!   cloud fractions as a result of microphysical processes.
390!
391! Method:
392!   Calculates transfers of water between vapour, ice/snow,
393!   cloud liquid water, rain and graupel.
394!
395!   Processes included are:
396!   - Fall of hydrometeor into and out of the layer (sedimentation)
397!   - Homogenous and heterogenous nucleation of ice;
398!   - Deposition and sublimation of ice/snow;
399!   - Autoconversion of ice->snow, snow->graupel, liquid->rain
400!   - Collection processes
401!   - Melting and evaporation
402!
403!   This is described in Unified Model Documentation Paper 26.
404!
405!   There are a number of different options for prognostic
406!   hydrometeor variables. Each is independent of the others.
407!   - Second prognostic cloud ice variables
408!      Active if L_mcr_qcf2=.True. (in CNTLATM namelist)
409!      The code supports the use of a second cloud ice prognostic
410!      variable so that both cloud ice aggregates (QCF/QCF_AGG)
411!      and cloud ice pristine crystals (QCF2/QCF_CRY) can be
412!      represented and advected separately.
413!      If False, then there is a diagnostic split within each level
414!      at each timestep into ice crystals and snow aggregates.
415!   - Prognostic rain
416!      Active if L_mcr_qrain=.True. (in CNTLATM namelist)
417!      If False, then rain is treated diagnostically.
418!   - Prognostic graupel
419!      Active if L_mcr_qgraup=.True. (in CNTLATM namelist)
420!      If False, then graupel is not represented.
421!
422! Code Owner: See Unified Model Code Owner's HTML page
423! This file belongs in section: Large Scale Precipitation
424!
425! Code Description:
426!   Language: FORTRAN 77 + common extensions.
427!   This code is written to UMDP3 v6 programming standards.
428!
429! Declarations:
430!
431! Global variables:
432#include "c_lspmic.h"
433#include "c_micro.h"
434!
435! Subroutine arguments
436!
437! Obtain the size for CX and CONSTP
438#include "c_lspsiz.h"
439!
440      LOGICAL                                                           &
441                      !, INTENT(IN)
442     &  L_MURK                                                          &
443!         Murk aerosol is a valid quantity
444     & ,L_USE_SULPHATE_AUTOCONV                                         &
445!         Switch to use sulphate aerosol in the calculation of cloud
446!         droplet number concentration in the autoconversion section,
447!         i.e. activate the second indirect ("lifetime") effect.
448     & ,L_SEASALT_CCN                                                   &
449!         Switch to supplement sulphate aerosol with sea-salt if the
450!         second indirect effect is active.
451     & ,L_BIOMASS_CCN                                                   &
452!         Switch to supplement sulphate aerosol with biomass smoke
453!         aerosol if the second indirect effect is active.
454     & ,L_OCFF_CCN                                                      &
455!         Switch to supplement sulphate aerosol with fossil-fuel organic
456!         carbon aerosol if the second indirect effect is active.
457     &, L_NITRATE_CCN                                                   &
458!         Switch to supplement sulphate aerosol with ammonium nitrate
459!         aerosol if the second indirect effect is active.
460     & ,L_BIOGENIC_CCN                                                  &
461!         Switch to supplement sulphate aerosol with biogenic aerosol
462!         if the second indirect effect is active.
463     & ,L_AUTO_DEBIAS                                                   &
464!         Switch to apply de-biasing correction to autoconversion rate.
465     &, L_mcr_qcf2                                                      &
466                       ! true if using 2nd cloud ice prognostic
467     &, L_mcr_qrain                                                     &
468                       ! true if using prognostic rain
469     &, L_mcr_qgraup                                                    &
470                       ! true if using prognostic graupel
471     &, L_psd                                                           &
472                       ! true if using generic ice particle size distn
473     &, L_psd_global                                                    &
474                       ! true if using global version of ice psd.
475     &, L_it_melting                                                    &
476                       ! true if using iterative melting
477     &, L_non_hydrostatic                                               &
478                           ! Use non-hydrostatic
479                           ! calculation of model layer depths
480     &, L_mixing_ratio                                                  &
481                           ! q is a mixing ratio
482     &, L_PC2
483                           ! Using PC2
484!
485      INTEGER                                                           &
486                      !, INTENT(IN)
487     &  POINTS                                                          &
488!         Number of points to be processed.
489     &, n_iterations                                                    &
490                           ! Number of iterations for iterative melting
491     & ,SALT_DIM_ICE                                                    &
492!        Number of points for sea-salt arrays (either POINTS or 1)
493     &, BIOG_DIM_ICE                                                    &
494!        Number of points for biogenic array (either POINTS or 1)
495     &, pc2_falliceshear_method                                         &
496!        How falling ice affects ice cloud fraction
497     &, lsiter
498!        Number of iterations of microphysics
499!
500
501      LOGICAL                                                           &
502                      !, INTENT(IN)
503     &  BLAND(POINTS)
504!         Land/sea mask
505!
506      REAL                                                              &
507                      !, INTENT(IN)
508     &  TIMESTEPFIXED                                                   &
509!         Timestep of physics in model (s).
510     &, CFLIQKEEP(POINTS)                                               &
511!         Liquid cloud fraction in this layer (no units).
512     &, CFICEKEEP(POINTS)                                               &
513!         Frozen cloud fraction in this layer (no units).
514     &, CFKEEP(POINTS)                                                  &
515!         Total cloud fraction in this layer (no units).
516     &, P(POINTS)                                                       &
517!         Air pressure at this level (Pa).
518     &, RHODZ(POINTS)                                                   &
519!         Air mass p.u.a. in this layer (kg per sq m).
520     &, deltaz(points)                                                  &
521                           ! Thickness of layer (m)
522     &, rhodz_dry(points)                                               &
523                           ! Dry air density * layer thickness (kg m-2)
524     &, rhodz_moist(points)                                             &
525                           ! Moist air density * layer thick.  (kg m-2)
526     &, SO4_ACC(POINTS)                                                 &
527!         Sulphur cycle variable
528     &, SO4_DIS(POINTS)                                                 &
529!         Sulphur cycle variable
530     &, SO4_AIT(POINTS)                                                 &
531!         Sulphur cycle variable
532     &, BMASS_AGD(POINTS)                                               &
533!         Aged biomass smoke mass mixing ratio
534     &, BMASS_CLD(POINTS)                                               &
535!         In-cloud biomass smoke mass mixing ratio
536     &, OCFF_AGD(POINTS)                                                &
537!         Aged fossil-fuel organic carbon mass mixing ratio
538     &, OCFF_CLD(POINTS)                                                &
539!         In-cloud fossil-fuel organic carbon mass mixing ratio
540     &, NITR_ACC(POINTS)                                                &
541!         Accumulation-mode ammonium nitrate mass mixing ratio
542     &, NITR_DISS(POINTS)                                               &
543!         Dissolved ammonium nitrate mass mixing ratio
544     &, SNOW_DEPTH(POINTS)                                              &
545!         Snow depth for aerosol amount (m)
546     &, LAND_FRACT(POINTS)                                              &
547!         Land fraction
548     &, AEROSOL(POINTS)                                                 &
549!         Aerosol mass (ug/kg)
550     &, RHCPT(POINTS)                                                   &
551!         Critical relative humidity of all points for cloud formation.
552     &, SEA_SALT_FILM(SALT_DIM_ICE)                                     &
553!         Film-mode sea-salt aerosol number concentration (m-3)
554     &, SEA_SALT_JET(SALT_DIM_ICE)                                      &
555!         Jet-mode sea-salt aerosol number concentration (m-3)
556     &, BIOGENIC(BIOG_DIM_ICE)
557!         biogenic aerosl mass mixing ratio
558
559      REAL                                                              &
560                      !, INTENT(INOUT)
561     &  Q(POINTS)                                                       &
562!         Specific humidity at this level (kg water per kg air).
563     &, QCF(POINTS)                                                     &
564!         Cloud ice (kg water per kg air).
565     &, QCL(POINTS)                                                     &
566!         Cloud liquid water (kg water per kg air).
567     &, QCF2(POINTS)                                                    &
568!         Second cloud ice (kg water per kg air).
569     &, QRAIN(POINTS)                                                   &
570!         Rain (kg water per kg air).
571     &, QGRAUP(POINTS)                                                  &
572!         Graupel (kg water per kg air).
573     &, T(POINTS)
574!         Temperature at this level (K).
575
576!     Hydrometeor flux between layers (kg m-2 s-1)
577!     On input: Hydrometeor flux entering this layer from above.
578!     On output: Hydrometeor flux leaving this layer.
579!     Note: If only one ice prognostic is active (L_mcr_qcf2=.F.)
580!     then SNOW_AGG contains all the ice/snow and SNOW_CRY is zero.
581!
582      REAL                                                              &
583     &  SNOW_AGG(POINTS)                                                &
584                              ! snow aggregates
585     &, SNOW_CRY(POINTS)                                                &
586                              ! ice crystals
587     &, RAINRATE(POINTS)                                                &
588                              ! rain
589     &, GRAUPRATE(POINTS)                                               &
590                              ! graupel
591     &, droplet_flux(points)  ! droplets
592
593!     Hydrometeor mass-weighted fall velocities (m s-1)
594!     On input: Fall velocity of hydrometeor entering layer.
595!     On Output: Fall velocity of hydrometeor leaving layer.
596!     Note: If only one ice prognostic is active, then only
597!     VF_AGG is used.
598!
599      REAL                                                              &
600     &  VF_AGG(POINTS)                                                  &
601                           ! snow aggregates
602     &, VF_CRY(POINTS)                                                  &
603                           ! ice crystals
604     &, VF_RAIN(POINTS)                                                 &
605                           ! rain
606     &, VF_GRAUP(POINTS)   ! graupel
607
608!     Cloud/precipitation sub-grid fraction variables
609!
610      REAL                                                              &
611     &  CTTEMP(POINTS)                                                  &
612!         Ice cloud top temperature (K)
613     &, RAINFRAC(POINTS)                                                &
614!         Rain fraction (no units)
615     &, FRAC_ICE_ABOVE(POINTS)
616!         Fraction of ice in layer above (no units)
617!
618      Logical                                                           &
619                      !, Intent(IN)
620     &  L_seq_mcr                                                       &
621                               ! Use sequential updating
622     &, L_autoc_3b                                                      &
623                               ! Use 3B autoconversion method
624     &, l_autolim_3b                                                    &
625                               ! Use fixed 3B values for the
626                               ! autoconversion limit
627     &, L_autoconv_murk                                                 &
628                               ! Use murk aerosol to calc. drop number
629     &, L_cry_agg_dep                                                   &
630                               ! Limit the supersaturation that can be
631                               ! removed by deposition depending on
632                               ! amount of ice in each category
633     &, l_droplet_settle                                                &
634                               ! Allow cloud droplets to settle
635     &, L_rainfall_as         
636                               !Include Abel & Shipway velocities
637
638      Real                                                              &
639                      !, Intent(IN)
640     &  ec_auto                                                         &
641                               ! Collision coalescence efficiency
642     &, N_drop_land                                                     &
643                               ! Dummy in 3D version
644     &, N_drop_sea                                                      &
645                               ! Dummy in 3D version
646     &, N_drop_land_cr                                                  &
647                               ! Dummy in 3D version
648     &, N_drop_sea_cr                                                   &
649                               ! Dummy in 3C version
650     &, Ntot_land                                                       &
651                               ! Number of droplets over land / m-3
652     &, Ntot_sea                                                        &
653                               ! Number of droplets over sea / m-3
654     &, ai, bi, aic, bic                                                &
655                               ! Ice particle mass-size relationships
656     &, rho_q_veloc            ! divergence rho_air * q * velocity
657                               ! for Abel & Shipway (2007)
658!
659! Microphysical process rate diagnostics
660      REAL, Intent(InOut) ::                                            &
661     &  PSDEP(POINTS)                                                   &
662                       ! Deposition of vapour to snow aggregates
663     &, PSAUT(POINTS)                                                   &
664                       ! Autoconversion of aggregates from crystals
665     &, PSACW(POINTS)                                                   &
666                       ! Accretion of liq. water by snow aggregates
667     &, PSACR(POINTS)                                                   &
668                       ! Collection of rain by snow aggregates
669     &, PSACI(POINTS)                                                   &
670                       ! Collection of ice crystals by aggregates
671     &, PSMLT(POINTS)                                                   &
672                       ! Melting of snow aggregates
673     &, PSMLTEVP(POINTS)  ! Evaporation of melting aggregates
674      REAL, Intent(InOut) ::                                            &
675     &  PRAUT(POINTS)                                                   &
676                       ! Autoconversion of cloud drops to rain
677     &, PRACW(POINTS)                                                   &
678                       ! Accretion of liq. water by rain
679     &, PREVP(POINTS)  ! Evaporation of rain
680      REAL, Intent(InOut) ::                                            &
681     &  PGAUT(POINTS)                                                   &
682                       ! Autoconversion of graupel from aggregates
683     &, PGACW(POINTS)                                                   &
684                       ! Accretion of liq. water by graupel
685     &, PGACS(POINTS)                                                   &
686                       ! Collection of snow aggregates by graupel
687     &, PGMLT(POINTS)  ! Melting of graupel
688      REAL, Intent(InOut) ::                                            &
689     &  PIFRW(POINTS)                                                   &
690                       ! Homogeneous freezing nucleation
691     &, PIPRM(POINTS)                                                   &
692                       ! Heterogeneous (primary) nucleation
693     &, PIDEP(POINTS)                                                   &
694                       ! Deposition of vapour to ice crystals
695     &, PIACW(POINTS)                                                   &
696                       ! Accretion of liq. water by ice crystals
697     &, PIACR(POINTS)                                                   &
698                       ! Collection of rain by ice crystals
699     &, PIMLT(POINTS)                                                   &
700                       ! Melting of ice crystals
701     &, PIMLTEVP(POINTS)  ! Evaporation of melting ice crystals
702       REAL, Intent(InOut) ::                                           &
703     &  PIFALL(POINTS)                                                  &
704                       ! Sedimentation of ice crystals
705     &, PSFALL(POINTS)                                                  &
706                       ! Sedimentation of aggregates
707     &, PRFALL(POINTS)                                                  &
708                       ! Sedimentation of rain
709     &, PGFALL(POINTS) ! Sedimentation of graupel
710       REAL, Intent(InOut) ::                                           &
711     &  PLSET(POINTS)                                                   &
712                       ! Droplet settling of liquid water
713     &, PLEVPSET(POINTS) ! Evaporated settled droplets
714!
715!  Local parameters
716      REAL LCRCP,LFRCP,LSRCP,RHO1,ONE_OVER_EPSILON,ONE_OVER_ZERODEGC
717      PARAMETER(                                                        &
718     &  LCRCP=LC/CP                                                     &
719!         Latent heat of condensation / cp (K).
720     &, LFRCP=LF/CP                                                     &
721!         Latent heat of fusion / cp (K).
722     &, LSRCP=LCRCP+LFRCP                                               &
723!         Sum of the above (S for Sublimation).
724     &, RHO1=1.0                                                        &
725!         Reference density of air (kg m-3)
726     &, ONE_OVER_EPSILON=1.0/REPSILON                                    &
727!        Inverse of epsilon to speed up calculations
728     &, ONE_OVER_ZERODEGC=1.0/ZERODEGC                                  &
729!        Inverse of zero degrees Celsius to speed up code (K-1)
730     &  )
731!
732!  Local scalars and dynamic arrays
733!
734      INTEGER                                                           &
735     &  I                                                               &
736!         Loop counter (horizontal field index).
737     &, J                                                               &
738!         Counter for the iterations
739     &, KK                                                              &
740!         Variable for condensed points compression
741     &, KK2
742!         Another condensed points compression variable
743!
744      REAL                                                              &
745     &  QS(POINTS)                                                      &
746!         Saturated sp humidity for (T,p) in layer (kg kg-1)
747     &, QSL(POINTS)                                                     &
748!         Saturated sp humidity for (T,p) in layer
749!         wrt water at all temps (kg kg-1)
750     &, QS_CTT(POINTS)                                                  &
751!         Saturated sp humidity for (CTTEMP,p) in layer (kg kg-1)
752     &, QSL_CTT(POINTS)
753!         Saturated sp humidity for (CTTEMP,p) in layer (kg kg-1)
754!         wrt water at all temps
755
756!     Cumulative fall out of hydrometeor within iterations (kg m-2 s-1)
757      REAL                                                              &
758     &  SNOWT_AGG(POINTS)                                               &
759     &, SNOWT_CRY(POINTS)                                               &
760     &, RAINRATET(POINTS)                                               &
761     &, GRAUPRATET(POINTS)
762
763      REAL                                                              &
764     &  RHO(POINTS)                                                     &
765!         Density of air in the layer (kg m-3).
766     &, RHOR(POINTS)                                                    &
767!         1.0/RHO to speed up calculations (kg-1 m3).
768     &, VTEMP                                                           &
769!         Virtual temperature as at start of loop (K).
770     &, ESI(POINTS)                                                     &
771!         saturation vapour pressure (wrt ice below zero Celsius)(Pa)
772     &, ESW(POINTS)                                                     &
773!         saturation vapour pressure (wrt water at all temperatures)(Pa)
774     &, ESI_CTT(POINTS)                                                 &
775!         saturation vapour pressure at cloud top temp (wrt ice) (Pa)
776     &, ESW_CTT(POINTS)                                                 &
777!         saturation vapour pressure at cloud top temp (wrt water) (Pa)
778     &, DQI(POINTS)                                                     &
779!         increment to/from ice/snow (kg kg-1)
780     &, DQIL(POINTS)                                                    &
781!         increment to/from cloud water (kg kg-1)
782     &, DPR(POINTS)
783!         increment to/from rain (kg m-2 s-1)
784
785      REAL                                                              &
786     &  CFICE(POINTS)                                                   &
787!         fraction of ice inferred for the microphysics (no units).
788     &, CFICEI(POINTS)                                                  &
789!         inverse of CFICE (no units)
790     &, CFLIQ(POINTS)                                                   &
791!         liquid cloud fraction for the microphysics
792     &, CF(POINTS)                                                      &
793!         total cloud fraction for the microphysics (no units)
794     &, DHI(POINTS)                                                     &
795!         CFL limit (s m-1)
796     &, DHIR(POINTS)                                                    &
797!         1.0/DHI (m s-1)
798     &, DHILSITERR(POINTS)
799!         1.0/(DHI*LSITER) (m s-1)
800
801!     Fallspeeds (m s-1)
802      REAL                                                              &
803     &  FQI_AGG(POINTS)                                                 &
804                                ! snow aggregates
805     &, FQI_CRY(POINTS)                                                 &
806                                ! ice crystals
807     &, FQI_RAIN(POINTS)                                                &
808                                ! rain
809     &, FQI_GRAUP(POINTS)       ! graupel
810
811!     Saved hydrometeor fluxes out of layer (kg m-2 s-1)
812      REAL                                                              &
813     &  FQIRQI_AGG                                                      &
814                                ! snow aggregates
815     &, FQIRQI_CRY                                                      &
816                                ! ice crystals
817     &, FQIRQI_RAIN                                                     &
818                                ! rain
819     &, FQIRQI_GRAUP            ! graupel
820
821!     Saved fluxes out of layer from layer above (kg m-2 s-1)
822      REAL                                                              &
823     &  FQIRQI2_AGG(POINTS)                                             &
824                                ! snow aggregates
825     &, FQIRQI2_CRY(POINTS)                                             &
826                                ! ice crystals
827     &, FQIRQI2_RAIN(POINTS)                                            &
828                                ! rain
829     &, FQIRQI2_GRAUP(POINTS)   ! graupel
830
831      REAL                                                              &
832     &  QCLNEW(POINTS)                                                  &
833!         updated liquid cloud in implicit calculations (kg kg-1)
834     &, TEMP7(POINTS)                                                   &
835!         temporary variable
836     &, TEMPW(POINTS)                                                   &
837!         temporary for vapour calculations
838     &, PR02(POINTS)                                                    &
839!         term in evaporation of rain
840     &, PR04(POINTS)                                                    &
841!         square of pr02
842     &, QC(POINTS)                                                      &
843!         term in autoconversion of cloud to rain (kg kg-1)
844     &, APLUSB(POINTS)                                                  &
845!         denominator in deposition or evaporation of ice
846     &, CORR(POINTS)                                                    &
847!         density correction for fall speed (no units)
848     &, ROCOR(POINTS)                                                   &
849!         density correction for fall speed (no units)
850     &, VS1(POINTS)                                                     &
851!         Mean fall speed of snow (m s-1)
852     &, VI1(POINTS)                                                     &
853!         Mean fall speed of ice crystals (m s-1)
854     &, VG1(POINTS)                                                     &
855!         Mean fall speed of graupel (m s-1)
856     &, FV1(POINTS)
857!         Mean velocity difference between rain and snow (m s-1)
858
859      REAL                                                              &
860     &  LAMFAC1(POINTS)                                                 &
861!         Expression containing calculations with lambda
862     &, LAMS1(POINTS)                                                   &
863!         Inverse lambda in snow exponential distribution (m)
864     &, LAMI1(POINTS)                                                   &
865!         Inverse lambda in ice crystal exponential distribution (m)
866     &, LAMG1(POINTS)
867!         Inverse lambda in graupel exponential distribution (m)
868
869      REAL                                                              &
870     &  TIMESTEP                                                        &
871!         Timestep of each iteration (s)
872     &, CORR2(POINTS)                                                   &
873!         Temperature correction of viscosity etc. (no units)
874     &, RHNUC                                                           &
875!         Relative humidity required for nucleation (no units)
876     &, TCG(POINTS)                                                     &
877!         Temperature Factor for aggregate size distribution (no units)
878     &, TCGI(POINTS)                                                    &
879!         Inverse of TCG (no units)
880     &, TCGC(POINTS)                                                    &
881!         Temperature Factor for crystal size distribution (no units)
882     &, TCGCI(POINTS)                                                   &
883!         Inverse of TCGC (no units)
884     &, TCGG(POINTS)                                                    &
885!         Temperature Factor for graupel size distribution (no units)
886     &, TCGGI(POINTS)                                                   &
887!         Inverse of TCGC (no units)
888     &, RATEQS(POINTS)                                                  &
889!         Sub grid model variable (no units)
890     &, HM_NORMALIZE                                                    &
891!         Normalization for Hallett Mossop process (no units)
892     &, HM_RATE
893!         Increase in deposition due to Hallett Mossop process(no units)
894
895      REAL                                                              &
896     &  AREA_LIQ(POINTS)                                                &
897!         Liquid only area of gridbox (no units)
898     &, AREA_MIX(POINTS)                                                &
899!         Mixed phase area of gridbox (no units)
900     &, AREA_ICE(POINTS)                                                &
901!         Ice only area of gridbox (no units)
902     &, AREA_CLEAR(POINTS)                                              &
903!         Cloud free area of gridbox (no units)
904     &, AREAMIX_OVER_CFLIQ(POINTS)                                      &
905!         area_mix / cfliq (no units) - for perturbation sensitivity.
906     &, RAIN_LIQ(POINTS)                                                &
907!         Overlap fraction of gridbox between rain and liquid cloud
908     &, RAIN_MIX(POINTS)                                                &
909!         Overlap fraction of gridbox between rain and mixed phase cloud
910     &, RAIN_ICE(POINTS)                                                &
911!         Overlap fraction of gridbox between rain and ice cloud
912     &, RAIN_CLEAR(POINTS)                                              &
913!         Overlap fraction of gridbox between rain and no cloud
914     &, Q_ICE(POINTS)                                                   &
915!         Vapour content in the ice only part of the grid box (kg kg-1)
916     &, Q_CLEAR(POINTS)                                                 &
917!         Vapour content in the cloud free part of the grid box(kg kg-1)
918     &, QCF_AGG(POINTS)                                                 &
919!         QCF in the form of aggregates (kg kg-1)
920     &, QCF_CRY(POINTS)                                                 &
921!         QCF in the form of crystals (kg kg-1)
922     &, FRAC_AGG(POINTS)
923!         Fraction of aggregates (no units)
924
925      REAL                                                              &
926     &  TEMP1(POINTS)                                                   &
927     &, TEMP2(POINTS)                                                   &
928     &, TEMP3(POINTS)                                                   &
929!         Temporary arrays for T3E vector functions
930     &, POWER
931!         Power for T3E vector functions
932
933      REAL                                                              &
934     &  QCFAUTORATE(POINTS)                                             &
935!         Rate constant for ice to snow autoconversion
936     &, QCFAUTOLIM(POINTS)                                              &
937!         Limit for ice to snow autoconversion
938     &, QCF_TOT(POINTS)                                                 &
939!         Total amount of ice (crystals+aggregates)
940     &, Frac_cry_dep(points)                                            &
941!         Fraction of supersaturation that can be removed by crystals
942     &, Frac_agg_dep(points)
943!         Fraction of supersaturation that can be removed by aggregates
944
945      REAL                                                              &
946     &  LHEAT_CORREC_LIQ(POINTS)                                        &
947!         Reduction factor in evaporation limits because of latent heat
948     &, LHEAT_CORREC_ICE(POINTS)                                        &
949!         Reduction factor in evaporation limits because of latent heat
950     &, OVERHANG                                                        &
951!         Amount of overhang of ice cloud in the layer above to that
952!         below
953     &, DQI_DEP(POINTS)                                                 &
954     &, DQI_SUB(POINTS)                                                 &
955     &, TEMPW_DEP(POINTS)                                               &
956     &, TEMPW_SUB(POINTS)                                               &
957     &, WIDTH(POINTS)                                                   &
958     &, Q_ICE_1(POINTS), Q_ICE_2(POINTS)                                &
959     &, AREA_ICE_1(POINTS), AREA_ICE_2(POINTS)                          &
960!         Subgrid splitting for deposition term
961     &, TEMPR                                                           &
962!         Temporary for optimization
963     &, qcft(points)   ! Holds total ice content qcf_cry + qcf_agg
964!
965
966! Cloud and rain fraction transfer rate diagnostics
967      REAL                                                              &
968     & cf_transfer_diag(points)                                         &
969                                  ! Dummy to receive cf increment
970     &,cfl_transfer_diag(points)                                        &
971                                  ! Dummy to receive cfl increments
972     &,cff_transfer_diag(points)                                        &
973                                  ! Dummy to receive cff increments
974     &,rf_transfer_diag(points)   ! Dummy to receive rainfrac increment
975
976      LOGICAL,PARAMETER:: l_update_cf=.true. ! Update cloud fractions
977      LOGICAL,PARAMETER:: l_seq=.true.       ! Sequential updating
978      Logical l_crystals                     ! A crystal category exists
979
980! Variables for calls to lsp_collection
981      Logical                                                           &
982     & l_use_area                                                       &
983!       Use the ice partition to calculate transfer rates rather than
984!       assuming a uniform distribution through the gridbox
985     &,l_no_t_check
986!       Do not check that the temperature is below zero degrees Celsius
987
988      Integer                                                           &
989     & ice_type1, ice_type2
990!       Category of ice involved in collision process:
991!       0 - crystals; 1 - aggregates; 3 - graupel.
992!
993!  Function calls
994      REAL, EXTERNAL :: NUMBER_DROPLET
995
996      INTEGER(KIND=jpim), PARAMETER :: zhook_in  = 0
997      INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1
998      REAL(KIND=jprb)               :: zhook_handle
999
1000!
1001!- End of header
1002!
1003! ======================================================================
1004!       Initialize variables and calculate microphysical quantities
1005! ======================================================================
1006
1007      IF (lhook) CALL dr_hook('LSP_ICE',zhook_in,zhook_handle)
1008
1009! DEPENDS ON: lsp_init
1010       Call lsp_init(points, timestepfixed, timestep                    &
1011     &,              l_mcr_qcf2, l_mcr_qrain, l_mcr_qgraup              &
1012     &,              l_psd, l_crystals                                  &
1013     &,              l_non_hydrostatic, l_mixing_ratio, l_cry_agg_dep   &
1014     &,              cx, constp, T, p, cttemp                           &
1015     &,              deltaz, rhodz,rhodz_dry,rhodz_moist, rho,rhor      &
1016     &,              dhi, dhir, dhilsiterr                              &
1017     &,              q, qcl, qcf, qcf2, qrain, qgraup, rainrate         &
1018     &,              qcf_agg, qcf_cry                                   &
1019     &,              qcf_tot, frac_agg, frac_cry_dep, frac_agg_dep      &
1020     &,              qs, qsl, esi, esw                                  &
1021     &,              psdep, psaut, psacw, psacr, psaci, psmlt           &
1022     &,              psmltevp, psfall, pifrw, piprm, pidep              &
1023     &,              piacw, piacr, pimlt, pimltevp, pifall              &
1024     &,              praut, pracw, prevp, prfall, plset, plevpset       &
1025     &,              pgaut, pgacw, pgacs, pgmlt, pgfall                 &
1026     &,              cf_transfer_diag, cfl_transfer_diag                &
1027     &,              cff_transfer_diag, rf_transfer_diag                &
1028     &,              snow_cry, snow_agg, snowt_cry, snowt_agg           &
1029     &,              rainratet, graupratet                              &
1030     &,              lheat_correc_liq, lheat_correc_ice                 &
1031     &,              corr, corr2, rocor                                 &
1032     &,              tcg, tcgi, tcgc, tcgci, tcgg, tcggi                &
1033     &,              lsiter )
1034
1035! ======================================================================
1036!       Start iterations
1037! ======================================================================
1038       DO j = 1, lsiter
1039
1040         DO i = 1 , points
1041
1042           ! -------------------------------------------------------------
1043           ! Check that ice cloud fraction is sensible.
1044           ! -------------------------------------------------------------
1045
1046           IF (l_update_cf) Then
1047             CFICE(I)  = MAX(CFICEKEEP(I),0.001)
1048           ELSE
1049             CFICE(I)=MAX(MAX(CFICEKEEP(I),0.001),FRAC_ICE_ABOVE(I))
1050           END IF
1051
1052           CFICEI(I) = 1.0/CFICE(I)
1053           CF(I)     = CFKEEP(I)
1054           CFLIQ(I)  = CFLIQKEEP(I)
1055           CF(I)     = MIN( MAX(CF(I),CFICE(I)) ,(CFICE(I)+CFLIQ(I)) )
1056
1057           ! -------------------------------------------------------------
1058           ! Calculate overlaps of liquid, ice and rain fractions
1059           ! -------------------------------------------------------------
1060
1061           AREA_ICE(I)   = MAX(CF(I)-CFLIQ(I),0.0)
1062           AREA_CLEAR(I) = MAX(1.0-CF(I),0.0)
1063!
1064           ! -------------------------------------------------------------
1065           ! Update ice cloud top temperature if no ice falling in
1066           ! -------------------------------------------------------------
1067
1068           IF (SNOW_CRY(I)+SNOW_AGG(I)  <=  0.0) THEN
1069             CTTEMP(I) = T(I)
1070           ENDIF
1071
1072         ENDDO
1073!
1074! ======================================================================
1075!        Droplet settling
1076! ======================================================================
1077         If (l_droplet_settle) Then
1078
1079! DEPENDS ON: lsp_settle
1080           Call lsp_settle(points, timestep, lsiter                     &
1081     &,                    q, qcl, T, droplet_flux                      &
1082     &,                    l_update_cf, l_seq, bland                    &
1083     &,                    cfliq, rho, rhor, corr2, lcrcp               &
1084     &,                    dhi, dhir                                    &
1085     &,                    Ntot_land, Ntot_sea                          &
1086     &,                    plset, plevpset                              &
1087     &                    )
1088
1089         End if  ! l_droplet_settle
1090
1091! ======================================================================
1092!        Sedimentation of ice, rain and graupel
1093! ======================================================================
1094         If (l_it_melting) Then
1095           ! Iterate the fall-out and the melting terms
1096
1097! ======================================================================
1098!        TO TRY AND FIX 3D BUG: LSP_SUBGRID MOVED HERE - FRJW
1099! ======================================================================
1100! ======================================================================
1101!        Subgrid-scale set-up calculations and tidy-ups
1102! ======================================================================
1103! DEPENDS ON: lsp_subgrid
1104         Call lsp_subgrid(points                                        &
1105     &,                  q, qcf_cry, qcf_agg, qcf_tot, T                &
1106     &,                  qsl, qs                                        &
1107     &,                  q_ice, q_clear, q_ice_1, q_ice_2               &
1108     &,                  area_liq,area_mix,area_ice,area_clear          &
1109     &,                  area_ice_1, area_ice_2                         &
1110     &,                  areamix_over_cfliq                             &
1111     &,                  rain_liq,rain_mix,rain_ice,rain_clear          &
1112     &,                  cf, cfliq, cfice, cficei                       &
1113     &,                  frac_ice_above                                 &
1114     &,                  cfkeep, cficekeep, rainfrac                    &
1115     &,                  lsrcp, rhcpt, l_update_cf                      &
1116     &                  )
1117
1118
1119! DEPENDS ON: lsp_it_fall_melt
1120           Call lsp_it_fall_melt(points, timestep                       &
1121     &,                  T, p, q, q_ice, qsl                            &
1122     &,                  qcf_cry, qcf_agg, frac_agg, qrain, qgraup      &
1123     &,                  snow_agg, snow_cry, rainrate, grauprate        &
1124     &,                  snowt_agg, snowt_cry, rainratet, graupratet    &
1125     &,                  vf_agg, vf_cry, vf_rain, vf_graup              &
1126     &,                  area_liq, area_mix, area_clear, area_ice       &
1127     &,                  cfice, cficei, frac_ice_above                  &
1128     &,                  cfkeep, cfliqkeep, cficekeep                   &
1129     &,                  rainfrac,rain_liq,rain_mix,rain_ice,rain_clear &
1130     &,                  rho, rhor, tcg, tcgi, tcgc, tcgci, tcgg, tcggi &
1131     &,                  corr,corr2,rocor, dhi, dhir, cx, constp        &
1132     &,                  ai, bi, aic, bic, lfrcp                        &
1133     &,                  l_update_cf, l_seq                             &
1134     &,                  l_mcr_qcf2, l_mcr_qrain, l_mcr_qgraup          &
1135     &,                  l_psd, l_psd_global, l_crystals, l_rainfall_as &
1136     &,                  pifall,psfall,prfall,pgfall,pimlt,psmlt,pgmlt  &
1137     &,                  lsiter, n_iterations                           &
1138     &,                  cf_transfer_diag, cff_transfer_diag            &
1139     &,                  rf_transfer_diag                               &
1140     &,                  l_pc2, pc2_falliceshear_method                 &
1141     &                          )
1142
1143         Else  ! l_it_melting
1144
1145! DEPENDS ON: lsp_fall
1146           Call lsp_fall(points, timestep                               &
1147     &,                  qcf_cry, qcf_agg, frac_agg, qrain, qgraup, T   &
1148     &,                  snow_agg, snow_cry, rainrate, grauprate        &
1149     &,                  snowt_agg, snowt_cry, rainratet, graupratet    &
1150     &,                  vf_agg, vf_cry, vf_rain, vf_graup              &
1151     &,                  area_clear, area_ice, cfice, cficei            &
1152     &,                  frac_ice_above, cfkeep, cfliqkeep, cficekeep   &
1153     &,                  rho, rhor, tcgi, tcgci                         &
1154     &,                  corr, dhi, dhir, cx, constp, ai, bi, aic, bic  &
1155     &,                  l_update_cf, l_seq                             &
1156     &,                  l_mcr_qcf2, l_mcr_qrain, l_mcr_qgraup          &
1157     &,                  l_psd, l_psd_global, l_crystals                &
1158     &,                  l_rainfall_as                                  &
1159     &,                  pifall, psfall, prfall, pgfall                 &
1160     &,                  lsiter                                         &
1161     &,                  cf_transfer_diag, cff_transfer_diag            &
1162     &,                  l_pc2, pc2_falliceshear_method                 &
1163     &                  )
1164
1165! ======================================================================
1166!        TO TRY AND FIX 3D BUG: LSP_SUBGRID MOVED HERE - FRJW
1167! ======================================================================
1168! ======================================================================
1169!        Subgrid-scale set-up calculations and tidy-ups
1170! ======================================================================
1171! DEPENDS ON: lsp_subgrid
1172         Call lsp_subgrid(points                                        &
1173     &,                  q, qcf_cry, qcf_agg, qcf_tot, T                &
1174     &,                  qsl, qs                                        &
1175     &,                  q_ice, q_clear, q_ice_1, q_ice_2               &
1176     &,                  area_liq,area_mix,area_ice,area_clear          &
1177     &,                  area_ice_1, area_ice_2                         &
1178     &,                  areamix_over_cfliq                             &
1179     &,                  rain_liq,rain_mix,rain_ice,rain_clear          &
1180     &,                  cf, cfliq, cfice, cficei                       &
1181     &,                  frac_ice_above                                 &
1182     &,                  cfkeep, cficekeep, rainfrac                    &
1183     &,                  lsrcp, rhcpt, l_update_cf                      &
1184     &                  )
1185
1186         End If  ! l_it_melting
1187
1188<<<<<<< /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/branch1__8632/lsp_ice-lspice3d.F90
1189! ======================================================================
1190!        HOMOGENEOUS (PIFRW) AND HETEROGENEOUS NUCLEATION (PIPRM)
1191! ======================================================================
1192         If (l_crystals) then
1193           ! Call nucleation with the crystals ice category (qcf_cry)
1194! DEPENDS ON: lsp_nucleation
1195           Call lsp_nucleation(points, timestep                         &
1196     &,                  q, qcl, qcf_cry, T                             &
1197     &,                  qs, qsl                                        &
1198     &,                  cfliq, cfice                                   &
1199     &,                  area_liq, area_mix                             &
1200     &,                  cfkeep, cfliqkeep, cficekeep                   &
1201     &,                  rain_liq, rain_mix                             &
1202     &,                  rhor, lheat_correc_ice                         &
1203     &,                  lfrcp, lsrcp                                   &
1204     &,                  l_update_cf, l_seq                             &
1205     &,                  piprm, pifrw, lsiter                           &
1206     &,                  cf_transfer_diag, cfl_transfer_diag            &
1207     &,                  cff_transfer_diag                              &
1208     &                  )
1209         Else
1210           ! Call nucleation with the only ice category (qcf_agg)
1211! DEPENDS ON: lsp_nucleation
1212           Call lsp_nucleation(points, timestep                         &
1213     &,                  q, qcl, qcf_agg, T                             &
1214     &,                  qs, qsl                                        &
1215     &,                  cfliq, cfice                                   &
1216     &,                  area_liq, area_mix                             &
1217     &,                  cfkeep, cfliqkeep, cficekeep                   &
1218     &,                  rain_liq, rain_mix                             &
1219     &,                  rhor, lheat_correc_ice                         &
1220     &,                  lfrcp, lsrcp                                   &
1221     &,                  l_update_cf, l_seq                             &
1222     &,                  piprm, pifrw, lsiter                           &
1223     &,                  cf_transfer_diag, cfl_transfer_diag            &
1224     &,                  cff_transfer_diag                              &
1225     &                  )   
1226         End if  ! l_crystals
1227
1228! ======================================================================
1229!             DEPOSITION/SUBLIMATION OF ICE CRYSTALS (PIDEP)
1230! ======================================================================
1231         If (l_crystals) then
1232
1233         Do i=1,points
1234           ! Calculate total ice content
1235           qcft(i) = qcf_cry(i) + qcf_agg(i)
1236         End do
1237
1238! DEPENDS ON: lsp_deposition
1239         Call lsp_deposition(points, timestep                           &
1240     &,                  q, qcl, qcf_cry, qcft, T, p, frac_cry_dep      &
1241     &,                  q_ice_1, q_ice_2                               &
1242     &,                  area_ice_1, area_ice_2                         &
1243     &,                  esi, qs, qsl                                   &
1244     &,                  area_mix, cfliq, cfice, cficei                 &
1245     &,                  areamix_over_cfliq                             &
1246     &,                  cfkeep, cfliqkeep, cficekeep                   &
1247     &,                  rho, tcgc, tcgci                               &
1248     &,                  corr2, rocor, lheat_correc_ice                 &
1249     &,                  cx, constp, ai, bi, aic, bic, lfrcp, lsrcp, 0  &
1250     &,                  l_update_cf, l_seq, .false., .false.           &
1251     &,                  pidep, lsiter                                  &
1252     &,                  cf_transfer_diag, cfl_transfer_diag            &
1253     &,                  cff_transfer_diag                              &
1254     &                  )
1255=======
1256>>>>>>> /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/branch2__10407/lsp_ice-lspice3d.F90
1257
1258<<<<<<< /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/branch1__8632/lsp_ice-lspice3d.F90
1259         End if  ! l_crystals
1260! ======================================================================
1261!           DEPOSITION/SUBLIMATION OF SNOW AGGREGATES (PSDEP)
1262! ======================================================================
1263         Do i=1,points
1264           ! Calculate total ice content
1265           qcft(i) = qcf_cry(i) + qcf_agg(i)
1266         End do
1267
1268! DEPENDS ON: lsp_deposition
1269         Call lsp_deposition(points, timestep                           &
1270     &,                  q, qcl, qcf_agg, qcft, T, p, frac_agg_dep      &
1271     &,                  q_ice_1, q_ice_2                               &
1272     &,                  area_ice_1, area_ice_2                         &
1273     &,                  esi, qs, qsl                                   &
1274     &,                  area_mix, cfliq, cfice, cficei                 &
1275     &,                  areamix_over_cfliq                             &
1276     &,                  cfkeep, cfliqkeep, cficekeep                   &
1277     &,                  rho, tcg, tcgi                                 &
1278     &,                  corr2, rocor, lheat_correc_ice                 &
1279     &,                  cx, constp, ai, bi, aic, bic, lfrcp, lsrcp, 1  &
1280     &,                  l_update_cf, l_seq, l_psd, l_psd_global        &
1281     &,                  psdep, lsiter                                  &
1282     &,                  cf_transfer_diag, cfl_transfer_diag            &
1283     &,                  cff_transfer_diag                              &
1284     &                  )
1285=======
1286>>>>>>> /home/cplanche/um_extract/xialb/umbase/.cache/.ext/UM/atmosphere/large_scale_preciptation/branch2__10407/lsp_ice-lspice3d.F90
1287
1288
1289
1290
1291
1292     
1293
1294
1295
1296
1297! ======================================================================
1298!                   EVAPORATION OF RAINDROPS (PREVP)
1299! ======================================================================
1300! DEPENDS ON: lsp_evap
1301         Call lsp_evap(points, timestep, p, q, qrain, T                 &
1302     &,                q_ice, q_clear                                   &
1303     &,                area_liq, area_mix, area_ice, area_clear         &
1304     &,                rainfrac, rain_liq, rain_mix                     &
1305     &,                rain_ice, rain_clear                             &
1306     &,                rho, corr, corr2, rocor                          &
1307     &,                dhilsiterr, cx, constp, lcrcp, lheat_correc_liq  &
1308     &,                qsl, esw, l_seq, l_mcr_qrain, l_rainfall_as      &
1309     &,                prevp, rf_transfer_diag, lsiter, rho_q_veloc     &
1310     &                )
1311
1312! ======================================================================
1313!             ACCRETION OF CLOUD DROPLETS ON RAINDROPS (PRACW)
1314! ======================================================================
1315! DEPENDS ON: lsp_accretion
1316         Call lsp_accretion(points, timestep, qcl, qrain                &
1317!    &,                     area_liq, area_mix, area_ice
1318     &,                     cfliq, rainfrac, rain_liq, rain_mix         &
1319!    &,                     rain_ice, rain_clear, cfkeep, cfliqkeep
1320     &,                     rho, corr, dhilsiterr, cx, constp           &
1321     &,                     l_update_cf, l_seq, l_mcr_qrain             &
1322     &,                     l_rainfall_as                               &
1323     &,                     pracw, lsiter                               &
1324!    &,                     cf_transfer_diag, cfl_transfer_diag
1325!    &,                     rf_transfer_diag
1326     &                     )
1327
1328! ======================================================================
1329!              AUTOCONVERSION OF CLOUD LIQUID TO RAIN (PRAUT)
1330! ======================================================================
1331! DEPENDS ON: lsp_autoc
1332           Call lsp_autoc(points, timestep, qcl, qrain, T, p            &
1333     &,                  cfliq, rhcpt                                   &
1334!    &,                  cfkeep, cfliqkeep
1335     &,                  area_liq, area_mix, area_ice, rainfrac         &
1336     &,                  rain_liq, rain_mix, rain_ice, rain_clear       &
1337     &,                  rho, rhor, corr2, ec_auto, lcrcp               &
1338     &,                  l_update_cf, l_seq, l_auto_debias, l_murk      &
1339     &,                  l_use_sulphate_autoconv, l_seasalt_ccn         &
1340     &,                  l_biomass_ccn, l_ocff_ccn, l_biogenic_ccn      &
1341     &,                  l_nitrate_ccn, l_autoconv_murk                 &
1342     &,                  l_autoc_3b, l_autolim_3b, l_mixing_ratio       &
1343     &,                  lsiter, praut, rf_transfer_diag                &
1344!    &,                  cf_transfer_diag, cfl_transfer_diag
1345     &,                  aerosol, SO4_ait, SO4_acc, SO4_dis             &
1346     &,                  sea_salt_film, sea_salt_jet, bmass_agd         &
1347     &,                  bmass_cld, ocff_agd, ocff_cld, biogenic        &
1348     &,                  nitr_acc, nitr_diss                            &
1349     &,                  snow_depth, land_fract                         &
1350     &,                  Ntot_land, Ntot_sea                            &
1351     &                  )
1352
1353! ----------------------------------------------------------------------
1354!  End loop over iterations.
1355! ----------------------------------------------------------------------
1356
1357       END DO ! Iters_do1
1358!
1359! ======================================================================
1360!
1361!
1362!                  COPY ICE/SNOW VARIABLES AND FLUXES
1363!                        TO OUTPUT VARIABLES
1364!
1365!
1366! ======================================================================
1367! Copy contents of ice/snow variables and fluxes to output variables
1368! to fall into next layer down
1369! ----------------------------------------------------------------------
1370
1371       DO I=1,POINTS
1372
1373        IF (L_mcr_qcf2) THEN ! two ice prognostics
1374          QCF(I)  = QCF_AGG(I)
1375          QCF2(I) = QCF_CRY(I)
1376          SNOW_CRY(I) = SNOWT_CRY(I)
1377          SNOW_AGG(I) = SNOWT_AGG(I)
1378        ELSE ! only one ice prognostic, put all snow in to snow_agg
1379          QCF(I) = QCF_CRY(I) + QCF_AGG(I)
1380          SNOW_CRY(I) = 0.0  ! Redundant variable
1381          SNOW_AGG(I) = SNOWT_CRY(I) + SNOWT_AGG(I)
1382        ENDIF ! on L_mcr_qcf2
1383
1384        IF (L_mcr_qrain)  RAINRATE(I) = RAINRATET(I)
1385        IF (L_mcr_qgraup) GRAUPRATE(I) = GRAUPRATET(I)
1386
1387      END DO ! Points
1388
1389! ======================================================================
1390!              NUMERICAL TIDYING UP OF SMALL VALUES
1391! ======================================================================
1392! DEPENDS ON: lsp_tidy
1393      Call lsp_tidy(points, timestep, lsiter, q,qcl,qcf,qcf2, qrain, T  &
1394     &,            area_liq, area_mix, area_ice                         &
1395     &,            cfice, cficei, cfkeep, cfliqkeep, cficekeep          &
1396     &,            rainfrac, rain_liq, rain_mix, rain_ice, rain_clear   &
1397     &,            q_ice, qs, qsl, snow_agg, snow_cry                   &
1398     &,            rho, rhor, p                                         &
1399     &,            cttemp,dhi,dhilsiterr,frac_ice_above                 &
1400     &,            lcrcp, lfrcp, lsrcp                                  &
1401     &,            l_update_cf, l_seq, l_mcr_qcf2, l_it_melting         &
1402     &,            psdep, pidep, psmlt, pimlt, prevp                    &
1403     &,            cf_transfer_diag,cfl_transfer_diag                   &
1404     &,            cff_transfer_diag, rf_transfer_diag                  &
1405     &             )
1406
1407      DO I=1,POINTS
1408        !------------------------------------------------
1409        ! Now update fraction of ice in layer above
1410        ! for next layer down
1411        !------------------------------------------------
1412        FRAC_ICE_ABOVE(I)=CFICEKEEP(I)
1413
1414      END DO ! Points
1415
1416
1417! ======================================================================
1418!       IF DIAGNOSTIC RAIN, CONVERT MASS (kg/kg) TO FLUX (kg/m2/s)
1419! ======================================================================
1420      IF (.NOT. L_mcr_qrain) THEN
1421
1422        DO I=1,POINTS
1423          If (l_non_hydrostatic) Then
1424            If (l_mixing_ratio) Then
1425              ! Use mixing ratio formulation
1426              rainrate(i) = qrain(i)*rhodz_dry(i)/timestepfixed
1427            Else
1428              ! Use specific humidity formulation
1429              rainrate(i) = qrain(i)*rhodz_moist(i)/timestepfixed
1430            End if  ! l_mixing_ratio
1431          Else
1432            ! Use hydrostatic formulation
1433            rainrate(i) = qrain(i)*rhodz(i)/timestepfixed
1434          End if  ! l_non_hydrostatic
1435        END DO
1436
1437      ENDIF ! on prognostic rain mixing ratio
1438
1439! ----------------------------------------------------------------------
1440!   End of the LSP_ICE subroutine
1441! ----------------------------------------------------------------------
1442      IF (lhook) CALL dr_hook('LSP_ICE',zhook_out,zhook_handle)
1443      RETURN
1444      END SUBROUTINE LSP_ICE
1445#endif
1446
1447Extract failed on Tue Dec 18 09:11:30 2012.
1448->Extract: 12 seconds
1449->TOTAL: 12 seconds