Parent Directory
|
Revision Log
|
Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint64x: | (view) (download) (annotate) |
Sticky Tag: |
improve pkg-internal logical parameter switch (inAd/inFwd mode) so that autodiff_readparms.F no longer depends on calling order (within packages_readparms.F) and no longer requires to include ${PKG}_PARMS.h): rename param turnFreeDriftInAdMode to SEAICEuseFREEDRIFTswitchInAd and change param SEAICEuseDYNAMICSinAdMode to SEAICEuseDYNAMICSswitchInAd.
Add inAdMode switch for SEAICEuseDYNAMICS (extend logic in ADAUTODIFF_INADMODE_SET)
- add LOGICAL useGGL90inAdMode, useGGL90inFwdMode useSALT_PLUMEinAdMode, useSALT_PLUMEInFwdMode allowing to switch off ggl90 and salt_plume adjoint.
- added run time param dumpAdByRec : ad dump format switch. If true then write all records to one file per variable. Else write one file per record (remains the default).
- add new run-time params (dumpAdVarExch & mon_AdVarExch) to select how to apply ADEXCH before monitor or snap-shot of ad-variables: =0 : no ADEXCH ; =1 : do ADEXCH ; =2 : apply ADEXCH on a local copy.
- add run-time parameter "turnFreeDriftInAdMode" to turn On/Off SEAICEuseFREEDRIFT in adjoint/forward mode. - add short summary of AUTODIFF parameter (for now, within autodiff_readparams.F)
create new header file "AUTODIFF_PARAMS.h" for pkg/autodiff parameters which are now read from new parameter file "data.autodiff" (inAdExact previously in "data", use{KPP/GMRedi/SEAICE}inAdMode previously in data.pkg)
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.
ViewVC Help | |
Powered by ViewVC 1.1.22 |