Avoiding throwing an error in Matrix::ResizeTo about fixed sizes when the dimensions are unchanged, replacing unfunctioning 'if( data_ )' statements in matrix.cpp with 'if( Locked() )', s/_SHRINKABLE//g, and s/FIXED_SIZE/FIXED/g. There is apparently still a problem, as HermitianGenDefiniteEig is throwing an exception because of a ResizeTo in the complex HermitianTridiag.