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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 100 - (hide annotations)
Wed Dec 15 03:48:48 2004 UTC (15 years, 2 months ago) by jgs
File MIME type: text/plain
File size: 2312 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 100 #define INDEXLIST_LENGTH 200
24 jgs 82
25     typedef struct Finley_IndexList {
26 jgs 100 int index[INDEXLIST_LENGTH];
27     int n;
28 jgs 82 struct Finley_IndexList *extension;
29     } Finley_IndexList;
30    
31 jgs 100 void Finley_IndexList_insertElements(Finley_IndexList*, Finley_ElementFile*,int,int,maybelong*,int,int,maybelong*,int,Finley_SystemMatrixType);
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 100 * Revision 1.3 2004/12/15 03:48:45 jgs
42 jgs 97 * *** empty log message ***
43 jgs 82 *
44 jgs 97 * Revision 1.1.1.1 2004/10/26 06:53:57 jgs
45     * initial import of project esys2
46     *
47 jgs 82 * Revision 1.1 2004/07/02 04:21:13 gross
48     * Finley C code has been included
49     *
50     *
51     */

Properties

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

  ViewVC Help
Powered by ViewVC 1.1.26