Log of /MITgcm/pkg/ctrl/ctrl_init.F
Parent Directory
| Revision Log
| Revision Graph
Revision
1.54 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Feb 5 22:45:56 2013 UTC
(11 years, 4 months ago)
by
gforget
Branch:
MAIN
CVS Tags:
checkpoint64d,
checkpoint64e,
checkpoint64f,
checkpoint64g,
checkpoint64h,
checkpoint64i,
checkpoint64j,
checkpoint64k,
checkpoint64l,
checkpoint64m,
checkpoint64n,
checkpoint64o,
checkpoint64p,
checkpoint64q,
checkpoint64r,
checkpoint64s,
checkpoint64t,
checkpoint64u,
checkpoint64v,
checkpoint64w,
checkpoint64x,
checkpoint64y,
checkpoint64z,
checkpoint65,
checkpoint65a,
checkpoint65b,
checkpoint65c,
checkpoint65d
Changes since
1.53: +3 -2 lines
Diff to
previous 1.53
,
to
selected 1.31
- ctrl_init.F : fix previous modification.
- ctrl_readparms.F : read/init mult_gentim2d.
Revision
1.53 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Feb 5 21:44:54 2013 UTC
(11 years, 4 months ago)
by
gforget
Branch:
MAIN
Changes since
1.52: +5 -1 lines
Diff to
previous 1.52
,
to
selected 1.31
- CTRL_GENARR.h : add weight field wgentim2d.
- ctrl_init.F : read wgentim2d from xx_gentim2d_weight.
- CTRL_GENARR.h : add objf_gentim2d(nsx,nsy,maxCtrlTim2D) etc.
Revision
1.50 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Aug 28 19:18:26 2012 UTC
(11 years, 9 months ago)
by
gforget
Branch:
MAIN
Changes since
1.49: +21 -19 lines
Diff to
previous 1.49
,
to
selected 1.31
- pkg/exf : added run time switch useAtmWind to replace ALLOW_ATM_WIND
cpp switch. ALLOW_ATM_WIND now just sets the useAtmWind default (see
exf_readparms.F) and force defines ALLOW_BULKFORMULAE (EXF_OPTIONS.h).
- pkg/exf, autodiff, ctrl, ecco and seaice : remove ALLOW_ATM_WIND
brackets, or replace them with useAtmWind ones.
- pkg/ctrl, ecco : allow to compile both ALLOW_U/VSTRESS_CONTROL and
ALLOW_U/VWIND_CONTROL. Depending on useAtmWind, one is inactive,
and the other is active (see exf_getffields.F/exf_getsurfacefluxes.F).
Revision
1.44 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Apr 11 12:11:30 2012 UTC
(12 years, 2 months ago)
by
mlosch
Branch:
MAIN
Changes since
1.43: +62 -40 lines
Diff to
previous 1.43
,
to
selected 1.31
- add a formal parameter to s/r ctrl_init_rec to print
xx_$(ctrl_valiable)_file for easier debugging
- move call of cal_* routines into the if-block where they are really
needed so that xx_$(ctrl_variable)_period can be 0 or -12 without having
to specify a startdate
Revision
1.42 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jul 25 08:20:44 2011 UTC
(12 years, 10 months ago)
by
mlosch
Branch:
MAIN
CVS Tags:
checkpoint63a,
checkpoint63b,
checkpoint63c,
checkpoint63d,
checkpoint63e,
checkpoint63f,
checkpoint63g,
checkpoint63h,
checkpoint63i,
checkpoint63j,
checkpoint63k,
checkpoint63l
Changes since
1.41: +2 -2 lines
Diff to
previous 1.41
,
to
selected 1.31
once again, fix computation of endrec in s/r ctrl_init_rec
Revision
1.37 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 15 16:53:05 2011 UTC
(13 years, 2 months ago)
by
mlosch
Branch:
MAIN
CVS Tags:
checkpoint62v
Changes since
1.36: +1 -5 lines
Diff to
previous 1.36
,
to
selected 1.31
removed obsolete print statements (that I forgot). This gives me a
chance to mention this (unfortunately forgot the previous commit message of
ctrl_init.F, v 1.36 2011/03/15 16:40:55):
- ctrl_init: fixed the handling of the start/endrec for obcs-variables
Revision
1.36 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 15 16:40:55 2011 UTC
(13 years, 2 months ago)
by
mlosch
Branch:
MAIN
Changes since
1.35: +373 -660 lines
Diff to
previous 1.35
,
to
selected 1.31
change behavior of xx_${varname}period to be analogous to
exf-conventions, along the way:
- introduce helper routine ctrl_init_rec (part of ctrl_init.F) to
clean up ctrl_init a little
- remove unused variables
Revision
1.34 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jul 13 00:02:06 2010 UTC
(13 years, 11 months ago)
by
gforget
Branch:
MAIN
CVS Tags:
checkpoint62i,
checkpoint62j,
checkpoint62k,
checkpoint62l,
checkpoint62m,
checkpoint62n,
checkpoint62o,
checkpoint62p,
checkpoint62q
Changes since
1.33: +9 -1 lines
Diff to
previous 1.33
,
to
selected 1.31
ALLOW_ROTATE_UV_CONTROLS: when defined, we
rotate wind/stress controls adjustments
from Eastward/Northward to model grid directions.
Revision
1.33 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 15 05:22:29 2009 UTC
(14 years, 7 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
checkpoint61x,
checkpoint61y,
checkpoint61z,
checkpoint62,
checkpoint62a,
checkpoint62b,
checkpoint62c,
checkpoint62d,
checkpoint62e,
checkpoint62f,
checkpoint62g,
checkpoint62h
Changes since
1.32: +13 -1 lines
Diff to
previous 1.32
,
to
selected 1.31
Initialise xx_dic (still missing adxx_dic)
Revision
1.30 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri May 30 02:48:28 2008 UTC
(16 years ago)
by
gforget
Branch:
MAIN
CVS Tags:
checkpoint60,
checkpoint61,
checkpoint61a,
checkpoint61b,
checkpoint61c,
checkpoint61d,
checkpoint61e,
checkpoint61f,
checkpoint61g,
checkpoint61h,
checkpoint61i,
checkpoint61j,
checkpoint61k,
checkpoint61l,
checkpoint61m,
checkpoint61n,
checkpoint61o
Changes since
1.29: +3 -7 lines
Diff to
previous 1.29
,
to
selected 1.31
o bridging the gap between eddy stress and GM.
-> eddyTau is replaced with eddyPsi (eddyTau = f x rho0 x eddyPsi)
along with a change in CPP option (now ALLOW_EDDYPSI).
-> when using GM w/ GM_AdvForm:
The total eddy streamfunction (Psi = eddyPsi + K x Slope)
is applied either in the tracer Eq. or in momentum Eq.
depending on data.gmredi (intro. GM_InMomAsStress).
-> ALLOW_EDDYPSI_CONTROL for estimation purpose.
The key modifications are in model/src/taueddy_external_forcing.F
pkg/gmredi/gmredi_calc_*F pkg/gmredi/gmredi_*transport.F
Revision
1.25 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Nov 10 04:57:09 2006 UTC
(17 years, 7 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
checkpoint58r_post,
checkpoint58s_post,
checkpoint58t_post,
checkpoint58u_post,
checkpoint58v_post,
checkpoint58w_post,
checkpoint58x_post,
checkpoint58y_post,
checkpoint59,
checkpoint59a,
checkpoint59b,
checkpoint59c,
checkpoint59d
Changes since
1.24: +5 -5 lines
Diff to
previous 1.24
,
to
selected 1.31
o Correct some location calculations for obcs gradient checks
o Improve output for obcs gradient checks and include iobcs index
Revision
1.23 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jun 7 01:55:13 2006 UTC
(18 years ago)
by
heimbach
Branch:
MAIN
CVS Tags:
checkpoint58h_post,
checkpoint58i_post,
checkpoint58j_post,
checkpoint58k_post,
checkpoint58l_post,
checkpoint58m_post,
checkpoint58n_post,
checkpoint58o_post,
checkpoint58p_post,
checkpoint58q_post
Changes since
1.22: +4 -10 lines
Diff to
previous 1.22
,
to
selected 1.31
Modifications for bottom topography control
o replace hFacC by _hFacC at various places
o replace ALLOW_HFACC_CONTROL by ALLOW_DEPTH_CONTROL
o add non-self-adjoint cg2d_nsa
o update autodiff support routines
o re-initialise hfac after ctrl_depth_ini
o works for 5x5 box, doesnt work for global_ocean.90x40x15
Revision
1.20 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Aug 31 00:03:30 2005 UTC
(18 years, 9 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
checkpint57u_post,
checkpoint57r_post,
checkpoint57s_post,
checkpoint57t_post,
checkpoint57v_post,
checkpoint57w_post,
checkpoint57x_post,
checkpoint57y_post,
checkpoint57y_pre,
checkpoint57z_post
Changes since
1.19: +50 -4 lines
Diff to
previous 1.19
,
to
selected 1.31
Adding time-dependent SST, SSS control.
Revision
1.16 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Apr 7 23:38:43 2005 UTC
(19 years, 2 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
checkpoint57g_post,
checkpoint57g_pre,
checkpoint57h_done,
checkpoint57h_post,
checkpoint57h_pre,
checkpoint57i_post,
checkpoint57j_post,
checkpoint57k_post,
checkpoint57l_post,
checkpoint57m_post
Changes since
1.15: +65 -25 lines
Diff to
previous 1.15
,
to
selected 1.31
o separate masks used for ctrl_pack/unpack 'from write_grid' output
(suggested by G. Forget)
o added new control variables
* init. uVel, vVel, etanN
* lambda[Theta,Salt]ClimRelax
Revision
1.11 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 30 19:09:05 2003 UTC
(20 years, 7 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
branch-netcdf,
checkpoint51q_post,
checkpoint51r_post,
checkpoint51s_post,
checkpoint51t_post,
checkpoint51u_post,
checkpoint52,
checkpoint52a_post,
checkpoint52a_pre,
checkpoint52b_post,
checkpoint52b_pre,
checkpoint52c_post,
checkpoint52d_post,
checkpoint52d_pre,
checkpoint52e_post,
checkpoint52e_pre,
checkpoint52f_post,
checkpoint52f_pre,
checkpoint52h_pre,
checkpoint52i_post,
checkpoint52i_pre,
checkpoint52j_post,
checkpoint52j_pre,
checkpoint52k_post,
checkpoint52l_post,
checkpoint52l_pre,
checkpoint52m_post,
checkpoint52n_post,
checkpoint53,
checkpoint53a_post,
checkpoint53b_post,
checkpoint53b_pre,
checkpoint53c_post,
checkpoint53d_post,
checkpoint53d_pre,
checkpoint53f_post,
checkpoint53g_post,
checkpoint54,
checkpoint54a_post,
checkpoint54a_pre,
checkpoint54b_post,
checkpoint54c_post,
checkpoint54d_post,
checkpoint54e_post,
checkpoint54f_post,
checkpoint55,
checkpoint55a_post,
checkpoint55b_post,
checkpoint55c_post,
checkpoint55d_post,
checkpoint55d_pre,
checkpoint55e_post,
checkpoint55f_post,
checkpoint55g_post,
checkpoint55h_post,
checkpoint55i_post,
checkpoint55j_post,
ecco_c52_e35,
hrcube4,
hrcube5,
hrcube_1,
hrcube_2,
hrcube_3
Branch point for:
branch-nonh,
netcdf-sm0
Changes since
1.10: +199 -771 lines
Diff to
previous 1.10
,
to
selected 1.31
ctrl package totally restructured
o pack/unpack now optional and decoupled from
xx_/adxx_ I/O
o ctrl_pack/unpack cleaned
(new routines ctrl_init_ctrlvar.F, pkg/ctrl/ctrl_init_wet.F)
o confined inclusion of AD_CONFIG.h to where necessary.
Revision
1.9 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jun 24 16:07:06 2003 UTC
(20 years, 11 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
branchpoint-genmake2,
checkpoint51,
checkpoint51a_post,
checkpoint51b_post,
checkpoint51b_pre,
checkpoint51c_post,
checkpoint51d_post,
checkpoint51e_post,
checkpoint51f_post,
checkpoint51f_pre,
checkpoint51g_post,
checkpoint51h_pre,
checkpoint51i_post,
checkpoint51i_pre,
checkpoint51j_post,
checkpoint51k_post,
checkpoint51l_post,
checkpoint51l_pre,
checkpoint51m_post
Branch point for:
branch-genmake2,
tg2-branch
Changes since
1.8: +154 -90 lines
Diff to
previous 1.8
,
to
selected 1.31
Merging for c51 vs. e34
Revision
1.7 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Mar 7 02:45:48 2003 UTC
(21 years, 3 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
c49_ctrl,
checkpoint50,
checkpoint50a_post,
checkpoint50b_post,
checkpoint50b_pre,
checkpoint50c_post,
checkpoint50c_pre,
checkpoint50d_post,
checkpoint50d_pre,
checkpoint50e_post,
checkpoint50e_pre,
checkpoint50f_post,
checkpoint50f_pre,
checkpoint50g_post,
checkpoint50h_post
Changes since
1.6: +2 -2 lines
Diff to
previous 1.6
,
to
selected 1.31
merging.
Revision
1.6 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Nov 29 13:38:37 2002 UTC
(21 years, 6 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
branch-exfmods-tag,
checkpoint47b_post,
checkpoint47c_post,
checkpoint47d_post,
checkpoint47d_pre,
checkpoint47e_post,
checkpoint47f_post,
checkpoint47g_post,
checkpoint47h_post,
checkpoint47i_post,
checkpoint47j_post,
checkpoint48,
checkpoint48a_post,
checkpoint48b_post,
checkpoint48c_post,
checkpoint48c_pre,
checkpoint48d_post,
checkpoint48d_pre,
checkpoint48e_post,
checkpoint48f_post,
checkpoint48g_post,
checkpoint48h_post,
checkpoint48i_post,
checkpoint49
Branch point for:
branch-exfmods-curt
Changes since
1.5: +107 -3 lines
Diff to
previous 1.5
,
to
selected 1.31
Controls of sst, sss, hfacc, bottomdrag.
(no ice climbing).
Revision
1.5 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jul 13 02:47:32 2002 UTC
(21 years, 11 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
checkpoint46,
checkpoint46a_post,
checkpoint46a_pre,
checkpoint46b_post,
checkpoint46b_pre,
checkpoint46c_post,
checkpoint46c_pre,
checkpoint46d_post,
checkpoint46d_pre,
checkpoint46e_post,
checkpoint46e_pre,
checkpoint46f_post,
checkpoint46g_post,
checkpoint46g_pre,
checkpoint46h_post,
checkpoint46h_pre,
checkpoint46i_post,
checkpoint46j_post,
checkpoint46j_pre,
checkpoint46k_post,
checkpoint46l_post,
checkpoint46l_pre,
checkpoint46m_post,
checkpoint46n_post,
checkpoint47,
checkpoint47a_post
Changes since
1.4: +827 -124 lines
Diff to
previous 1.4
,
to
selected 1.31
Merging new ctrl package from release1_p5:
o new ctrl package
- adopted from ECCO environment to enable optimization
- added Eliassen Palm fluxes to controls
Revision
1.3 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Aug 13 18:10:26 2001 UTC
(22 years, 10 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
checkpoint40,
checkpoint40pre6,
checkpoint40pre7,
checkpoint40pre8,
checkpoint40pre9,
checkpoint41,
checkpoint42,
checkpoint43,
checkpoint43a-release1mods,
checkpoint44,
checkpoint44b_post,
checkpoint44b_pre,
checkpoint44e_post,
checkpoint44e_pre,
checkpoint44f_post,
checkpoint44f_pre,
checkpoint44g_post,
checkpoint44h_pre,
chkpt44a_post,
chkpt44a_pre,
chkpt44c_post,
chkpt44c_pre,
chkpt44d_post,
release1-branch-end,
release1-branch_branchpoint,
release1-branch_tutorials,
release1_b1,
release1_beta1,
release1_chkpt44d_post
Branch point for:
ecco-branch,
release1,
release1-branch,
release1_coupled,
release1_final
Changes since
1.2: +35 -13 lines
Diff to
previous 1.2
,
to
selected 1.31
Included diffkr, kapgm to set of control variables.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.