| #
9c919e7d
|
| 05-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
055802ab
|
| 04-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-matmatmult-prj' into 'maint'
Fix MatMatMult old API when reusing dense output matrix
See merge request petsc/petsc!2761
|
| #
e4e71118
|
| 02-May-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatSetSeqAIJWithArrays: rework the internal routine
Set type only if passed or if the already used matrix is not derived from AIJ Skip MatAssemblyBegin/End
|
| #
a10a0223
|
| 27-Apr-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatMatMult drivers: use single internal driver
clear product if user used a DENSE matrix and MAT_REUSE_MATRIX and matrix has no product stored
|
| #
1a4d94e9
|
| 27-Apr-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MatMatMult: fix MAT_REUSE_MATRIX case with already allocated dense result
Reported-by: Pierre Jolivet <Pierre.Jolivet@enseeiht.fr>
|
| #
9c15a9aa
|
| 24-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/defined-nocpp' into 'master'
PetscDefined: test whether a configuration macro is defined without #ifdef
See merge request petsc/petsc!157
|
| #
cf9c20a2
|
| 19-Apr-2020 |
Jed Brown <jed@jedbrown.org> |
PetscUnlikelyDebug: add useful macro for conditionals that should be skipped in optimized mode
|
| #
76bd3646
|
| 14-Apr-2020 |
Jed Brown <jed@jedbrown.org> |
PetscDefined: remove many uses of #ifdef PETSC_USE_DEBUG
|
| #
a742fcfe
|
| 02-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
a31fb78f
|
| 02-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hzhang/fix-matmatapi' into 'maint'
Add MatProductClear(); fix matmatapi
See merge request petsc/petsc!2665
|
| #
4417c5e8
|
| 29-Mar-2020 |
Hong Zhang <hzhang@mcs.anl.gov> |
fix dangling pointer; add MatProductClear() as suggested by Lisandro
|
| #
c20d7725
|
| 22-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/promote-examples-tests-tutorials' [petsc/petsc!2610]
* jed/promote-examples-tests-tutorials: Promote examples/{tests,tutorials}/ to {tests,tutorials}/
|
| #
5b8888ca
|
| 21-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/hzhng/matproduct-api'
|
| #
4222ddf1
|
| 13-Jan-2020 |
Hong Zhang <hzhang@mcs.anl.gov> |
This branch reorganizes the API of mat-mat operations: A*B, At*B, A*Bt, PtAP, RARt, A*B*C - See matproduct.c for detailed description of new API - removed API function XXXSymbolic() and XXXNumeric()
This branch reorganizes the API of mat-mat operations: A*B, At*B, A*Bt, PtAP, RARt, A*B*C - See matproduct.c for detailed description of new API - removed API function XXXSymbolic() and XXXNumeric() - removed subroutines MatMatMult_xxx, MatPtAP_xxx, ... - modified MatxxxSymbolic_XXX() prototype (product is an input now) - selection of algorithm is in MatProductSetFromOptions_xxx()
show more ...
|
| #
c4762a1b
|
| 18-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
Promote examples/{tests,tutorials}/ to {tests,tutorials}/
This shortens paths and improves consistency between test target names and paths to the source and output files. Most of the work was compl
Promote examples/{tests,tutorials}/ to {tests,tutorials}/
This shortens paths and improves consistency between test target names and paths to the source and output files. Most of the work was completed by this script, followed by mild cleanup of nonconforming cases.
for makefile in `git ls-files 'src/*makefile'`; do if rg -q 'DIRS.*\bexamples\b' $makefile; then base=$(dirname $makefile) dirs=$(cd $base/examples && ls -d tests tutorials 2>/dev/null | xargs echo) perl -pi -e "s#^(DIRS.*)\bexamples\b#\1${dirs}#" $makefile git rm $base/examples/makefile for t in $dirs; do git mv $base/examples/$t $base/ perl -pi -e "s#^(LOCDIR[[:space:]]*=).*#\1 $base/$t/#" $base/$t done fi done
git grep -l -E -z 'examples/(tutorials|tests)' | xargs -0 perl -pi -e 's#examples/(tutorials|tests)#\1#g' git checkout @ \ src/docs/website/documentation/changes/ \ src/benchmarks/results/
show more ...
|
| #
9e31fb84
|
| 16-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/binary-io' into 'master'
Binary IO Enhancements
See merge request petsc/petsc!2594
|
| #
8491ab44
|
| 10-Mar-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
MATDENSE: Add support for MPI-IO binary viewers
|
| #
6731d48b
|
| 07-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/docs-clarify-symmetry-options' into 'master'
Clarify that MAT_SYMMETRY_ETERNAL by itself implies nothing about whether a...
See merge request petsc/petsc!2578
|
| #
6bb6153b
|
| 03-Mar-2020 |
Richard Tran Mills <rmills@rmills.org> |
Clarify that MAT_SYMMETRY_ETERNAL by itself implies nothing about whether a matrix is symmetric or not.
|
| #
55220aa2
|
| 21-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-02-12/add-f90-interfaces/maint'
Add missing Fortran interface files
See merge request petsc/petsc!2519
|
| #
f0a86a08
|
| 12-Feb-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Add missing Fortran interface files
Commit-type: feature, example Reported-by: "David, Cedric H (US 329F)" <cedric.david@jpl.nasa.gov>
|
| #
950ee07c
|
| 31-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
3acfcdaf
|
| 31-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'patch-1' into 'maint'
Update matrix.c
See merge request petsc/petsc!2496
|
| #
c7541bd2
|
| 31-Jan-2020 |
Matthew Knepley <knepley@gmail.com> |
Update matrix.c
|
| #
0d3b6ff2
|
| 13-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|