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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 123 - (show annotations)
Fri Jul 8 04:08:13 2005 UTC (14 years, 3 months ago) by jgs
Original Path: trunk/esys2/finley/src/finleyC/IndexList.h
File MIME type: text/plain
File size: 2481 byte(s)
Merge of development branch back to main trunk on 2005-07-08

1 /* $Id$ */
2
3 /**************************************************************/
4
5 /* Finley: Converting an element list into a matrix shape */
6
7 /**************************************************************/
8
9 /* Copyrights by ACcESS Australia 2003,2004 */
10 /* Author: gross@access.edu.au */
11
12 /**************************************************************/
13
14 #ifndef INC_FINLEY_INDEXLIST
15 #define INC_FINLEY_INDEXLIST
16
17 #include "ElementFile.h"
18 #include "System.h"
19
20 /* structure to build system matrix */
21
22 #define INDEXLIST_LENGTH 85
23
24 typedef struct Finley_IndexList {
25 index_t index[INDEXLIST_LENGTH];
26 dim_t n;
27 struct Finley_IndexList *extension;
28 } Finley_IndexList;
29
30 void Finley_IndexList_insertElements(Finley_IndexList*, Finley_ElementFile*,dim_t, index_t*,dim_t, index_t*);
31 void Finley_IndexList_insertIndex(Finley_IndexList*, index_t);
32 void Finley_IndexList_toArray(Finley_IndexList*, index_t*);
33 dim_t Finley_IndexList_count(Finley_IndexList*);
34 void Finley_IndexList_free(Finley_IndexList*);
35
36 #endif /* #ifndef INC_FINLEY_INDEXLIST */
37
38 /*
39 * $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
44 * *** 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 *
53 */

Properties

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

  ViewVC Help
Powered by ViewVC 1.1.26