Changeset 22758 for issm/trunk/src/c/toolkits/petsc/patches/NewMat.cpp
- Timestamp:
- 05/10/18 10:24:27 (7 years ago)
- Location:
- issm/trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
- Property svn:mergeinfo changed
-
issm/trunk/src
- Property svn:mergeinfo changed
-
issm/trunk/src/c
- Property svn:ignore
-
old new 20 20 kriging 21 21 issm_slr 22 issm_ocean 23 lnb_param.mod 24 lovenb_sub.mod 25 model.mod 26 util.mod
-
- Property svn:ignore
-
issm/trunk/src/c/toolkits/petsc/patches/NewMat.cpp
r16137 r22758 25 25 26 26 /*parameters: */ 27 double sparsity= .001; //default27 double sparsity=0.001; //default 28 28 int m,n; 29 29 int d_nz,o_nz,nnz; … … 114 114 MatGetType(outmatrix,&type); 115 115 116 #if _PETSC_MAJOR_ == 2117 if((strcmp(type,"mpiaij")==0) || (strcmp(type,"aijmumps")==0)){118 MatMPIAIJSetPreallocation(outmatrix,d_nz,NULL,o_nz,NULL);119 }120 #else121 116 if((strcmp(type,"mpiaij")==0) || (strcmp(type,"mpidense")==0)){ 122 117 MatMPIAIJSetPreallocation(outmatrix,d_nz,NULL,o_nz,NULL); 123 118 } 124 #endif125 119 126 120 return outmatrix;
Note:
See TracChangeset
for help on using the changeset viewer.