inline FgMatrixC<T,1,2>
fgBounds(const FgMatrixV<T> & mat)
{
    return fgBounds(mat.dataVec());
}
inline T
fgMaxElem(const FgMatrixV<T> & mat)
{return fgMax(mat.dataVec()); }