Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint65k: | (view) (download) (annotate) |
Sticky Tag: |
to use eaice-fraction from pkg/exf in other pkgs than pkg/seaice: rename CPP option EXF_ALLOW_SEAICE_RELAX to EXF_SEAICE_FRACTION and rename array obsSIce to exf_iceFraction
adding ALLOW_RUNOFTEMP for specifying temperature of runoff Modified Files: EXF_FIELDS.h EXF_OPTIONS.h EXF_PARAM.h exf_check_range.F exf_diagnostics_fill.F exf_diagnostics_init.F exf_getffields.F exf_init.F exf_mapfields.F exf_monitor.F exf_readparms.F exf_summary.F
- 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).
do not monitor fields which are known to be zero (neither computed nor read)
Part two of ECCO-CLIVAR code merges. Completes merge of seaice area relax. code. Requires unified CPP option EXF_ALLOW_SEAICE_RELAX to be set in EXF_OPTIONS.h since this pkg controls its I/O (and avoids second CPP option in SEAICE_OPTIONS.h)
Add pseudo climat. stress fields to facilitate offline seaice calculations
avoid unbalanced quote (single or double) in commented line
- use new S/R version for statistics with mask & volume; - use interior masks (instead of maskH, <- to be remove). - fix ustress,vstress monitor
make coordinate variable T really model time in seconds as promised by units
Adding a capability to exf: read ice area from file.
remove "Trick to get monitor output for testreport" (ALLOW_BULK_OFFLINE)
Provide dummy argument for offline monitor.
One more trick to make testreport say "pass" despite no entry for cg2d
Modifs to enable running exf and seaice as stand-alone (monitor output tricked so testreport can probe results)
remove ALLOW_SEAICE from exf pkg files and add #define ALLOW_RUNOFF in SEAICE_OPTIONS.h
o Remove exf_clim code. o Split exf namelist
move EXF header files from lower_case.h to UPPER_CASE.h ; add missing cvs Header & Name
use function "MASTER_CPU_IO" to hide EESUPPORT.h from TAF.
only the master thread is allowed to switch On/Off mon_write_stdout and mon_write_mnc (since it's the only thread that uses those flags)
change exf_monitor: - independant of main-monitor (write it's own mnc file) - called from the end of S/R EXF_GETFORCING
o add new fields wspeed, snowprecip (to be able to couple to thsice) o correct Stefan-Boltzmann constant o new parameter for longwave surface emittance o separate some stuff from exf_bulkformulae into new routines exf_radiation, exf_wind
More cleanup from rbcs move.
use baseTime as time origin ; DIFF_BASE_MULTIPLE replaces DIFFERENT_MULTIPLE
use 2-D masks for ustress, vstress in pkg/exf/exf_monitor.F
monitor exf_clim variables
exf_monitor needs #ifdef ALLOW_MONITOR at several places.
Added monitor capablity for exf forcing fields. Reverted back to m/s as default units for runoff.
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 |