void dcov2(double*,long,long,long[],double,long*); double ddot(long,double[],long,double[],long); void dswap(long,double[],long,double[],long); void ierm1(STRING,long,long,STRING,STRING,long,byte);