[MITgcm-cvs] MITgcm/pkg/ecco CVS Commit

Wang, Ou ou.wang at forge.csail.mit.edu
Mon Apr 3 19:16:38 EDT 2017


Update of /u/gcmpack/MITgcm/pkg/ecco
In directory forge:/tmp/cvs-serv18128/pkg/ecco

Modified Files:
	cost_gencost_all.F cost_gencost_bpv4.F 
	cost_gencost_customize.F cost_gencost_seaicev4.F ecco.h 
	ecco_ad_diff.list ecco_cost_final.F ecco_cost_init_fixed.F 
	ecco_phys.F ecco_readparms.F 
Log Message:
Add and update some files related to ECCO v4 release 3. The main changes are 
 adding cost_gencost_glbmean.F to compute the costs for global mean time-series of OBP 
 & SSH, splitting the profile cost to sample-mean and -anomaly parts, 
 updating the cost formula for the proxy sea-ice costs, adding initial velocity 
 as part of the control variables, and applying the correction of global
 mean steric height change to OBP.  
- cost_gencost_glbmean.F:    compute cost for global mean OBP & SSH time-series
- cost_profiles.F:           add a CPP option (ALLOW_PROFILES_SAMPLESPLIT_COST) 
                              that if defined splits the profile cost to 
                              sample-mean and sample-anomaly costs. 
- cost_gencost_seaicev4.F:   add a CPP option (SEAICECOST_JPL) that if defined 
                             reads in the weights for the proxy sea-ice costs.
- cost_gencost_curstomize.F: if ALLOW_PSBAR_STERIC is defined, correct OBP with 
                              the global mean steric ssh change to be consistent 
                              with SSH. 
- ecco_phys.F:               include sterGloH in a common block to be used in 
                              cost_gencost_customize.F to correct OBP when
                              ALLOW_PSBAR_STERIC is defined.
- ctrl_map_ini_genarr.F:     add CPP options to include initial UV as the control
                              variables. 
- cost_gencost_all.F:        changes related to cost for the global mean time-series. 
- cost_gencost_bpv4.F:       minor change related to cost for the global mean time-series.
- ecco_readparms.F:          changes related to cost for the global mean time-series.
- ecco_ad_diff.list:         include the new added cost_gencost_glbmean.F.
- ctrl_get_gen.F:            check if the first seven characters of xx_tauu_file &
                              xx_tauv_filei matches "xx_tauu" or "xx_tauv". 
- ecco_cost_final.F:         add modification related to the sample-mean profile cost.
- ecco_cost_init_fixed.F:    initialize the data and weights for the global mean costs
                              for OBP & SSH, if ALLOW_GENCOST_1D is defined.
- profiles_readvector.F:     read in climatology field in the profile file, and mask 
                              out the weight where climatology data is flagged. Active 
                              if ALLOW_PROFILES_CLIMMASK is defined. 
- PROFILES_SIZE.h:           changes related to the split of profile cost to sample-mean
                              and sample-anomaly.
- profiles.h:                changes related to the split of profile cost to sample-mean
                              and sample-anomaly.
- ecco.h:                    changes related to the global mean costs
- profiles_readparms.F:      changes related to the profile cost splitting and masking 
                              by climatology data. 
- profiles_init_fixed.F:     changes related to the profile cost splitting.
- profiles_init_varia.F:     changes related to the profile cost splitting.






More information about the MITgcm-cvs mailing list