| #
6c30de3e
|
| 03-Nov-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/mat-redundant_sbaij'
|
| #
a593226b
|
| 29-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
call MatDestroy_Redundant from MatDestroy() instead of from MatDestroy_XXX()
|
| #
bd153df0
|
| 28-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
merge MatCreateMPIAIJConcatenateSeqBAIJSymbolic and xxxNumeric into MatCreateMPIMatConcatenateSeqMat_MPIBAIJ()
|
| #
aae456db
|
| 28-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm MatGetRedundantMatrix_xxx()
|
| #
2c7591d0
|
| 24-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix block size; intend to unify MatGetRedundantMatrix_XXX to MatGetRedundantMatrix()
|
| #
083095a1
|
| 23-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
delete MatGetRedundantMatrix_MPIAIJ_interlaced() because it does not do better than MatGetRedundantMatrix_MPIAIJ() with psubcomm_type interlaced
|
| #
c94a748e
|
| 21-Oct-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-options-default'
Conflicts: src/ksp/ksp/examples/tutorials/ex52.c
|
| #
0572e44d
|
| 16-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix for MatGetRedundantMatrix() with user provided subcomm
|
| #
9bd13290
|
| 16-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm psubcomm from Mat_Redundant
|
| #
94ae4db5
|
| 13-Oct-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
cleanup of use of PetscOptionsInt and friends including use of flag final argument
|
| #
5e49412c
|
| 10-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
reduce dependancy on psubcomm for MatGetRedundantMatrix_MPIAIJ()
|
| #
bdf6f3fc
|
| 10-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
rename MatCreateMPIBAIJConcatenateSeqBAIJ() to MatCreateMPIMatConcatenateSeqMat()
|
| #
81bf3e96
|
| 07-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
mv struct 'Mat_Redundant' to '_p_Mat’ for simplify codes
|
| #
ee2838f6
|
| 30-Sep-2014 |
Toby Isaac <tisaac@ices.utexas.edu> |
Merge branch 'tisaac/feature-fe-geom-dim' into tisaac/plex-flexible-projection
Use the new PetscFECellGeom
Conflicts: include/petscdmplex.h include/petscfe.h src/dm/impls/plex/plexfem.c
|
| #
cf83caac
|
| 29-Sep-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatGetRedundantMatrix_MPISBAIJ() - via MatConvert & MatGetRedundantMatrix_MPIBAIJ()
|
| #
de4b53eb
|
| 29-Sep-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatGetRedundantMatrix_MPIBAIJ() -- almost same as MatGetRedundantMatrix_MPIAIJ()
|
| #
647a6520
|
| 27-Sep-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
MatCreateMPIBAIJConcatenateSeqBAIJ() works for bs>1
|
| #
e561ad89
|
| 26-Sep-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatCreateMPIBAIJConcatenateSeqBAIJ() to be used by MatGetRedundant for sbaij format; bs>1 is not tested yet
|
| #
ca3142fd
|
| 26-Sep-2014 |
Mark Adams <mfadams@lbl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc into mark/ex49-bs
|
| #
96a74ce7
|
| 24-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/docs-matblocksize'
|
| #
bb7ae925
|
| 19-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
added test to manual pages clarifying what row and column Mat blocksize actually mean someone added them without any regard for how confusing it would be to users
|
| #
2a7a6963
|
| 19-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
MatGetVecs() and KSPGetVecs() replaced with MatCreateVecs() and KSPCreateVecs() since they are creators not getters
|
| #
f090d951
|
| 27-Aug-2014 |
Rémi Lacroix <remi.lacroix@inria.fr> |
Keep the block size when converting from MPIBAIJ matrices to MPIAIJ matrices.
Parallel matrices now behave the same than sequential matrices when converting from BAIJ to AIJ format.
|
| #
2a86cf11
|
| 08-Sep-2014 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/matzerorows-nocomm' into maint
* jed/matzerorows-nocomm: MatZeroRows_MPIAIJ: cast to PetscInt* because clang attributes don't understand const MatZeroRowsColumns_MPI(B)AIJ: avo
Merge branch 'jed/matzerorows-nocomm' into maint
* jed/matzerorows-nocomm: MatZeroRows_MPIAIJ: cast to PetscInt* because clang attributes don't understand const MatZeroRowsColumns_MPI(B)AIJ: avoid nrows*comm_size complexity MatZeroRows_MPI(B)AIJ: avoid communication when MAT_NO_OFF_PROC_ZERO_ROWS MatZeroRows_MPI(B)AIJ: avoid nrows*comm_size complexity
show more ...
|
| #
68d08fd3
|
| 08-Sep-2014 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/matzerorows-nocomm'
* jed/matzerorows-nocomm: MatZeroRows_MPIAIJ: cast to PetscInt* because clang attributes don't understand const MatZeroRowsColumns_MPI(B)AIJ: avoid nrows*co
Merge branch 'jed/matzerorows-nocomm'
* jed/matzerorows-nocomm: MatZeroRows_MPIAIJ: cast to PetscInt* because clang attributes don't understand const MatZeroRowsColumns_MPI(B)AIJ: avoid nrows*comm_size complexity MatZeroRows_MPI(B)AIJ: avoid communication when MAT_NO_OFF_PROC_ZERO_ROWS MatZeroRows_MPI(B)AIJ: avoid nrows*comm_size complexity
show more ...
|