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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 102 - (hide annotations)
Wed Dec 15 07:08:39 2004 UTC (14 years, 10 months ago) by jgs
Original Path: trunk/esys2/finley/src/finleyC/IndexList.h
File MIME type: text/plain
File size: 2126 byte(s)
*** empty log message ***

1 jgs 82
2     /* $Id$ */
3    
4     /**************************************************************/
5    
6     /* Finley: Converting an element list into a matrix shape */
7    
8     /**************************************************************/
9    
10     /* Copyrights by ACcESS Australia 2003,2004 */
11     /* Author: gross@access.edu.au */
12    
13     /**************************************************************/
14    
15     #ifndef INC_FINLEY_INDEXLIST
16     #define INC_FINLEY_INDEXLIST
17    
18     #include "ElementFile.h"
19     #include "System.h"
20    
21     /* structure to build system matrix */
22    
23 jgs 102 #define INDEXLIST_LENGTH 85
24 jgs 82
25     typedef struct Finley_IndexList {
26 jgs 102 maybelong index[INDEXLIST_LENGTH];
27     maybelong n;
28 jgs 82 struct Finley_IndexList *extension;
29     } Finley_IndexList;
30    
31 jgs 102 void Finley_IndexList_insertElements(Finley_IndexList*, Finley_ElementFile*,int, maybelong*,int, maybelong*);
32 jgs 82 void Finley_IndexList_insertIndex(Finley_IndexList*, maybelong);
33     void Finley_IndexList_toArray(Finley_IndexList*, maybelong*);
34     int Finley_IndexList_count(Finley_IndexList*);
35     void Finley_IndexList_free(Finley_IndexList*);
36    
37     #endif /* #ifndef INC_FINLEY_INDEXLIST */
38    
39     /*
40     * $Log$
41 jgs 102 * Revision 1.4 2004/12/15 07:08:32 jgs
42 jgs 97 * *** empty log message ***
43 jgs 82 *
44 jgs 97 *
45 jgs 82 *
46     */

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.26