| #
9d00ad35
|
| 23-Oct-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-ftn-custom-continuation'
Conflicts: config/BuildSystem/config/packages/sowing.py
|
| #
e72c4023
|
| 21-Oct-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
use new version of sowing to remove continuation lines in fortran generated includes
|
| #
31ce2d13
|
| 20-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
rm xtoy, XtoY, previously used for MatAXPY, case SUBSET; add a test contributed by Jose Roman
|
| #
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
|
| #
5e49412c
|
| 10-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
reduce dependancy on psubcomm for MatGetRedundantMatrix_MPIAIJ()
|
| #
9c8f2541
|
| 10-Oct-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
rename MatCreateMPIAIJConcatenateSeqAIJ() 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
|
| #
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'
|
| #
f5cc9f50
|
| 23-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
Conflicts: config/BuildSystem/config/packages/Chaco.py
|
| #
c974faed
|
| 23-Sep-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/matmatmult-bugfix' into maint
|
| #
2a7a6963
|
| 19-Sep-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
MatGetVecs() and KSPGetVecs() replaced with MatCreateVecs() and KSPCreateVecs() since they are creators not getters
|
| #
487f4519
|
| 16-Sep-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merge branch 'hzhang/elemental-matconvertnew'
|
| #
70a9ba44
|
| 15-Sep-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
when np=1, A_loc = A
|
| #
a7c7454d
|
| 15-Sep-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
bugfix for MatMatMut_MPIAIJ_MPIAIJ when np=1 by pass parts of the code that for np>1 See email from James Balasalle.
|
| #
5d7652ec
|
| 12-Sep-2014 |
Hong Zhang <hzhang@mcs.anl.gov> |
add MatConvert_MPIAIJ_Elemental()
|
| #
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 ...
|
| #
c3a4c12f
|
| 25-Aug-2014 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/optimize-matdiagonalset'
|
| #
82102fcf
|
| 21-Aug-2014 |
Jed Brown <jed@jedbrown.org> |
MatZeroRows_MPIAIJ: cast to PetscInt* because clang attributes don't understand const
Clang provides the attribute pointer_with_type_tag, but even though the argument is const in our function, the a
MatZeroRows_MPIAIJ: cast to PetscInt* because clang attributes don't understand const
Clang provides the attribute pointer_with_type_tag, but even though the argument is const in our function, the attribute does not recognize this and thus warns about a mismatch.
Reported-by: Barry Smith <bsmith@mcs.anl.gov>
show more ...
|
| #
5ba17502
|
| 19-Aug-2014 |
Jed Brown <jed@jedbrown.org> |
MatZeroRowsColumns_MPI(B)AIJ: avoid nrows*comm_size complexity
Switch from bad "trick" to short-circuited binary search.
|
| #
a34163a4
|
| 19-Aug-2014 |
Jed Brown <jed@jedbrown.org> |
MatZeroRows_MPI(B)AIJ: avoid communication when MAT_NO_OFF_PROC_ZERO_ROWS
This functionality existed prior to Matt's refactor to use PetscSF and was considered useful to PFLOTRAN.
Reported-by: Glen
MatZeroRows_MPI(B)AIJ: avoid communication when MAT_NO_OFF_PROC_ZERO_ROWS
This functionality existed prior to Matt's refactor to use PetscSF and was considered useful to PFLOTRAN.
Reported-by: Glenn Hammond <gehammo@sandia.gov>
show more ...
|