/[escript]/branches/arrayview_from_1695_trunk/finley/src/ElementFile.h
ViewVC logotype

Diff of /branches/arrayview_from_1695_trunk/finley/src/ElementFile.h

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

revision 781 by gross, Fri Jul 14 08:47:38 2006 UTC revision 782 by bcumming, Tue Jul 18 00:47:47 2006 UTC
# Line 39  struct Finley_ElementFile { Line 39  struct Finley_ElementFile {
39  #ifdef PASO_MPI  #ifdef PASO_MPI
40    Paso_MPIInfo *MPIInfo;    Paso_MPIInfo *MPIInfo;
41    Finley_ElementDistribution *elementDistribution;    Finley_ElementDistribution *elementDistribution;
42        index_t *Dom;
43  #endif  #endif
44    
45    Finley_RefElement* ReferenceElement;           /* the reference element, see    Finley_RefElement* ReferenceElement;           /* the reference element, see
# Line 99  Finley_ElementFile* Finley_ElementFile_a Line 100  Finley_ElementFile* Finley_ElementFile_a
100  Finley_ElementFile* Finley_ElementFile_alloc( ElementTypeId, dim_t, Paso_MPIInfo* );  Finley_ElementFile* Finley_ElementFile_alloc( ElementTypeId, dim_t, Paso_MPIInfo* );
101  void Finley_ElementFile_markInternalElementNodes(index_t* mask,index_t offset,Finley_ElementFile* in,bool_t useLinear);  void Finley_ElementFile_markInternalElementNodes(index_t* mask,index_t offset,Finley_ElementFile* in,bool_t useLinear);
102  void Finley_ElementFile_markBoundaryElementNodes(index_t* mask,index_t offset,Finley_ElementFile* in,bool_t useLinear);  void Finley_ElementFile_markBoundaryElementNodes(index_t* mask,index_t offset,Finley_ElementFile* in,bool_t useLinear);
103  void Finley_ElementFile_markInternalElementDOF(index_t* mask,index_t offset,index_t *degreeOfFreedom, Finley_ElementFile* in,bool_t useLinear);  void Finley_ElementFile_markInternalElementDOF(index_t* mask,index_t offset,index_t *degreeOfFreedom, Finley_ElementFile* in,bool_t useLinear, index_t startElement);
104  void Finley_ElementFile_markBoundaryElementDOF(index_t* mask,index_t offset,index_t *degreeOfFreedom,Finley_ElementFile* in,bool_t useLinear);  void Finley_ElementFile_markBoundaryElementDOF(index_t* mask,index_t offset,index_t *degreeOfFreedom,Finley_ElementFile* in,bool_t useLinear, index_t startElement);
105    void Finley_ElementFile_setDomainFlags( Finley_ElementFile *in  );
106  #endif  #endif
107    
108  void Finley_ElementFile_dealloc(Finley_ElementFile*);  void Finley_ElementFile_dealloc(Finley_ElementFile*);

Legend:
Removed from v.781  
changed lines
  Added in v.782

  ViewVC Help
Powered by ViewVC 1.1.26