History log of /petsc/src/mat/interface/matrix.c (Results 701 – 725 of 3231)
Revision Date Author Comments
# 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'


1...<<21222324252627282930>>...130