/[escript]/branches/domexper/dudley/src/IndexList.h
ViewVC logotype

Diff of /branches/domexper/dudley/src/IndexList.h

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

revision 122 by jgs, Wed Dec 15 07:08:39 2004 UTC revision 123 by jgs, Fri Jul 8 04:08:13 2005 UTC
# Line 1  Line 1 
   
1  /* $Id$ */  /* $Id$ */
2                                                                                                                                                                                                                                                                                                                                                                                                        
3  /**************************************************************/  /**************************************************************/
# Line 23  Line 22 
22  #define INDEXLIST_LENGTH 85  #define INDEXLIST_LENGTH 85
23    
24  typedef struct Finley_IndexList {  typedef struct Finley_IndexList {
25    maybelong index[INDEXLIST_LENGTH];    index_t index[INDEXLIST_LENGTH];
26    maybelong n;    dim_t n;
27    struct Finley_IndexList *extension;    struct Finley_IndexList *extension;
28  } Finley_IndexList;  } Finley_IndexList;
29    
30  void Finley_IndexList_insertElements(Finley_IndexList*, Finley_ElementFile*,int, maybelong*,int, maybelong*);  void Finley_IndexList_insertElements(Finley_IndexList*, Finley_ElementFile*,dim_t, index_t*,dim_t, index_t*);
31  void Finley_IndexList_insertIndex(Finley_IndexList*, maybelong);  void Finley_IndexList_insertIndex(Finley_IndexList*, index_t);
32  void Finley_IndexList_toArray(Finley_IndexList*, maybelong*);  void Finley_IndexList_toArray(Finley_IndexList*, index_t*);
33  int Finley_IndexList_count(Finley_IndexList*);  dim_t Finley_IndexList_count(Finley_IndexList*);
34  void Finley_IndexList_free(Finley_IndexList*);  void Finley_IndexList_free(Finley_IndexList*);
35    
36  #endif /* #ifndef INC_FINLEY_INDEXLIST */  #endif /* #ifndef INC_FINLEY_INDEXLIST */
37    
38  /*  /*
39   * $Log$   * $Log$
40     * Revision 1.5  2005/07/08 04:07:51  jgs
41     * Merge of development branch back to main trunk on 2005-07-08
42     *
43   * Revision 1.4  2004/12/15 07:08:32  jgs   * Revision 1.4  2004/12/15 07:08:32  jgs
44   * *** empty log message ***   * *** empty log message ***
45     * Revision 1.1.1.1.2.3  2005/06/29 02:34:50  gross
46     * some changes towards 64 integers in finley
47     *
48     * Revision 1.1.1.1.2.2  2004/11/24 01:37:13  gross
49     * some changes dealing with the integer overflow in memory allocation. Finley solves 4M unknowns now
50   *   *
51   *   *
52   *   *

Legend:
Removed from v.122  
changed lines
  Added in v.123

  ViewVC Help
Powered by ViewVC 1.1.26