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

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

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

revision 1043 by gross, Wed Mar 14 00:15:24 2007 UTC revision 1044 by gross, Mon Mar 19 07:29:31 2007 UTC
# Line 59  Line 59 
59  #include "Finley.h"  #include "Finley.h"
60  #include "NodeFile.h"  #include "NodeFile.h"
61  #include "ElementFile.h"  #include "ElementFile.h"
62    #include "TagMap.h"
63  #include "paso/SystemMatrixPattern.h"  #include "paso/SystemMatrixPattern.h"
64  #include "escript/DataC.h"  #include "escript/DataC.h"
65    
# Line 79  struct Finley_Mesh { Line 80  struct Finley_Mesh {
80    Finley_ElementFile* FaceElements;     /* the table of the face elements */    Finley_ElementFile* FaceElements;     /* the table of the face elements */
81    Finley_ElementFile* ContactElements;  /* the table of the contact elements */    Finley_ElementFile* ContactElements;  /* the table of the contact elements */
82    Finley_ElementFile* Points;           /* the table of points (treated as elements of dimension 0) */    Finley_ElementFile* Points;           /* the table of points (treated as elements of dimension 0) */
83      Finley_TagMap* TagMap;                /* the tag map mapping names to tag keys */
84    
85    /* pointer to the sparse matrix pattern */    /* pointer to the sparse matrix pattern */
86    
# Line 150  void Finley_Mesh_saveVTK(const char * fi Line 152  void Finley_Mesh_saveVTK(const char * fi
152  void Finley_Mesh_saveVTK_MPIO(const char * filename_p, Finley_Mesh *mesh_p, const dim_t num_data,char*  void Finley_Mesh_saveVTK_MPIO(const char * filename_p, Finley_Mesh *mesh_p, const dim_t num_data,char*
153  *names_p,escriptDataC* *data_pp);  *names_p,escriptDataC* *data_pp);
154  #endif  #endif
155    void Finley_Mesh_addTagMap(Finley_Mesh *mesh_p,const char* name, index_t tag_key);
156    index_t Finley_Mesh_getTag(Finley_Mesh *mesh_p,const char* name);
157    bool_t Finley_Mesh_isValidTagName(Finley_Mesh *mesh_p,const char* name);
158    
159    
160    

Legend:
Removed from v.1043  
changed lines
  Added in v.1044

  ViewVC Help
Powered by ViewVC 1.1.26