# # ChangeLog for codes/icosagcm/trunk/src/physics.f90 # # Generated by Trac 1.0.1 # 06/23/24 19:03:42 Fri, 16 Sep 2016 13:39:08 GMT ymipsl [481] * codes/icosagcm/trunk/src/physics.f90 (modified) Physic column : OpenMP on vertical levsl is managed. YM Mon, 05 Sep 2016 12:59:46 GMT ymipsl [472] * codes/icosagcm/trunk/src/icosagcm.f90 (modified) * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/physics_dcmip2016.f90 (modified) * codes/icosagcm/trunk/src/physics_interface.f90 (modified) Repairing openMP : physic_column and physic_dcmip2016 seems OK. Only for ... Wed, 08 Jun 2016 00:50:01 GMT ymipsl [402] * codes/icosagcm/trunk/src/dcmip2016_simple_physics.f90 (modified) * codes/icosagcm/trunk/src/domain.f90 (modified) * codes/icosagcm/trunk/src/etat0_dcmip2016_supercell.f90 (modified) * codes/icosagcm/trunk/src/mpipara.F90 (modified) * codes/icosagcm/trunk/src/physics.f90 (modified) bug fix when porting to gortran (mostly line size >132) YM Fri, 27 May 2016 22:32:21 GMT dubos [387] * codes/icosagcm/trunk/src/caldyn_gcm.f90 (modified) * codes/icosagcm/trunk/src/caldyn_hevi.f90 (modified) * codes/icosagcm/trunk/src/check_conserve.f90 (modified) * codes/icosagcm/trunk/src/dissip_gcm.f90 (modified) * codes/icosagcm/trunk/src/etat0.f90 (modified) * codes/icosagcm/trunk/src/euler_scheme.f90 (modified) * codes/icosagcm/trunk/src/grid_param.f90 (modified) * codes/icosagcm/trunk/src/hevi_scheme.f90 (modified) * codes/icosagcm/trunk/src/observable.f90 (modified) * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/theta_rhodz.f90 (modified) * codes/icosagcm/trunk/src/timeloop_gcm.f90 (modified) Infrastructure for multiple dynamical tracers - tested with JW06 and ... Wed, 25 May 2016 08:00:49 GMT ymipsl [381] * codes/icosagcm/trunk/src/dcmip2016_kessler_physic.f90 (added) * codes/icosagcm/trunk/src/dcmip2016_simple_physics.f90 (added) * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/physics_dcmip2016.f90 (added) * codes/icosagcm/trunk/src/physics_interface.f90 (modified) * codes/icosagcm/trunk/src/terminator.f90 (added) Add DCMIP2016 physics (first guess) YM Sat, 01 Aug 2015 13:05:27 GMT dubos [347] * codes/icosagcm/trunk/arch/arch-X64_CURIE.env (modified) * codes/icosagcm/trunk/arch/arch-X64_CURIE.path (modified) * codes/icosagcm/trunk/bld.cfg (modified) * codes/icosagcm/trunk/clean (modified) * codes/icosagcm/trunk/compile (modified) * codes/icosagcm/trunk/make_icosa (modified) * codes/icosagcm/trunk/src/advect_tracer.f90 (modified) * codes/icosagcm/trunk/src/caldyn_gcm.f90 (modified) * codes/icosagcm/trunk/src/etat0_heldsz.f90 (modified) * codes/icosagcm/trunk/src/etat0_start_file.f90 (modified) * codes/icosagcm/trunk/src/icosa_gcm.f90 (modified) * codes/icosagcm/trunk/src/icosa_mod.f90 (modified) * codes/icosagcm/trunk/src/output_field.f90 (modified) * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/time.f90 (modified) * codes/icosagcm/trunk/src/timeloop_gcm.f90 (modified) * codes/icosagcm/trunk/src/write_etat0.f90 (modified) * codes/icosagcm/trunk/src/write_field.f90 (modified) Synced with aquaplanet branch HEAT@45 - tested with DCMIP4 Mon, 09 Feb 2015 19:18:34 GMT ymipsl [327] * codes/icosagcm/trunk/make_icosa (modified) * codes/icosagcm/trunk/src/advect.f90 (modified) * codes/icosagcm/trunk/src/advect_tracer.f90 (modified) * codes/icosagcm/trunk/src/caldyn_gcm.f90 (modified) * codes/icosagcm/trunk/src/checksum.f90 (modified) * codes/icosagcm/trunk/src/domain.f90 (modified) * codes/icosagcm/trunk/src/etat0.f90 (modified) * codes/icosagcm/trunk/src/icosa_gcm.f90 (modified) * codes/icosagcm/trunk/src/omp_para.F90 (modified) * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/restart.f90 (modified) * codes/icosagcm/trunk/src/time.f90 (modified) * codes/icosagcm/trunk/src/timeloop_gcm.f90 (modified) * codes/icosagcm/trunk/src/trace.F90 (modified) * codes/icosagcm/trunk/src/transfert_mpi.f90 (modified) * codes/icosagcm/trunk/src/transfert_omp.f90 (modified) Merge recent developments from saturn branch onto trunk. - lmdz generic ... Sun, 01 Feb 2015 20:10:39 GMT dubos [325] * codes/icosagcm/trunk/src/etat0.f90 (modified) * codes/icosagcm/trunk/src/etat0_venus.f90 (added) * codes/icosagcm/trunk/src/physics.f90 (modified) Venus (Lebonnois et al., 2012) test case Fri, 31 Oct 2014 13:52:01 GMT ymipsl [295] * codes/icosagcm/trunk/src/advect_tracer.f90 (modified) * codes/icosagcm/trunk/src/caldyn_gcm.f90 (modified) * codes/icosagcm/trunk/src/check_conserve.f90 (modified) * codes/icosagcm/trunk/src/checksum.f90 (added) * codes/icosagcm/trunk/src/dissip_gcm.f90 (modified) * codes/icosagcm/trunk/src/domain.f90 (modified) * codes/icosagcm/trunk/src/dynetat0_gcm_mod.f90 (deleted) * codes/icosagcm/trunk/src/dynetat0_hz_mod.f90 (deleted) * codes/icosagcm/trunk/src/etat0.f90 (modified) * codes/icosagcm/trunk/src/etat0_academic.f90 (modified) * codes/icosagcm/trunk/src/etat0_dcmip2.f90 (modified) * codes/icosagcm/trunk/src/etat0_dcmip3.f90 (modified) * codes/icosagcm/trunk/src/exner.f90 (modified) * codes/icosagcm/trunk/src/field.f90 (modified) * codes/icosagcm/trunk/src/geometry.f90 (modified) * codes/icosagcm/trunk/src/geopotential_mod.f90 (modified) * codes/icosagcm/trunk/src/icosa_gcm.f90 (modified) * codes/icosagcm/trunk/src/kinetic.f90 (modified) * codes/icosagcm/trunk/src/maxico.f90 (deleted) * codes/icosagcm/trunk/src/omega.f90 (modified) * codes/icosagcm/trunk/src/omp_para.F90 (modified) * codes/icosagcm/trunk/src/phyparam.F (deleted) * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/physics_dry.f90 (deleted) * codes/icosagcm/trunk/src/pression.f90 (modified) * codes/icosagcm/trunk/src/radiation_mod.F (deleted) * codes/icosagcm/trunk/src/surface_mod.F (deleted) * codes/icosagcm/trunk/src/theta_rhodz.f90 (modified) * codes/icosagcm/trunk/src/time.f90 (modified) * codes/icosagcm/trunk/src/timeloop_gcm.f90 (modified) * codes/icosagcm/trunk/src/transfert_mpi.f90 (modified) * codes/icosagcm/trunk/src/transfert_omp.f90 (modified) * codes/icosagcm/trunk/src/vertical_interp.f90 (modified) * codes/icosagcm/trunk/src/vorticity.f90 (modified) * codes/icosagcm/trunk/src/wind.f90 (modified) Merging OpenMP parallisme mode : by subdomain and on vertical level. ... Sat, 11 Oct 2014 21:36:13 GMT dubos [281] * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/timeloop_gcm.f90 (modified) Fixed bug preventing call to physics when itau_phys>1 Tue, 05 Aug 2014 13:56:49 GMT ymipsl [266] * codes/icosagcm/trunk/src/caldyn_gcm.f90 (modified) * codes/icosagcm/trunk/src/check_conserve.f90 (modified) * codes/icosagcm/trunk/src/disvert_apbp.f90 (modified) * codes/icosagcm/trunk/src/disvert_std.f90 (modified) * codes/icosagcm/trunk/src/domain.f90 (modified) * codes/icosagcm/trunk/src/earth_const.f90 (modified) * codes/icosagcm/trunk/src/etat0.f90 (modified) * codes/icosagcm/trunk/src/etat0_start_file.f90 (added) * codes/icosagcm/trunk/src/field.f90 (modified) * codes/icosagcm/trunk/src/geometry.f90 (modified) * codes/icosagcm/trunk/src/mpi_mod.F90 (modified) * codes/icosagcm/trunk/src/mpipara.F90 (modified) * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/restart.f90 (added) * codes/icosagcm/trunk/src/time.f90 (modified) * codes/icosagcm/trunk/src/timeloop_gcm.f90 (modified) * codes/icosagcm/trunk/src/transfert.F90 (modified) * codes/icosagcm/trunk/src/transfert_mpi.f90 (modified) * codes/icosagcm/trunk/src/wind.f90 (modified) * codes/icosagcm/trunk/src/write_etat0.f90 (added) * codes/icosagcm/trunk/src/xios_mod.F90 (modified) Synchronize trunk and Saturn branch. Merge modification from Saturn ... Wed, 16 Jul 2014 08:08:16 GMT dubos [217] * codes/icosagcm/trunk/param_sets/make_rundefs.sh (modified) * codes/icosagcm/trunk/src/physics.f90 (modified) Removed "automatic" physics + bugfix Tue, 15 Jul 2014 17:54:34 GMT dubos [215] * codes/icosagcm/trunk/param_sets/make_rundefs.sh (modified) * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/physics_dcmip.f90 (modified) phys/dyn interface cleanup - previous commit was broken and ... Tue, 15 Jul 2014 16:23:54 GMT dubos [214] * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/physics_dcmip.f90 (modified) * codes/icosagcm/trunk/src/physics_interface.f90 (modified) New dyn/phys interface - halo points not passed to physics any more ... Tue, 15 Jul 2014 16:15:39 GMT dubos [213] * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/physics_dcmip.f90 (modified) * codes/icosagcm/trunk/src/physics_interface.f90 (modified) New dyn/phys interface - halo points not passed to physics any more ... Sun, 06 Jul 2014 07:10:13 GMT dubos [196] * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/physics_dcmip.f90 (modified) * codes/icosagcm/trunk/src/physics_interface.f90 (added) * codes/icosagcm/trunk/src/wind.f90 (modified) First draft of generic dynamics-physics interface - works with DCMIP5.1 Thu, 09 Jan 2014 08:56:11 GMT ymipsl [186] * codes/icosagcm/trunk/src/advect.f90 (modified) * codes/icosagcm/trunk/src/advect_tracer.f90 (modified) * codes/icosagcm/trunk/src/caldyn.f90 (modified) * codes/icosagcm/trunk/src/caldyn_adv.f90 (modified) * codes/icosagcm/trunk/src/caldyn_gcm.f90 (modified) * codes/icosagcm/trunk/src/check_conserve.f90 (modified) * codes/icosagcm/trunk/src/dcmip_initial_conditions_test_1_2_3_v5.f90 (modified) * codes/icosagcm/trunk/src/dimensions.f90 (modified) * codes/icosagcm/trunk/src/dissip_gcm.f90 (modified) * codes/icosagcm/trunk/src/disvert.f90 (modified) * codes/icosagcm/trunk/src/disvert_dcmip200.f90 (modified) * codes/icosagcm/trunk/src/disvert_dcmip3.f90 (modified) * codes/icosagcm/trunk/src/disvert_ncar.f90 (modified) * codes/icosagcm/trunk/src/disvert_ncarl30.f90 (modified) * codes/icosagcm/trunk/src/disvert_std.f90 (modified) * codes/icosagcm/trunk/src/domain.f90 (modified) * codes/icosagcm/trunk/src/earth_const.f90 (modified) * codes/icosagcm/trunk/src/etat0.f90 (modified) * codes/icosagcm/trunk/src/etat0_academic.f90 (modified) * codes/icosagcm/trunk/src/etat0_dcmip1.f90 (modified) * codes/icosagcm/trunk/src/etat0_dcmip2.f90 (modified) * codes/icosagcm/trunk/src/etat0_dcmip3.f90 (modified) * codes/icosagcm/trunk/src/etat0_dcmip4.f90 (modified) * codes/icosagcm/trunk/src/etat0_dcmip5.f90 (modified) * codes/icosagcm/trunk/src/etat0_heldsz.f90 (modified) * codes/icosagcm/trunk/src/etat0_jablonowsky06.f90 (modified) * codes/icosagcm/trunk/src/etat0_williamson.f90 (modified) * codes/icosagcm/trunk/src/exner.f90 (modified) * codes/icosagcm/trunk/src/field.f90 (modified) * codes/icosagcm/trunk/src/geometry.f90 (modified) * codes/icosagcm/trunk/src/geopotential_mod.f90 (modified) * codes/icosagcm/trunk/src/getin.f90 (added) * codes/icosagcm/trunk/src/guided_mod.f90 (modified) * codes/icosagcm/trunk/src/guided_ncar_mod.f90 (modified) * codes/icosagcm/trunk/src/icosa_gcm.f90 (modified) * codes/icosagcm/trunk/src/icosa_mod.f90 (modified) * codes/icosagcm/trunk/src/kinetic.f90 (modified) * codes/icosagcm/trunk/src/mpi_mod.F90 (modified) * codes/icosagcm/trunk/src/mpipara.F90 (modified) * codes/icosagcm/trunk/src/omega.f90 (modified) * codes/icosagcm/trunk/src/omp_para.F90 (modified) * codes/icosagcm/trunk/src/output_field.f90 (modified) * codes/icosagcm/trunk/src/phyparam.F (modified) * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/physics_dcmip.f90 (modified) * codes/icosagcm/trunk/src/physics_dry.f90 (modified) * codes/icosagcm/trunk/src/pression.f90 (modified) * codes/icosagcm/trunk/src/radiation_mod.F (modified) * codes/icosagcm/trunk/src/surface_mod.F (modified) * codes/icosagcm/trunk/src/theta_rhodz.f90 (modified) * codes/icosagcm/trunk/src/time.f90 (modified) * codes/icosagcm/trunk/src/timeloop_gcm.f90 (modified) * codes/icosagcm/trunk/src/trace.F90 (modified) * codes/icosagcm/trunk/src/transfert_mpi.f90 (modified) * codes/icosagcm/trunk/src/transfert_omp.f90 (added) * codes/icosagcm/trunk/src/vertical_interp.f90 (modified) * codes/icosagcm/trunk/src/vorticity.f90 (modified) * codes/icosagcm/trunk/src/wind.f90 (modified) * codes/icosagcm/trunk/src/write_field.f90 (modified) * codes/icosagcm/trunk/src/xios_mod.F90 (modified) Add new openMP parallelism based on distribution of domains on threads. ... Fri, 13 Dec 2013 17:32:35 GMT mtort [178] * codes/icosagcm/trunk/src/physics.f90 (modified) Fixed no-physics message Tue, 10 Sep 2013 10:04:33 GMT dubos [170] * codes/icosagcm/trunk/param_sets/climate (added) * codes/icosagcm/trunk/param_sets/climate/Held_Suarez (added) * codes/icosagcm/trunk/param_sets/climate/Held_Suarez/earth_const.def (added) * codes/icosagcm/trunk/param_sets/climate/Held_Suarez/run.def (added) * codes/icosagcm/trunk/src/etat0.f90 (modified) * codes/icosagcm/trunk/src/etat0_heldsz.f90 (modified) * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/timeloop_gcm.f90 (modified) Activated call to physics - Held & Suarez test case seems to work now Wed, 03 Apr 2013 10:05:12 GMT sdubey [149] * codes/icosagcm/trunk/src/advect_tracer.f90 (modified) * codes/icosagcm/trunk/src/caldyn_gcm.f90 (modified) * codes/icosagcm/trunk/src/check_conserve.f90 (added) * codes/icosagcm/trunk/src/check_conserve.f90~ (added) * codes/icosagcm/trunk/src/diffff (added) * codes/icosagcm/trunk/src/dimphys.f90 (added) * codes/icosagcm/trunk/src/dissip_gcm.f90 (modified) * codes/icosagcm/trunk/src/domain.f90 (modified) * codes/icosagcm/trunk/src/dynetat0_gcm_mod.f90 (added) * codes/icosagcm/trunk/src/dynetat0_hz_mod.f90 (added) * codes/icosagcm/trunk/src/etat0.f90 (modified) * codes/icosagcm/trunk/src/etat0_heldsz.f90 (added) * codes/icosagcm/trunk/src/icosa_gcm.f90 (modified) * codes/icosagcm/trunk/src/maxico.f90 (added) * codes/icosagcm/trunk/src/phyparam.F (added) * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/physics_dry.f90 (added) * codes/icosagcm/trunk/src/radiation_mod.F (added) * codes/icosagcm/trunk/src/surface_mod.F (added) * codes/icosagcm/trunk/src/time.f90 (modified) * codes/icosagcm/trunk/src/timeloop_gcm.f90 (modified) Added few new routines to read NC files and compute diagnostics to ... Sat, 04 Aug 2012 00:33:28 GMT ymipsl [99] * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/physics_dcmip.f90 (modified) * codes/icosagcm/trunk/src/timeloop_gcm.f90 (modified) Output precipitation in dcmip physics YM Fri, 03 Aug 2012 23:10:06 GMT ymipsl [98] * codes/icosagcm/trunk/src/advect_tracer.f90 (modified) * codes/icosagcm/trunk/src/caldyn.f90 (modified) * codes/icosagcm/trunk/src/caldyn_adv.f90 (modified) * codes/icosagcm/trunk/src/caldyn_gcm.f90 (modified) * codes/icosagcm/trunk/src/dissip_gcm.f90 (modified) * codes/icosagcm/trunk/src/dissip_sw.f90 (modified) * codes/icosagcm/trunk/src/guided_mod.f90 (modified) * codes/icosagcm/trunk/src/physics.f90 (modified) * codes/icosagcm/trunk/src/physics_dcmip.f90 (modified) * codes/icosagcm/trunk/src/time.f90 (modified) * codes/icosagcm/trunk/src/timeloop_gcm.f90 (modified) * codes/icosagcm/trunk/src/timeloop_sw.f90 (modified) Put time variable : dt, itaumax, write_period, itau_out in the time ... Fri, 03 Aug 2012 00:13:15 GMT ymipsl [81] * codes/icosagcm/trunk/src/physics.f90 (added) * codes/icosagcm/trunk/src/physics_dcmip.f90 (added) * codes/icosagcm/trunk/src/timeloop_gcm.f90 (modified) Add simplify physics for dcmip testcase YM