[MITgcm-cvs] CVS Commit MITgcm_contrib/gael/matlab_class/gcmfaces_calc

Gael Forget gforget at baudelaire.csail.mit.edu
Mon Aug 29 12:49:04 EDT 2011


Update of /u/gcmpack/MITgcm_contrib/gael/matlab_class/gcmfaces_calc
In directory baudelaire:/srv/scratch/gforget/MITgcm_contrib/gael/matlab_class/gcmfaces_calc

Modified Files:
	calc_MeridionalTransport.m calc_overturn.m calc_transports.m 
	calc_zonmean_T.m calc_zonmedian_T.m disp_transport.m 
	gcmfaces_lines_transp.m gcmfaces_lines_zonal.m 
Added Files:
	gcmfaces_edge_mask.m gcmfaces_subset.m 
Log Message:

>> clean up and speed up transport computations. 

- added routines
gcmfaces_edge_mask		infer edge masks associated with an interior subdomain mask
gcmfaces_subset			extract subset of unmasked points from field (e.g. for transports)	

- modified routines
gcmfaces_lines_zonal	use gcmfaces_edge_mask and make field names in
						LATS_MASKS more explicit (mskCint, mskCedge, etc.)
gcmfaces_lines_transp	same thing for section masks; also remove the 
						longer arc masks (we only use the shorter arcs)
calc_zonmean_T			use new names (see gcmfaces_lines_zonal)
calc_zonmedian_T		use new names (see gcmfaces_lines_zonal)
calc_overturn			use new names (see gcmfaces_lines_zonal) and gcmfaces_subset
calc_MeridionalTransport use new names (see gcmfaces_lines_zonal) and gcmfaces_subset
calc_transports			use new names (see gcmfaces_lines_transp) and gcmfaces_subset
disp_transport			fix case of a single record






More information about the MITgcm-cvs mailing list