/[escript]/trunk/finley/src/finley/IndexList.h
ViewVC logotype

Diff of /trunk/finley/src/finley/IndexList.h

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

revision 97 by jgs, Tue Dec 14 05:39:33 2004 UTC revision 100 by jgs, Wed Dec 15 03:48:48 2004 UTC
# Line 20  Line 20 
20    
21  /* structure to build system matrix */  /* structure to build system matrix */
22    
23  #define INDEXLIST_LENGTH 85  #define INDEXLIST_LENGTH 200
24    
25  typedef struct Finley_IndexList {  typedef struct Finley_IndexList {
26    maybelong index[INDEXLIST_LENGTH];    int index[INDEXLIST_LENGTH];
27    maybelong n;    int n;
28    struct Finley_IndexList *extension;    struct Finley_IndexList *extension;
29  } Finley_IndexList;  } Finley_IndexList;
30    
31  void Finley_IndexList_insertElements(Finley_IndexList*, Finley_ElementFile*,int, maybelong*,int, maybelong*);  void Finley_IndexList_insertElements(Finley_IndexList*, Finley_ElementFile*,int,int,maybelong*,int,int,maybelong*,int,Finley_SystemMatrixType);
32  void Finley_IndexList_insertIndex(Finley_IndexList*, maybelong);  void Finley_IndexList_insertIndex(Finley_IndexList*, maybelong);
33  void Finley_IndexList_toArray(Finley_IndexList*, maybelong*);  void Finley_IndexList_toArray(Finley_IndexList*, maybelong*);
34  int Finley_IndexList_count(Finley_IndexList*);  int Finley_IndexList_count(Finley_IndexList*);
# Line 38  void Finley_IndexList_free(Finley_IndexL Line 38  void Finley_IndexList_free(Finley_IndexL
38    
39  /*  /*
40   * $Log$   * $Log$
41   * Revision 1.2  2004/12/14 05:39:30  jgs   * Revision 1.3  2004/12/15 03:48:45  jgs
42   * *** empty log message ***   * *** empty log message ***
43   *   *
  * Revision 1.1.1.1.2.2  2004/11/24 01:37:13  gross  
  * some changes dealing with the integer overflow in memory allocation. Finley solves 4M unknowns now  
  *  
  * Revision 1.1.1.1.2.1  2004/11/12 06:58:18  gross  
  * a lot of changes to get the linearPDE class running: most important change is that there is no matrix format exposed to the user anymore. the format is chosen by the Domain according to the solver and symmetry  
  *  
44   * Revision 1.1.1.1  2004/10/26 06:53:57  jgs   * Revision 1.1.1.1  2004/10/26 06:53:57  jgs
45   * initial import of project esys2   * initial import of project esys2
46   *   *

Legend:
Removed from v.97  
changed lines
  Added in v.100

  ViewVC Help
Powered by ViewVC 1.1.26