/[escript]/temp_trunk_copy/finley/src/Assemble.h
ViewVC logotype

Diff of /temp_trunk_copy/finley/src/Assemble.h

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

revision 626 by elspeth, Thu Mar 23 02:16:36 2006 UTC revision 776 by gross, Wed Jul 12 00:07:31 2006 UTC
# Line 31  Line 31 
31  #include "Finley.h"  #include "Finley.h"
32  #include "ElementFile.h"  #include "ElementFile.h"
33  #include "NodeFile.h"  #include "NodeFile.h"
34  #include "DataC.h"  #include "escript/DataC.h"
35  #include "SystemMatrix.h"  #include "paso/SystemMatrix.h"
36    
37  struct Assemble_Parameters {  struct Assemble_Parameters {
38     dim_t numQuad;     dim_t numQuad;
# Line 57  struct Assemble_Parameters { Line 57  struct Assemble_Parameters {
57     dim_t NN_col;     dim_t NN_col;
58     dim_t NS_col;     dim_t NS_col;
59    
60       /* added by Ben Cumming for MPI version */
61       dim_t degreeOfFreedomUpperBound;
62    
63     index_t id[MAX_numNodes]; /* used to hold a reordering vector, referenced by row_node and col_node */     index_t id[MAX_numNodes]; /* used to hold a reordering vector, referenced by row_node and col_node */
64  };  };
65    
# Line 93  Finley_Assemble_handelShapeMissMatch Fin Line 96  Finley_Assemble_handelShapeMissMatch Fin
96  Finley_Assemble_handelShapeMissMatch Finley_Assemble_handelShapeMissMatch_Mean_in;  Finley_Assemble_handelShapeMissMatch Finley_Assemble_handelShapeMissMatch_Mean_in;
97  void Finley_Assemble_addToSystemMatrix(Paso_SystemMatrix*,dim_t,index_t*, dim_t,dim_t,index_t*,dim_t, double*);  void Finley_Assemble_addToSystemMatrix(Paso_SystemMatrix*,dim_t,index_t*, dim_t,dim_t,index_t*,dim_t, double*);
98    
99    void Assemble_jacobeans_1D(double*, dim_t,double*, dim_t, dim_t,index_t* , double*, dim_t,double*, double*, double*, index_t*);
100    void Assemble_jacobeans_2D(double*, dim_t,double*, dim_t, dim_t,index_t* , double*, dim_t,double*, double*, double*, index_t*);
101    void Assemble_jacobeans_2D_M1D(double*, dim_t,double*, dim_t, dim_t,index_t* , double*, dim_t,double*, double*, double*, index_t*);
102    void Assemble_jacobeans_3D(double*, dim_t,double*, dim_t, dim_t,index_t* , double*, dim_t,double*, double*, double*, index_t*);
103    void Assemble_jacobeans_3D_M2D(double*, dim_t,double*, dim_t, dim_t,index_t* , double*, dim_t,double*, double*, double*, index_t*);
104    void Assemble_jacobeans_3D_M1D(double*, dim_t,double*, dim_t, dim_t,index_t* , double*, dim_t,double*, double*, double*, index_t*);
105    
106  #endif /* #ifndef INC_FINLEY_ASSEMBLE */  #endif /* #ifndef INC_FINLEY_ASSEMBLE */
107    
108  /*  /*

Legend:
Removed from v.626  
changed lines
  Added in v.776

  ViewVC Help
Powered by ViewVC 1.1.26