/[MITgcm]/MITgcm/model/src/main_do_loop.F
ViewVC logotype

Log of /MITgcm/model/src/main_do_loop.F

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


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

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Dec 29 19:30:22 2017 UTC (6 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: HEAD, checkpoint66n, checkpoint66o
Changes since 1.22: +18 -11 lines
Diff to previous 1.22
- include GCHEM_SIZE.h before GCHEM_FIELDS.h
- add missing (since Apr 2008) option files: GCHEM_OPTIONS.h & DIC_OPTIONS.h


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Wed Mar 29 15:44:00 2017 UTC (7 years, 1 month ago) by mmazloff
Branch: MAIN
CVS Tags: checkpoint66f, checkpoint66g, checkpoint66h, checkpoint66i, checkpoint66j, checkpoint66k, checkpoint66l, checkpoint66m
Changes since 1.21: +1 -3 lines
Diff to previous 1.21
removing unnecessary header includes of BLING_COST.h BLING_CTRL.h


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Mon May 23 13:12:09 2016 UTC (7 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint65x, checkpoint65y, checkpoint65z, checkpoint66a, checkpoint66b, checkpoint66c, checkpoint66d, checkpoint66e
Changes since 1.20: +7 -1 lines
Diff to previous 1.20
include some of pkg/bling header files.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Sat Jul 4 17:58:26 2015 UTC (8 years, 9 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint65n, checkpoint65o, checkpoint65p, checkpoint65q, checkpoint65r, checkpoint65s, checkpoint65t, checkpoint65u, checkpoint65v, checkpoint65w
Changes since 1.19: +16 -90 lines
Diff to previous 1.19
Fix some includes and CPP options related to OpenAD.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Fri Jul 3 21:32:48 2015 UTC (8 years, 9 months ago) by heimbach
Branch: MAIN
Changes since 1.18: +32 -1 lines
Diff to previous 1.18
Merge and update from Krishna Narayanan's contrib area:
o Add one variable for preliminary OpenAD DIVA
o Add replacement time-stepping for OpenAD DIVA


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Mon Oct 20 03:09:03 2014 UTC (9 years, 6 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65g, checkpoint65h, checkpoint65i, checkpoint65j, checkpoint65k, checkpoint65l, checkpoint65m
Changes since 1.17: +4 -1 lines
Diff to previous 1.17
- ECCO_OPTIONS.h is needed when including ecco_cost.h, ecco.h
- AUTODIFF_OPTIONS.h is needed when including tamc.h, tamc_keys.h


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Thu Oct 9 00:46:30 2014 UTC (9 years, 6 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65f
Changes since 1.16: +2 -1 lines
Diff to previous 1.16
- model/src/the_main_loop.F, main_do_loop.F, forward_step.F : add CTRL_OBCS.h
  (the ones in the_main_loop.F, main_do_loop.F are for taf/openad only)


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Fri Apr 4 20:55:36 2014 UTC (10 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64v, checkpoint64w, checkpoint64x, checkpoint64y, checkpoint64z, checkpoint65, checkpoint65a, checkpoint65b, checkpoint65c, checkpoint65d, checkpoint65e
Changes since 1.15: +11 -5 lines
Diff to previous 1.15
- Start to include explicitly AUTODIFF_OPTIONS.h, COST_OPTIONS.h,
  and CTRL_OPTIONS.h in src files (to enable to skip the ECCO_CPPOPTIONS.h)
  For now, only in pkgs used in verification/hs94.1x64x5.
- Replace ALLOW_AUTODIFF_OPENAD by ALLOW_OPENAD:
  because ALLOW_OPENAD is defined in PACKAGES_CONFIG.h (any time pkg/openad
  is compiled), this simplifies/reduces which *_OPTIONS.h file to include.
- Replace ALLOW_AUTODIFF_TAMC by ALLOW_AUTODIFF (except for tape/storage
  which are specific to TAF/TAMC).


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sat Aug 3 23:15:09 2013 UTC (10 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64l, checkpoint64m, checkpoint64n, checkpoint64o, checkpoint64p, checkpoint64q, checkpoint64r, checkpoint64s, checkpoint64t, checkpoint64u
Changes since 1.14: +76 -91 lines
Diff to previous 1.14
no longer includes additional (AUTODIFF) header files when using TAF
 but only if using OpenAD


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat Aug 3 17:40:35 2013 UTC (10 years, 8 months ago) by jmc
Branch: MAIN
Changes since 1.13: +5 -18 lines
Diff to previous 1.13
move back loadedRec 2nd initialisation from main_do_loop.F to the_main_loop.F
 (just for testing loadedRec usage, within #ifdef STORE_LOADEDREC_TEST)


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Wed Jul 24 20:07:18 2013 UTC (10 years, 9 months ago) by jmc
Branch: MAIN
Changes since 1.12: +13 -11 lines
Diff to previous 1.12
remove option ALLOW_DIVIDED_ADJOINT_MPI (replaced by ALLOW_DIVIDED_ADJOINT
 and ALLOW_USE_MPI)


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Fri May 31 14:08:32 2013 UTC (10 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint64i, checkpoint64j, checkpoint64k
Changes since 1.11: +9 -1 lines
Diff to previous 1.11
Small fixes.


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Thu May 30 21:07:09 2013 UTC (10 years, 11 months ago) by heimbach
Branch: MAIN
Changes since 1.10: +4 -284 lines
Diff to previous 1.10
Attempt to reconcile time-stepping loop requirements for DIVA and OpenAD
Solution now:
Do OpenAD-related time-stepping in main_do_loop, otherwise in the_main_loop


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Mon Apr 29 18:16:05 2013 UTC (11 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint64g, checkpoint64h
Changes since 1.9: +18 -18 lines
Diff to previous 1.9
Fix order of PTRACERS vs OBCS headers (spotted by Ariane Verdy)


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sat Apr 13 20:47:18 2013 UTC (11 years ago) by heimbach
Branch: MAIN
Changes since 1.8: +4 -1 lines
Diff to previous 1.8
Add headers for THSICE adjoint.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sat Mar 30 13:25:46 2013 UTC (11 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint64f
Changes since 1.7: +31 -32 lines
Diff to previous 1.7
Revert to previous version for the_main_loop.F
Rearrange includes in main_do_loop.F
works with both isomip and tutorial_tracer_adjsens OpenAD test
(likely related to order of ctrl headers vs. other package headers)


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Fri Mar 29 23:08:55 2013 UTC (11 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.6: +4 -10 lines
Diff to previous 1.6
Modify treatment of package headers for OpenAD


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Thu Mar 21 18:11:58 2013 UTC (11 years, 1 month ago) by jahn
Branch: MAIN
Changes since 1.5: +9 -1 lines
Diff to previous 1.5
include ptracers headers also with OpenAD


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 15:57:57 2013 UTC (11 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64e
Changes since 1.4: +2 -2 lines
Diff to previous 1.4
fix comment on CPP instruction


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 15:42:09 2013 UTC (11 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.3: +6 -7 lines
Diff to previous 1.3
fix previous modif (ilev_4 declared multiple times)


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sat Feb 23 04:24:41 2013 UTC (11 years, 2 months ago) by utke
Branch: MAIN
Changes since 1.2: +6 -30 lines
Diff to previous 1.2
revolve loop


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Wed Feb 20 15:36:34 2013 UTC (11 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.1: +4 -4 lines
Diff to previous 1.1
add myTime,myIter arguments to S/R MAIN_DO_LOOP


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed Feb 20 00:50:24 2013 UTC (11 years, 2 months ago) by heimbach
Branch: MAIN
Reorganize S/R call for overall time-stepping loop to facilitate
OpenAD revolve loop replacement
(new S/R main_do_loop.F)


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