Package ctrl contains code that manages and manipulates the 
``control vector'' used in optimization runs. It contains code
that maps between MITgcm kernel arrays and a general control vector 
abstraction and code to manage the passing of the control vector to a 
minimzation routine.
