Revision 0dbb71197f123f711e714db6f8f55b40031f4529 authored by A.I. McLeod on 14 December 2012, 00:00:00 UTC, committed by Gabor Csardi on 14 December 2012, 00:00:00 UTC
1 parent b417f2d
trenchInv.c
// Computing the inverse of a positive-definite Toeplitz matrix
// using the Trench algorithm
#include "trenchR.h"
int trenchInv(double *r,int n,double **b,double *v,double EPS)
{
double sigsq;
int fault;
VECTOR fi;
fi = Vector(n-1);
fault = durlev (r,n,fi,v,&sigsq,EPS);
if (fault != 0)
{
return fault;
free_vector(fi);
}
v = Vector(n);
upperWedge(fi,sigsq,n,b);
free_vector(fi);
return 0;
}
Computing file changes ...