/[MITgcm]/MITgcm/pkg/exf/exf_ad_check_lev2_dir.h
ViewVC logotype

Annotation of /MITgcm/pkg/exf/exf_ad_check_lev2_dir.h

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


Revision 1.15 - (hide annotations) (download)
Fri Jun 1 23:30:16 2007 UTC (17 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59e, checkpoint59d, checkpoint59g, checkpoint59f, checkpoint59c, checkpoint59h
Changes since 1.14: +3 -147 lines
File MIME type: text/plain
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)

1 edhill 1.2 #ifdef ALLOW_EXF
2 heimbach 1.3
3 heimbach 1.15 CADJ STORE StoreEXF1 = tapelev2, key = ilev_2
4     CADJ STORE StoreEXF2 = tapelev2, key = ilev_2
5     CADJ STORE StoreCTRLS1 = tapelev2, key = ilev_2
6 heimbach 1.1
7     # ifdef ALLOW_HFLUX_CONTROL
8     CADJ STORE xx_hflux0 = tapelev2, key = ilev_2
9     CADJ STORE xx_hflux1 = tapelev2, key = ilev_2
10     # endif
11     # ifdef ALLOW_SFLUX_CONTROL
12     CADJ STORE xx_sflux0 = tapelev2, key = ilev_2
13     CADJ STORE xx_sflux1 = tapelev2, key = ilev_2
14     # endif
15     # ifdef ALLOW_USTRESS_CONTROL
16     CADJ STORE xx_tauu0 = tapelev2, key = ilev_2
17     CADJ STORE xx_tauu1 = tapelev2, key = ilev_2
18     # endif
19     # ifdef ALLOW_VSTRESS_CONTROL
20     CADJ STORE xx_tauv0 = tapelev2, key = ilev_2
21     CADJ STORE xx_tauv1 = tapelev2, key = ilev_2
22     # endif
23 heimbach 1.3
24 edhill 1.2 #endif /* ALLOW_EXF */

  ViewVC Help
Powered by ViewVC 1.1.22