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

Matthew Mazloff mmazloff at ucsd.edu
Thu Oct 29 00:48:45 EDT 2015


Thanks Gael!!!

I think this will solve my problem!  Testing now and will let you know if I still have any issue


One thing though -- if someone does want to use "noscaling"
then I think you have to update ctrl_set_(un)pack_* because currently it only non-dimensionalizes if 
doPackOld = FALSE
and so
doPackOld = (.NOT.ctrlSmoothCorrel2D).AND.(.NOT.ctrlUseGen)
needs to be evolved…..doesn't seem straightforward though….

Or maybe you could just retire doPackOld and let one decide if packing dimen or nondimen with a compile flag as it already seems that 
ALLOW_NONDIMENSIONAL_CONTROL_IO
would be enough to control this

Thanks again for your speedy and very nice fix!
Matt






On Oct 28, 2015, at 8:43 PM, Gael Forget <gforget at localhost.localdomain> wrote:

> Update of /u/gcmpack/MITgcm/pkg/ctrl
> In directory baudelaire:/srv/scratch/gforget/MITgcm_201503/pkg/ctrl
> 
> Modified Files:
> 	ctrl_cost_driver.F ctrl_cost_gen.F ctrl_map_ini_genarr.F 
> 	ctrl_map_ini_gentim2d.F 
> Log Message:
> 
> - revised treatment of dimensional/adimensional cost switches.
> - add noscaling option for dimensional generic controls.
> 
> 
> 
> _______________________________________________
> MITgcm-cvs mailing list
> MITgcm-cvs at mitgcm.org
> http://mitgcm.org/mailman/listinfo/mitgcm-cvs




More information about the MITgcm-cvs mailing list