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

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

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

revision 82 by jgs, Tue Oct 26 06:53:54 2004 UTC revision 97 by jgs, Tue Dec 14 05:39:33 2004 UTC
# Line 20  Line 20 
20    
21  /* structure to build system matrix */  /* structure to build system matrix */
22    
23  #define INDEXLIST_LENGTH 200  #define INDEXLIST_LENGTH 85
24    
25  typedef struct Finley_IndexList {  typedef struct Finley_IndexList {
26    int index[INDEXLIST_LENGTH];    maybelong index[INDEXLIST_LENGTH];
27    int n;    maybelong 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,int,maybelong*,int,int,maybelong*,int,Finley_SystemMatrixType);  void Finley_IndexList_insertElements(Finley_IndexList*, Finley_ElementFile*,int, maybelong*,int, maybelong*);
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.1  2004/10/26 06:53:57  jgs   * Revision 1.2  2004/12/14 05:39:30  jgs
42   * Initial revision   * *** empty log message ***
43     *
44     * Revision 1.1.1.1.2.2  2004/11/24 01:37:13  gross
45     * some changes dealing with the integer overflow in memory allocation. Finley solves 4M unknowns now
46     *
47     * Revision 1.1.1.1.2.1  2004/11/12 06:58:18  gross
48     * 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
49     *
50     * Revision 1.1.1.1  2004/10/26 06:53:57  jgs
51     * initial import of project esys2
52   *   *
53   * Revision 1.1  2004/07/02 04:21:13  gross   * Revision 1.1  2004/07/02 04:21:13  gross
54   * Finley C code has been included   * Finley C code has been included

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

  ViewVC Help
Powered by ViewVC 1.1.26