~vcs-imports/escript-finley/trunk

« back to all changes in this revision

Viewing changes to paso/src/SystemMatrix.h

  • Committer: jfenwick
  • Date: 2010-10-11 01:48:14 UTC
  • Revision ID: svn-v4:77569008-7704-0410-b7a0-a92fef0b09fd:trunk:3259
Merging dudley and scons updates from branches

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
#include "SparseMatrix.h"
31
31
#include "SystemMatrixPattern.h"
32
32
#include "Options.h"
33
 
#include "Paso_MPI.h"
 
33
#include "esysUtils/Esys_MPI.h"
34
34
#include "Paso.h"
35
35
#include "Coupler.h"
36
36
 
63
63
 
64
64
  Paso_Distribution *row_distribution;
65
65
  Paso_Distribution *col_distribution;
66
 
  Paso_MPIInfo *mpi_info;
 
66
  Esys_MPIInfo *mpi_info;
67
67
 
68
68
  Paso_Coupler* col_coupler;
69
69
  Paso_Coupler* row_coupler;
111
111
Paso_SystemMatrix* Paso_SystemMatrix_loadMM_toCSC(char *);
112
112
void Paso_RHS_loadMM_toCSR( char *fileName_p, double *b, dim_t size);
113
113
void Paso_SystemMatrix_setDefaults(Paso_Options*);
114
 
int Paso_SystemMatrix_getSystemMatrixTypeId(const index_t solver,const index_t preconditioner, const  index_t package,const  bool_t symmetry, Paso_MPIInfo *mpi_info);
 
114
int Paso_SystemMatrix_getSystemMatrixTypeId(const index_t solver,const index_t preconditioner, const  index_t package,const  bool_t symmetry, Esys_MPIInfo *mpi_info);
115
115
dim_t Paso_SystemMatrix_getNumOutput(Paso_SystemMatrix* A);
116
116
void Paso_SystemMatrix_setValues(Paso_SystemMatrix*,double);
117
117
void Paso_SystemMatrix_add(Paso_SystemMatrix*,dim_t,index_t*, dim_t,dim_t,index_t*,dim_t, double*);