home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
misc
/
volume21
/
cloops
/
part01
/
externs.h
< prev
next >
Wrap
C/C++ Source or Header
|
1991-07-25
|
2KB
|
50 lines
/*
* This file is part of the Livermore Loops transliteration into C.
* Copyright (C) 1991 by Martin Fouts
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 1, or (at your option)
* any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
#define NTESTS 47
extern Int in_lp;
extern Int ion, j5, k2, k3, lp, m, kr, n13h, n, n1, n2, n13, n213, n813;
extern Int n16, n416, n21, nt1, nt2;
extern Float a11,a12,a13,a21,a22,a23,a31,a32,a33,ar,br,c0,cr,di,dk;
extern Float dm22,dm23,dm24,dm25,dm26,dm27,dm28,dn,e3,e6,expmax,flx;
extern Float q,qa,r,ri,s,scale,sig,stb5,t,xnc,xnei,xnm;
extern Float Time[], csum[], loops[], nrops[], wt[], skale[],
bias[];
extern Int ispan[], isp2[], isp3[], ipass[];
extern Int e[], f[], ix[], ir[], zone[];
extern Float u[1001], v[1001], w[1001];
extern Float x[1001], y[1001], z[1001], g[1001];
extern Float du1[101], du2[101], du3[101], grd[1001], dex[1001];
extern Float xi[1001], ex[1001], ex1[1001], dex1[1001];
extern Float vx[1001], xx[1001], rx[1001], rh[1001];
extern Float vsp[101], vstp[101], vxne[101], vxnd[101];
extern Float ve3[101], vlr[101], vlin[101], b5[101];
extern Float plan[300], d[300], sa[101], sb[101];
extern Float p[4][512], px[25][101], cx[25][101];
extern Float vy[101][25], vh[101][7], vf[101][7], vg[101][7], vs[101][7];
extern Float za[101][7] , zp[101][7], zq[101][7], zr[101][7], zm[101][7];
extern Float zb[101][7] , zu[101][7], zv[101][7], zz[101][7];
extern Float b[64][64], c[64][64], h[64][64];
extern Float u1[5][101][2], u2[5][101][2], u3[5][101][2];