nmat.h

Go to the documentation of this file.
00001 /*
00002  * File:  nmat.h
00003  * =============
00004  * altered to improve data access
00005  *
00006  * Originally written by:  David R. Mackay
00007  *
00008  * Modified by:
00009  *  Jun Peng (junpeng@stanford.edu)
00010  *  Prof. Kincho H. Law
00011  *  Stanford University
00012  * --------------------
00013  */
00014 
00015 
00016 #ifndef nmat_h
00017 #define nmat_h
00018 
00019 int pfsfct(int neqns, double *diag, double **penv, int nblks, 
00020            int *xblk, OFFDBLK **begblk, OFFDBLK *first, int *rowblks);
00021 
00022 int pfefct(int neqns, double **penv, double *diag);
00023 
00024 void pfsslv(int neqns, double *diag, double **penv, int nblks, 
00025             int *xblk, double *rhs, OFFDBLK **begblk);
00026 
00027 void pflslv (int neqns, double **penv, double *diag, double *rhs);
00028 
00029 void pfuslv(int neqns, double **penv, double *diag, double *rhs);
00030 
00031 #endif

Generated on Mon Oct 23 15:05:29 2006 for OpenSees by doxygen 1.5.0