/[MITgcm]/MITgcm/pkg/autodiff/autodiff_store.F
ViewVC logotype

Log of /MITgcm/pkg/autodiff/autodiff_store.F

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


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

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Aug 28 19:18:45 2012 UTC (11 years, 10 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint63s, checkpoint64, checkpoint64a, checkpoint64b, checkpoint64c, checkpoint64d, checkpoint64e, checkpoint64f, checkpoint64g, checkpoint64h, checkpoint64i, checkpoint64j, checkpoint64k, checkpoint64l, checkpoint64m, checkpoint64n, checkpoint64o, checkpoint64p, checkpoint64q, checkpoint64r, checkpoint64s, checkpoint64t, checkpoint64u
Changes since 1.20: +2 -9 lines
Diff to previous 1.20 , to selected 1.11
- 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.20 - (view) (download) (annotate) - [select for diffs]
Tue Mar 6 15:37:24 2012 UTC (12 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63k, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63p, checkpoint63q, checkpoint63r
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 , to selected 1.11
add SEAICE_SIZE.h anywhere SEAICE.h is included


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Tue Jun 7 20:06:32 2011 UTC (13 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62z, checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint63h, checkpoint63i, checkpoint63j
Changes since 1.18: +3 -5 lines
Diff to previous 1.18 , to selected 1.11
test debugMode (instead of debugLevel) to print DEBUG_CALL messages


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Tue May 24 20:35:54 2011 UTC (13 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62y
Changes since 1.17: +52 -53 lines
Diff to previous 1.17 , to selected 1.11
split "OBCS.h" into 4 separated header files (OBCS_PARAMS,GRID,FIELDS,SEAICE)


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Thu Apr 28 02:06:31 2011 UTC (13 years, 2 months ago) by ifenty
Branch: MAIN
CVS Tags: checkpoint62x
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 , to selected 1.11
Renaming of compile time flag SEAICE_SALINITY to SEAICE_VARIABLE_SALINITY and
SEAICE_salinity to SIsalFRAC.

Added logical checks for the use of the retired variable names in
 seaice_readparms and seaice_check.

 ----------------------------------------------------------------------
 Modified Files:
 	pkg/autodiff/autodiff_restore.F pkg/autodiff/autodiff_store.F
 	pkg/obcs/obcs_apply_seaice.F pkg/seaice/SEAICE.h
 	pkg/seaice/SEAICE_OPTIONS.h pkg/seaice/SEAICE_PARAMS.h
 	pkg/seaice/seaice_ad_check_lev1_dir.h
 	pkg/seaice/seaice_advdiff.F pkg/seaice/seaice_check.F
 	pkg/seaice/seaice_diagnostics_state.F
 	pkg/seaice/seaice_growth.F pkg/seaice/seaice_init_varia.F
 	pkg/seaice/seaice_model.F pkg/seaice/seaice_monitor.F
 	pkg/seaice/seaice_output.F pkg/seaice/seaice_read_pickup.F
 	pkg/seaice/seaice_readparms.F pkg/seaice/seaice_write_pickup.F
 ----------------------------------------------------------------------


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Wed Oct 20 22:06:56 2010 UTC (13 years, 8 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint62m, checkpoint62n, checkpoint62o, checkpoint62p, checkpoint62q, checkpoint62r, checkpoint62s, checkpoint62t, checkpoint62u, checkpoint62v, checkpoint62w
Changes since 1.15: +6 -1 lines
Diff to previous 1.15 , to selected 1.11
Pieces that are needed to use model/src/forward_step.F
and model/src/forward_step.F along with pkg/ecco.

This capability is still in testing phase. So, for now,
the added code is commented out using CPP ifdefs.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sat Oct 16 14:40:05 2010 UTC (13 years, 8 months ago) by heimbach
Branch: MAIN
Changes since 1.14: +20 -13 lines
Diff to previous 1.14 , to selected 1.11
Add xx_snowprecip


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat Oct 16 12:28:38 2010 UTC (13 years, 8 months ago) by heimbach
Branch: MAIN
Changes since 1.13: +19 -17 lines
Diff to previous 1.13 , to selected 1.11
Small changes (mostly for pkg/thsice)


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Thu Sep 16 20:10:22 2010 UTC (13 years, 9 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint62k, checkpoint62l
Changes since 1.12: +8 -5 lines
Diff to previous 1.12 , to selected 1.11
Change store dir. logic following common block changes (05/2009)


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Mon Aug 9 16:05:22 2010 UTC (13 years, 10 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint62j
Changes since 1.11: +18 -5 lines
Diff to previous 1.11
Storage directives allowing the use of
Adam-Bashforth-3 time stepping in adjoint.


Revision 1.11 - (view) (download) (annotate) - [selected]
Mon Oct 12 14:36:36 2009 UTC (14 years, 8 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint61w, checkpoint61x, checkpoint61y, checkpoint61z, checkpoint62, checkpoint62a, checkpoint62b, checkpoint62c, checkpoint62d, checkpoint62e, checkpoint62f, checkpoint62g, checkpoint62h, checkpoint62i
Changes since 1.10: +2 -3 lines
Diff to previous 1.10
move #ifdef ALLOW_AUTODIFF_TAMC below the declaration of routine
argument myThid, so that the code compiles also with out
ALLOW_AUTODIFF_TAMC defined


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Fri Oct 2 13:40:27 2009 UTC (14 years, 9 months ago) by heimbach
Branch: MAIN
Changes since 1.9: +1 -5 lines
Diff to previous 1.9 , to selected 1.11
Remove TICES from autodiff_store/_restore


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Wed Jun 24 20:09:08 2009 UTC (15 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint61r, checkpoint61s, checkpoint61t, checkpoint61u, checkpoint61v
Changes since 1.8: +42 -54 lines
Diff to previous 1.8 , to selected 1.11
Adjust store blocks following change of 3D to 2D arrays


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Tue Jun 2 16:10:31 2009 UTC (15 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint61p, checkpoint61q
Changes since 1.7: +15 -9 lines
Diff to previous 1.7 , to selected 1.11
Add stressDivergenceX/Y to store.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Thu Feb 12 23:28:20 2009 UTC (15 years, 4 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint61i, checkpoint61j, checkpoint61k, checkpoint61l, checkpoint61m, checkpoint61n, checkpoint61o
Changes since 1.6: +109 -109 lines
Diff to previous 1.6 , to selected 1.11
Fix index problems
* Nr <-> K
* 1,1,1,... <-> 1,2,3,...


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue Sep 23 06:13:59 2008 UTC (15 years, 9 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint61d, checkpoint61e, checkpoint61f, checkpoint61g, checkpoint61h
Changes since 1.5: +9 -2 lines
Diff to previous 1.5 , to selected 1.11
Modify checkpointing to fit large mdsio vector stores to file
(partly revert to individual field storing rather than to
StoreDynVars2, StoreDynVars3D for large tile sizes).


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Fri Mar 28 03:49:12 2008 UTC (16 years, 3 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59p, checkpoint59q, checkpoint59r, checkpoint60, checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 , to selected 1.11
Once again, this time correctly.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Fri Mar 28 03:36:03 2008 UTC (16 years, 3 months ago) by heimbach
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 , to selected 1.11
Change to ALLOW_DEBUG


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Wed Sep 26 04:12:40 2007 UTC (16 years, 9 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59h, checkpoint59i, checkpoint59j, checkpoint59k, checkpoint59l, checkpoint59m, checkpoint59n, checkpoint59o
Changes since 1.2: +6 -1 lines
Diff to previous 1.2 , to selected 1.11
Include SEAICE_SALINITY in adjoint.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Wed Jun 27 22:14:28 2007 UTC (17 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59e, checkpoint59f, checkpoint59g
Changes since 1.1: +69 -65 lines
Diff to previous 1.1 , to selected 1.11
Change storing orders and indices for exf.


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Fri Jun 1 23:30:16 2007 UTC (17 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59c, checkpoint59d
Diff to selected 1.11
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)


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