/[MITgcm]/MITgcm/pkg/ecco/the_main_loop.F
ViewVC logotype

Log of /MITgcm/pkg/ecco/the_main_loop.F

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (annotate)
Links to checkpoint59r: (view) (download) (annotate)
Sticky Tag:

Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Sat May 3 00:04:52 2008 UTC (16 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59q, checkpoint59r, checkpoint60
Changes since 1.72: +3 -5 lines
Diff to previous 1.72
Clean


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Thu May 1 23:52:24 2008 UTC (16 years ago) by heimbach
Branch: MAIN
Changes since 1.71: +17 -30 lines
Diff to previous 1.71
More hidden recomputations, this time more thoroughly:
avoid seaice_model and load_fields_driver


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Wed Apr 30 01:43:21 2008 UTC (16 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.70: +5 -2 lines
Diff to previous 1.70
Avoid hidden recomp. of do_oceanic_phys
(needs clean-up)


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Thu Apr 24 21:39:55 2008 UTC (16 years, 1 month ago) by gforget
Branch: MAIN
Changes since 1.69: +22 -1 lines
Diff to previous 1.69
implementing TAF directives for gchem,cfc,dic


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Mon Apr 21 15:19:58 2008 UTC (16 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.68: +4 -1 lines
Diff to previous 1.68
One more store for NLFS


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Mon Apr 21 15:17:33 2008 UTC (16 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.67: +6 -1 lines
Diff to previous 1.67
Put in place a i-j-k comlev storing for messy Leith scheme loop.
Allowing recomputation produces wrong TAF adjoint
so we have to store here (if we want to include this code).


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Fri Apr 18 22:57:54 2008 UTC (16 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.66: +3 -1 lines
Diff to previous 1.66
Modify few stores.


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Mon Nov 5 18:53:06 2007 UTC (16 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59j, checkpoint59k, checkpoint59l, checkpoint59m, checkpoint59n, checkpoint59o, checkpoint59p
Changes since 1.65: +3 -3 lines
Diff to previous 1.65
split PTRACERS.h in 2 header files: PTRACERS_FIELDS.h & PTRACERS_PARAMS.h


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Thu Oct 25 18:18:28 2007 UTC (16 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.64: +5 -5 lines
Diff to previous 1.64
Put back some AD stuff (diva-testing)


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Fri Oct 19 17:14:36 2007 UTC (16 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59i
Changes since 1.63: +6 -6 lines
Diff to previous 1.63
Toward fixing multi-dim. adv. adjoint?


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Fri Sep 28 19:42:06 2007 UTC (16 years, 8 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59h
Changes since 1.62: +3 -1 lines
Diff to previous 1.62
Put back IF(useSEAICE) for adjoint (seems benign).


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Fri Sep 7 22:41:14 2007 UTC (16 years, 8 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint59g
Changes since 1.61: +6 -1 lines
Diff to previous 1.61
allow user defined cost function contributions
	CPP: ALLOW_GENCOST_CONTRIBUTION
	USAGE: compute contributions in cost_gencost_all.F


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Thu Aug 30 15:05:37 2007 UTC (16 years, 9 months ago) by jmc
Branch: MAIN
Changes since 1.60: +1 -2 lines
Diff to previous 1.60
remove THSICE_2DYN.h


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Fri Aug 17 21:36:40 2007 UTC (16 years, 9 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint59f
Changes since 1.59: +6 -7 lines
Diff to previous 1.59
internal parameter controls: completements of implementations


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Thu Aug 16 04:15:18 2007 UTC (16 years, 9 months ago) by heimbach
Branch: MAIN
Changes since 1.58: +2 -4 lines
Diff to previous 1.58
Fix TAF problems when including correction code for
source/sink of tracer due to the linear free surface
(S/R CALC_WSURF_TR)
(I had removed the ifndef ALLOW_AUTODIFF_TAMC, thought it was trivial)


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Mon Jun 4 21:37:26 2007 UTC (16 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59d, checkpoint59e
Changes since 1.57: +9 -121 lines
Diff to previous 1.57
Further cleanup of top-level routines.


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Fri Jun 1 23:30:16 2007 UTC (16 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59c
Changes since 1.56: +8 -11 lines
Diff to previous 1.56
Re-organized adjoint checkpointing according to Matt Mazloff
(but with modifs/completions/cleanups)
Storing is now bundled into large arrays to optimized I/O
(and second step in cleanup of the_main_loop)


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Wed Apr 18 19:54:06 2007 UTC (17 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59, checkpoint59a, checkpoint59b
Changes since 1.55: +1 -2 lines
Diff to previous 1.55
Removing exf_clim code.


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Tue Apr 17 23:42:32 2007 UTC (17 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.54: +18 -1 lines
Diff to previous 1.54
2nd set of modifs for thsice adjoint.


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Mon Apr 16 23:35:25 2007 UTC (17 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.53: +4 -4 lines
Diff to previous 1.53
move EXF header files from lower_case.h to UPPER_CASE.h


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Fri Feb 9 09:00:32 2007 UTC (17 years, 3 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58w_post, checkpoint58x_post, checkpoint58y_post
Changes since 1.52: +2 -3 lines
Diff to previous 1.52
Getting rid of mytime in adthe_main_loop for all.


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Sun Feb 4 21:07:20 2007 UTC (17 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58v_post
Changes since 1.51: +1 -26 lines
Diff to previous 1.51
move calls to MONITOR & DO_THE_MODEL_IO
from the_main_loop.F to the end of initialise_varia.F


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Fri Dec 22 11:14:56 2006 UTC (17 years, 5 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58t_post, checkpoint58u_post
Changes since 1.50: +2 -2 lines
Diff to previous 1.50
Change common block size


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Thu Dec 14 23:23:55 2006 UTC (17 years, 5 months ago) by heimbach
Branch: MAIN
Changes since 1.49: +4 -1 lines
Diff to previous 1.49
seaice adjoint, part 2 (SEAICE_ALLOW_EVP).


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Thu Dec 14 22:31:18 2006 UTC (17 years, 5 months ago) by heimbach
Branch: MAIN
Changes since 1.48: +4 -4 lines
Diff to previous 1.48
Updating seaice adjoint, step 1 (everything, except SEAICE_EVP).


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Wed Dec 13 22:31:19 2006 UTC (17 years, 5 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58s_post
Changes since 1.47: +3 -1 lines
Diff to previous 1.47
Port ptracers comlev1 from model/src/


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Wed Dec 13 21:59:50 2006 UTC (17 years, 5 months ago) by heimbach
Branch: MAIN
Changes since 1.46: +6 -1 lines
Diff to previous 1.46
Add storing for ptracer


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Fri Nov 3 23:51:34 2006 UTC (17 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58r_post
Changes since 1.45: +16 -9 lines
Diff to previous 1.45
And more changes, adapting from forward_step


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Fri Nov 3 23:38:51 2006 UTC (17 years, 6 months ago) by heimbach
Branch: MAIN
Changes since 1.44: +13 -5 lines
Diff to previous 1.44
Add missing end-of-loop call to diagnostics in ECCO-specific main loop


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Mon Oct 30 17:01:22 2006 UTC (17 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.43: +3 -8 lines
Diff to previous 1.43
o Yet another change to suppress recomp. loop for DIVA
  while keeping monitor and diagnostics (but suppress checkpointing)
o Catch a few divisions by zero for non-used cost terms (weights=0)


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Wed Oct 25 22:22:27 2006 UTC (17 years, 7 months ago) by gforget
Branch: MAIN
Changes since 1.42: +3 -5 lines
Diff to previous 1.42
improve pkg/profiles namelist structure & fix for divided adjoint


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Mon Oct 23 22:43:05 2006 UTC (17 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.41: +42 -6 lines
Diff to previous 1.41
Attempt to resolve some DIVA-related issues (mixed success).


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Fri Jul 21 14:21:00 2006 UTC (17 years, 10 months ago) by ce107
Branch: MAIN
CVS Tags: checkpoint58n_post, checkpoint58o_post, checkpoint58p_post, checkpoint58q_post
Changes since 1.40: +13 -9 lines
Diff to previous 1.40
Added CPU time numbers for the performance statistics


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Fri Jul 14 22:34:17 2006 UTC (17 years, 10 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint58m_post
Changes since 1.39: +12 -12 lines
Diff to previous 1.39
consistent with addition of ptracer and ssh in pkg/profiles


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Tue Jul 11 23:58:47 2006 UTC (17 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58l_post
Changes since 1.38: +4 -1 lines
Diff to previous 1.38
o Add hooks for rbcs checkpointing
o Add rbcs_init_varia


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Thu Jun 15 17:00:59 2006 UTC (17 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58j_post, checkpoint58k_post
Changes since 1.37: +10 -43 lines
Diff to previous 1.37
o Ported new load_fields_driver structure over to ECCO
o adjusted exf and seaice store directives accordingly


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Wed Jun 14 15:30:14 2006 UTC (17 years, 11 months ago) by ce107
Branch: MAIN
CVS Tags: checkpoint58i_post
Changes since 1.36: +1 -2 lines
Diff to previous 1.36
Fix stupid typos


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sat May 6 14:33:25 2006 UTC (18 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58e_post, checkpoint58f_post, checkpoint58g_post, checkpoint58h_post
Changes since 1.35: +38 -2 lines
Diff to previous 1.35
Make pkg/profile fully independent of ecco,cost, etc. stuff
to be able to use it in pure forward.


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Fri May 5 19:00:28 2006 UTC (18 years ago) by ce107
Branch: MAIN
Changes since 1.34: +72 -7 lines
Diff to previous 1.34
Updates to support PCL performance counters, fix real*4 bug for PAPIS
and enhance PAPI counter support (including IPC per timestep output)


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Fri Apr 28 22:53:14 2006 UTC (18 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.33: +2 -4 lines
Diff to previous 1.33
o SEAICE_CGRID adjoint, part 2.
  (all stores seem to be sorted out, but NANs in adjoint).


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Thu Apr 20 10:21:21 2006 UTC (18 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58d_post
Changes since 1.32: +2 -1 lines
Diff to previous 1.32
More storing for NLFS


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Thu Apr 20 03:01:28 2006 UTC (18 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.31: +146 -14 lines
Diff to previous 1.31
Merging NLFS stores from forward_step.F to the_main_loop.F


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Thu Mar 2 23:41:10 2006 UTC (18 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58b_post, checkpoint58c_post
Changes since 1.30: +4 -1 lines
Diff to previous 1.30
Change of EmPmR in external_forcing_surf necessitates re-arranging
adjoint STORE (what a pain).


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Tue Feb 21 17:20:12 2006 UTC (18 years, 3 months ago) by heimbach
Branch: MAIN
Changes since 1.29: +4 -3 lines
Diff to previous 1.29
Fix GAD keys that are now also used by seaice.


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sat Feb 18 01:13:07 2006 UTC (18 years, 3 months ago) by heimbach
Branch: MAIN
Changes since 1.28: +1 -15 lines
Diff to previous 1.28
Move the mean flux terms to cost_forcing


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Thu Dec 22 01:08:57 2005 UTC (18 years, 5 months ago) by ce107
Branch: MAIN
CVS Tags: checkpoint57z_post, checkpoint58, checkpoint58a_post
Changes since 1.27: +57 -1 lines
Diff to previous 1.27
Updated code to provide timing information per timestep to include cases
where there is no pressure solve by moving the code to the main loop.
Modified the timing in the pressure solver for the case where TAF needs
to be fooled. Added support for PAPI summary MFlop/s information per
timestep along side the simple (user/system/wallclock) timing. To use
PAPI one currently needs to have declared PAPIINC and PAPILIB in the
optfile for the include and library linking stings.


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Tue Dec 20 03:53:26 2005 UTC (18 years, 5 months ago) by heimbach
Branch: MAIN
Changes since 1.26: +56 -1 lines
Diff to previous 1.26
Updating calls from forward_step


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Tue Oct 25 19:03:25 2005 UTC (18 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57w_post, checkpoint57x_post, checkpoint57y_post, checkpoint57y_pre
Changes since 1.25: +5 -5 lines
Diff to previous 1.25
Fix call to DO_STATEVARS_TAVE.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Sun Sep 18 13:05:04 2005 UTC (18 years, 8 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpint57u_post, checkpoint57s_post, checkpoint57t_post, checkpoint57v_post
Changes since 1.24: +22 -1 lines
Diff to previous 1.24
Adding DIAGNOSTICS hooks to ecco-specific the_main_loop.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Wed Sep 7 02:44:38 2005 UTC (18 years, 8 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57r_post
Changes since 1.23: +4 -2 lines
Diff to previous 1.23
o replace various cost routines by single generic routine cost_generic.F
o add weights for SST, SSS control
o bracket GAD.h for #undef ALLOW_GENERIC_ADVDIFF version


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Thu Sep 1 05:32:57 2005 UTC (18 years, 8 months ago) by heimbach
Branch: MAIN
Changes since 1.22: +12 -2 lines
Diff to previous 1.22
o Adding cost term for seaice obs (daily SMR vs. AREA)
  new seaice_cost init/weight/final routines
o Modularized cost_averages routines (new cost_averagesgeneric.F)


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Thu Aug 25 16:10:42 2005 UTC (18 years, 9 months ago) by heimbach
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21
Moving seaice-related cost to pkg/seaice/


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Wed Aug 10 03:34:48 2005 UTC (18 years, 9 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57q_post
Changes since 1.20: +35 -13 lines
Diff to previous 1.20
Implement 4-level checkpointing.
Needed for high-res. runs with large global files to be able to
limit tapelev size (otherwise a potential show-stopper).


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Thu Jul 28 13:51:36 2005 UTC (18 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57n_post, checkpoint57o_post, checkpoint57p_post
Changes since 1.19: +7 -10 lines
Diff to previous 1.19
Adding precip control


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Wed Apr 6 18:37:49 2005 UTC (19 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57f_post, checkpoint57g_post, checkpoint57g_pre, checkpoint57h_done, checkpoint57h_post, checkpoint57h_pre, checkpoint57i_post, checkpoint57j_post, checkpoint57k_post, checkpoint57l_post, checkpoint57m_post
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
use baseTime as time origin ; DIFF_BASE_MULTIPLE replaces DIFFERENT_MULTIPLE


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Tue Mar 29 20:10:53 2005 UTC (19 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57f_pre
Changes since 1.17: +11 -12 lines
Diff to previous 1.17
Move call to dummy_in_stepping


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Mon Feb 28 17:33:02 2005 UTC (19 years, 3 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57e_post
Changes since 1.16: +8 -1 lines
Diff to previous 1.16
Adding eddy stress controls a la Ferreira et al.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Thu Feb 10 05:33:22 2005 UTC (19 years, 3 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57d_post, eckpoint57e_pre
Changes since 1.15: +9 -1 lines
Diff to previous 1.15
Add hooks for inAdExact


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sun Jan 23 00:40:25 2005 UTC (19 years, 4 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint57c_post, checkpoint57c_pre
Changes since 1.14: +6 -3 lines
Diff to previous 1.14
Re-instate useSeaice flag.
May come in handy also for the adjoint.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat Nov 13 06:19:10 2004 UTC (19 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint56, checkpoint56a_post, checkpoint56b_post, checkpoint56c_post, checkpoint57, checkpoint57a_post, checkpoint57a_pre, checkpoint57b_post
Changes since 1.13: +16 -20 lines
Diff to previous 1.13
2-level checkpoint switch ported to pkg/ecco
Noww tested for Exp. 1 of natl_box_adjoint/


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Thu Nov 11 02:24:21 2004 UTC (19 years, 6 months ago) by heimbach
Branch: MAIN
Changes since 1.12: +9 -1 lines
Diff to previous 1.12
Restoring adjoint.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Thu Oct 14 05:22:21 2004 UTC (19 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint55g_post, checkpoint55h_post, checkpoint55i_post, checkpoint55j_post
Changes since 1.11: +9 -1 lines
Diff to previous 1.11
o Fixing directives for non-ECCO forward_step, after ECCO directives
  have been fixed to avoid recomp. of do_oceanic_phys
o Works well for global_ocean.90x40x15,
  but recomp. issue remains for carbon


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Oct 13 07:05:51 2004 UTC (19 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint55e_post, checkpoint55f_post
Changes since 1.10: +34 -1 lines
Diff to previous 1.10
o some delicate re-shuffle of store directives to avoid one
  extra call of do_oceanic_physics
o NB: this may break global_ocean adjoint temporarily,
  but it is clear how to fix it. Will do later, need this now.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Tue Oct 12 15:14:16 2004 UTC (19 years, 7 months ago) by heimbach
Branch: MAIN
Changes since 1.9: +2 -1 lines
Diff to previous 1.9
updating global1x1_tot


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Mon Oct 11 16:38:53 2004 UTC (19 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint55d_post
Changes since 1.8: +18 -32 lines
Diff to previous 1.8
o ECCO specific cost function terms (up-to-date with 1x1 runs)
o ecco_cost_weights is modified to 1x1 runs
o modifs to allow observations to be read in as
  single file or yearly files


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Fri Sep 17 23:02:01 2004 UTC (19 years, 8 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint55, checkpoint55a_post, checkpoint55b_post, checkpoint55c_post, checkpoint55d_pre
Changes since 1.7: +150 -147 lines
Diff to previous 1.7
o bringing adjoint up to date for sheduled c55


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Tue Jul 13 18:06:48 2004 UTC (19 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint54c_post, checkpoint54d_post, checkpoint54e_post, checkpoint54f_post
Changes since 1.6: +4 -2 lines
Diff to previous 1.6
max number of passive tracers is now defined in PTRACERS_SIZE.h


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue May 11 20:57:08 2004 UTC (20 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint53a_post, checkpoint53b_post, checkpoint53b_pre, checkpoint53c_post, checkpoint53d_post, checkpoint53d_pre, checkpoint53f_post, checkpoint53g_post, checkpoint54, checkpoint54a_post, checkpoint54a_pre, checkpoint54b_post
Changes since 1.5: +2 -1 lines
Diff to previous 1.5
o Additional storing in an attempt to fix
  TAMC problem with adjoint of KPP code.
  (no success...)
  Identical code works fine with TAF.


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Mar 24 21:49:53 2004 UTC (20 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint52m_post, checkpoint52n_post, checkpoint53
Changes since 1.4: +5 -3 lines
Diff to previous 1.4
packages_write_pickup added to timestepping loop.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Mon Feb 23 19:14:22 2004 UTC (20 years, 3 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint52k_post, checkpoint52l_post, checkpoint52l_pre, hrcube5
Changes since 1.3: +8 -5 lines
Diff to previous 1.3
o paramter list of CALL ADTHE_MAIN_LOOP
o initial do_the_model_io


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Mon Nov 17 22:32:33 2003 UTC (20 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: branch-netcdf, checkpoint52a_post, 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, hrcube4, hrcube_1, hrcube_2, hrcube_3
Branch point for: netcdf-sm0
Changes since 1.2: +2 -1 lines
Diff to previous 1.2
fixes for DIVA


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu Nov 13 19:35:10 2003 UTC (20 years, 6 months ago) by heimbach
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1
added missing cost_averages_bar_directives.h
(plus name change)


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu Nov 6 22:10:08 2003 UTC (20 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint51u_post, checkpoint52, checkpoint52a_pre, ecco_c52_e35
o merging from ecco-branch
o pkg/ecco now containes ecco-specific part of cost function
o top level routines the_main_loop, forward_step
  supersede those in model/src/
  previous input data.cost now in data.ecco
  (new namelist ecco_cost_nml)


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.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.22