/* tsolvru.c CCMATH mathematics library source code. * * Copyright (C) 2000 Daniel A. Atkinson All rights reserved. * This code may be redistributed under the terms of the GNU library * public license (LGPL). ( See the lgpl.license file for details.) * ------------------------------------------------------------------------ */ /* Test: solvru Uses: vmult mcopy matprt Input file: solru.dat */ #include "ccmath.h" void main(int na,char **av) { int i,m,n; FILE *fp; double *p,*a,*x,*b,*y; if(na!=2){ printf("para: input_file\n"); exit(-1);} fp=fopen(*++av,"r"); printf("Test of Linear Equation R-U Decomposition Solver\n"); fscanf(fp,"%d",&n); m=n*n; a=(double *)calloc(2*(m+n),sizeof(double)); b=a+m; x=b+m; y=x+n; for(i=0,p=a; i