/[escript]/trunk/paso/src/SystemMatrix.h
ViewVC logotype

Diff of /trunk/paso/src/SystemMatrix.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 155 by jgs, Wed Nov 9 02:02:19 2005 UTC revision 412 by gross, Tue Jan 3 00:41:56 2006 UTC
# Line 6  Line 6 
6    
7  /**************************************************************/  /**************************************************************/
8    
9  /*   Copyrights by ACcESS Australia 2003,2004,2005 */  /*   Copyrights by ACcESS Australia 2003,2004,2005,2006 */
10  /*   Author: gross@access.edu.au */  /*   Author: gross@access.edu.au */
11    
12  /**************************************************************/  /**************************************************************/
# Line 22  Line 22 
22    
23  /*  this struct holds a stiffness matrix: */  /*  this struct holds a stiffness matrix: */
24    
25    #define FORMAT_CSR 1
26    #define FORMAT_SYM 2
27    #define FORMAT_BLK1 4
28    #define FORMAT_INDEX1 8
29    
30  /* matrix type */  /* matrix type */
31  #define  CSC 0  #define  CSC 0
32  #define  CSR 1  #define  CSR FORMAT_CSR
33  /* these formats are used in the SCSL context */  /* these formats are used in the SCSL context */
34  #define  CSC_SYM 2  #define  CSC_SYM FORMAT_SYM
35  #define  CSR_SYM 3  #define  CSR_SYM (FORMAT_CSR+FORMAT_SYM)
36  #define  CSC_BLK1 4  #define  CSC_BLK1 FORMAT_BLK1
37  #define  CSR_BLK1 5  #define  CSR_BLK1 (FORMAT_CSR+FORMAT_BLK1)
38  #define  CSC_BLK1_SYM 6  #define  CSC_BLK1_SYM (FORMAT_BLK1+FORMAT_SYM)
39  #define  CSR_BLK1_SYM 7  #define  CSR_BLK1_SYM (FORMAT_CSR+FORMAT_BLK1+FORMAT_SYM)
40    
41  typedef int Paso_SystemMatrixType;  typedef int Paso_SystemMatrixType;
42    

Legend:
Removed from v.155  
changed lines
  Added in v.412

  ViewVC Help
Powered by ViewVC 1.1.26