/* GaussFit - A System for Least Squares and Robust Estimation Source Code Copyright (C) 1987 by William H. Jefferys, Michael J. Fitzpatrick and Barbara E. McArthur All Rights Reserved. */ /* program Householder */ /* Header file for Householder transformations */ #define deltafn(i,j) ((i==j)?1:0) /* Kronedcker delta */ #define sqr(x) ((x)*(x)) /* square of x */ #define trunc(x) ((int)(x)) /* integer part of x */ #define minval(x,y) (((x)<=(y))?(x):(y)) /* minimum of 2 arguments */ #define maxval(x,y) (((x)>=(y))?(x):(y)) /* maximum of 2 arguments */ #define RoundToZero(x,y) (fabs(x)