Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint62: | (view) (download) (annotate) |
Sticky Tag: |
- use new S/R version for statistics with mask & volume; - use interior masks (instead of maskH, <- to be remove).
Turn 'T' variable from myIter to myTime
use a 2 characters string ioLabel to identify tracers (if more than 99 tracers)
split PTRACERS.h in 2 header files: PTRACERS_FIELDS.h & PTRACERS_PARAMS.h
use function "MASTER_CPU_IO" to hide EESUPPORT.h from TAF.
fix multi-threading by using same method as in all other monitor S/R ; write a specific "ptracer_monitor.*.nc" file (this fix the Pb when freq was different from main-monitor)
remove un-needed includes
Changes toward getting exf working multi-threaded. o added some opitonal consistency check in barrier for trapping barrier calls in singel threaded region o removed a single thread block in ini_depths - singleCpuIO still broken. o modified parts of exf_ that were setting local stack variables in single threaded section and then referencing them from all threads. o commented out strange stop in mdsio for multithreading which seems uneeded. o fixed ptracers initialization and changed ptracers monitor to avoid race condition in which several threads set a shared logical flag at arbitrary moments with respect to each other
o fix behavior of ptracers_monitor when monitor output is written to a netcdf-file; still not independent of monitor.F (writes in the same file).
remove "baseTime" (no used) from arg. list of DIFF_BASE_MULTIPLE and rename it: DIFFERENT_MULTIPLE
use baseTime as time origin ; DIFF_BASE_MULTIPLE replaces DIFFERENT_MULTIPLE
o collect all ptracers output in an new routine (PTRACERS_OUTPUT) that is called from DO_THE_MODEL_IO - rename PTRACERS_STATV_WRITE to PTRACERS_WRITE_TIMEAVE - introduce new parameter PTRACERS_dumpFreq (defaults to dumpFreq) - clean up PTRACERS_WRITE_TIMEAVE a little
o correct the grammar in a comment
o fix missing EESUPPORT.h header inclusion something
o remove more comments
o remove superfluous comments by someone with the initials ML
o PTRACERS: - rename GCHEM_MONITOR to PTRACERS_MONITOR and call it from MONITOR, so that ALL experiments with ptracers enable can be checked. This makes GCHEM_MONITOR obsolete. - include a runtime parameter PTRACERS_monitorFreq that defaults to monitorFreq - set default PTRACERS_write_mdsio to false if PTRACERS_write_mnc is true
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 |