History log of /petsc/src/mat/impls/aij/ (Results 1976 – 2000 of 6618)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
dfff0f2410-Aug-2017 Richard Tran Mills <rmills@rmills.org>

Redefine MKL complex types so things work when building PETSc with complex number support.

87c2a1d709-Aug-2017 Richard Tran Mills <rmills@rmills.org>

Added MatDiagonalScale, MatDiagonalSet, and MatAXPY methods for SeqAIJMKL; fixed ops->scale not being reset in conversion from SeqAIJMKL to SeqAIJ.

ef76dfe809-Aug-2017 Jed Brown <jed@jedbrown.org>

MatMPIAIJGetLocalMat: small doc fix

3457812c05-Aug-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/hzhang/reorg-matdestroysubmats'


/petsc/bin/maint/buildtest
/petsc/bin/maint/confignightly/knl
/petsc/bin/maint/confignightly/ps4
/petsc/bin/maint/confignightly/ps4-3
/petsc/bin/maint/confignightly/ps4-5
/petsc/bin/maint/confignightly/wii
/petsc/bin/maint/confignightly/wii3
/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/builder.py
/petsc/config/examples/arch-c-exodus-dbg-builder.py
/petsc/config/examples/arch-cuda-double.py
/petsc/config/examples/arch-cuda-single.py
/petsc/config/examples/arch-linux-knl.py
/petsc/config/examples/arch-mswin-cuda.py
/petsc/config/examples/arch-mswin-opt-impi.py
/petsc/include/petsc/private/fortranimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petscdraw.h
/petsc/include/petscmat.h
/petsc/include/petscts.h
/petsc/include/petscviewer.h
/petsc/src/dm/examples/tutorials/ex15.c
/petsc/src/dm/examples/tutorials/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/swarm/data_bucket.c
/petsc/src/dm/impls/swarm/data_bucket.h
/petsc/src/dm/impls/swarm/data_ex.c
/petsc/src/dm/impls/swarm/data_ex.h
/petsc/src/dm/impls/swarm/swarm.c
/petsc/src/dm/impls/swarm/swarm_migrate.c
/petsc/src/dm/impls/swarm/swarmpic.c
/petsc/src/dm/impls/swarm/swarmpic_da.c
/petsc/src/dm/impls/swarm/swarmpic_plex.c
/petsc/src/dm/impls/swarm/swarmpic_sort.c
/petsc/src/dm/impls/swarm/swarmpic_view.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/mat/examples/tests/ex167.c
/petsc/src/mat/examples/tests/ex23.c
/petsc/src/mat/examples/tests/ex87.c
mpi/mpiov.c
seq/aij.c
seq/aij.h
/petsc/src/mat/impls/baij/mpi/baijov.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/baij/seq/baij2.c
/petsc/src/mat/impls/dummy/matdummy.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/ex77.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex77_1.out
/petsc/src/snes/examples/tutorials/output/ex77_2.out
/petsc/src/sys/utils/mpiu.c
/petsc/src/tao/unconstrained/examples/tutorials/heat-data-assimulation.c
/petsc/src/ts/examples/tests/ex2.c
/petsc/src/ts/examples/tests/ex22.c
/petsc/src/ts/examples/tests/ex25.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex2.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex3.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex4.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex5adj.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex6.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c
/petsc/src/ts/examples/tutorials/eimex/allen_cahn.c
/petsc/src/ts/examples/tutorials/eimex/ct_vdp_imex.c
/petsc/src/ts/examples/tutorials/ex1.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex11_sa.c
/petsc/src/ts/examples/tutorials/ex12.c
/petsc/src/ts/examples/tutorials/ex13.c
/petsc/src/ts/examples/tutorials/ex14.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/examples/tutorials/ex16.c
/petsc/src/ts/examples/tutorials/ex16adj.c
/petsc/src/ts/examples/tutorials/ex16opt_ic.c
/petsc/src/ts/examples/tutorials/ex16opt_p.c
/petsc/src/ts/examples/tutorials/ex17.c
/petsc/src/ts/examples/tutorials/ex18.c
/petsc/src/ts/examples/tutorials/ex19.c
/petsc/src/ts/examples/tutorials/ex1f.F
/petsc/src/ts/examples/tutorials/ex2.c
/petsc/src/ts/examples/tutorials/ex20.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20fwd.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/ex21.c
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/ex22f.F
/petsc/src/ts/examples/tutorials/ex22f_mf.F90
/petsc/src/ts/examples/tutorials/ex24.c
/petsc/src/ts/examples/tutorials/ex25.c
/petsc/src/ts/examples/tutorials/ex26.c
/petsc/src/ts/examples/tutorials/ex27.c
/petsc/src/ts/examples/tutorials/ex29.c
/petsc/src/ts/examples/tutorials/ex3.c
/petsc/src/ts/examples/tutorials/ex31.c
/petsc/src/ts/examples/tutorials/ex34.c
/petsc/src/ts/examples/tutorials/ex35.cxx
/petsc/src/ts/examples/tutorials/ex36.c
/petsc/src/ts/examples/tutorials/ex36A.c
/petsc/src/ts/examples/tutorials/ex36SE.c
/petsc/src/ts/examples/tutorials/ex4.c
/petsc/src/ts/examples/tutorials/ex40.c
/petsc/src/ts/examples/tutorials/ex41.c
/petsc/src/ts/examples/tutorials/ex42.c
/petsc/src/ts/examples/tutorials/ex43.c
/petsc/src/ts/examples/tutorials/ex44.c
/petsc/src/ts/examples/tutorials/ex45.c
/petsc/src/ts/examples/tutorials/ex46.c
/petsc/src/ts/examples/tutorials/ex5.c
/petsc/src/ts/examples/tutorials/ex6.c
/petsc/src/ts/examples/tutorials/ex7.c
/petsc/src/ts/examples/tutorials/ex8.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/extchem.c
/petsc/src/ts/examples/tutorials/extchemfield.c
/petsc/src/ts/examples/tutorials/hybrid/ex1.c
/petsc/src/ts/examples/tutorials/hybrid/ex1adj.c
/petsc/src/ts/examples/tutorials/hybrid/ex1fd.c
/petsc/src/ts/examples/tutorials/hybrid/ex1fwd.c
/petsc/src/ts/examples/tutorials/network/wash/pipes1.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic2.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic3.c
/petsc/src/ts/examples/tutorials/phasefield/heat.c
/petsc/src/ts/examples/tutorials/power_grid/ex1.c
/petsc/src/ts/examples/tutorials/power_grid/ex2.c
/petsc/src/ts/examples/tutorials/power_grid/ex3.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3fwd.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fwd.c
/petsc/src/ts/examples/tutorials/power_grid/ex5.c
/petsc/src/ts/examples/tutorials/power_grid/ex6.c
/petsc/src/ts/examples/tutorials/power_grid/ex7.c
/petsc/src/ts/examples/tutorials/power_grid/ex8.c
/petsc/src/ts/examples/tutorials/power_grid/ex9.c
/petsc/src/ts/examples/tutorials/power_grid/ex9adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex9opt.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busadj.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt_fd.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/impls/visualization/trajvisualization.c
/petsc/src/ts/trajectory/interface/makefile
86e8535703-Aug-2017 Hong Zhang <hzhang@mcs.anl.gov>

for baij and dummy matrices

f68bb48103-Aug-2017 Hong Zhang <hzhang@mcs.anl.gov>

rename

d011845903-Aug-2017 Hong Zhang <hzhang@mcs.anl.gov>

bugfix for MatCreateSubMatrix() for reuse and !sorted colomn IS

3fa1576202-Aug-2017 Richard Tran Mills <rmills@rmills.org>

The _SpMV2 versions of the SeqAIJMKL operations now check to see if mkl_sparse_optimize() has been called, and call it if needed.

0fb991dc02-Aug-2017 Hong Zhang <hzhang@mcs.anl.gov>

rename MatDestroy_SeqAIJ_Submatrices -> MatDestroySubMatrix_SeqAIJ

8d3fe1b001-Aug-2017 Richard Tran Mills <rmills@rmills.org>

Ensured that MKL sparse inspector-executor routines are not called for matrices with no nonzero entries.

c5aa4e5801-Aug-2017 Richard Tran Mills <rmills@rmills.org>

Minor edit: Fixed spacing for a function call.

2b11a2d101-Aug-2017 Karl Rupp <me@karlrupp.net>

Merge branch 'karlrupp/fix-MatDuplicate-GPU'

* karlrupp/fix-MatDuplicate-GPU:
Provides MatDuplicate() functionality for AIJCUSPARSE and AIJVIENNACL matrices.

Reported-by: Jose Roman


/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/examples/arch-linux-opt-misc.py
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscts.h
/petsc/src/docs/website/documentation/changes/dev.html
seq/seqcusparse/aijcusparse.cu
seq/seqviennacl/aijviennacl.cxx
/petsc/src/sys/classes/viewer/interface/dlregispetsc.c
/petsc/src/sys/utils/mpiu.c
/petsc/src/ts/adapt/impls/glee/adaptglee.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tests/ex1.c
/petsc/src/ts/examples/tests/ex2.c
/petsc/src/ts/examples/tests/ex25.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/ex5.c
/petsc/src/ts/examples/tests/makefile
/petsc/src/ts/examples/tests/output/ex1.out
/petsc/src/ts/examples/tutorials/eimex/allen_cahn.c
/petsc/src/ts/examples/tutorials/eimex/ct_vdp_imex.c
/petsc/src/ts/examples/tutorials/ex1.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex11_sa.c
/petsc/src/ts/examples/tutorials/ex12.c
/petsc/src/ts/examples/tutorials/ex13.c
/petsc/src/ts/examples/tutorials/ex14.c
/petsc/src/ts/examples/tutorials/ex16.c
/petsc/src/ts/examples/tutorials/ex16adj.c
/petsc/src/ts/examples/tutorials/ex16opt_ic.c
/petsc/src/ts/examples/tutorials/ex16opt_p.c
/petsc/src/ts/examples/tutorials/ex17.c
/petsc/src/ts/examples/tutorials/ex18.c
/petsc/src/ts/examples/tutorials/ex19.c
/petsc/src/ts/examples/tutorials/ex1f.F
/petsc/src/ts/examples/tutorials/ex20.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20fwd.c
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/ex24.c
/petsc/src/ts/examples/tutorials/ex25.c
/petsc/src/ts/examples/tutorials/ex26.c
/petsc/src/ts/examples/tutorials/ex3.c
/petsc/src/ts/examples/tutorials/ex34.c
/petsc/src/ts/examples/tutorials/ex35.cxx
/petsc/src/ts/examples/tutorials/ex4.c
/petsc/src/ts/examples/tutorials/ex42.c
/petsc/src/ts/examples/tutorials/ex5.c
/petsc/src/ts/examples/tutorials/ex6.c
/petsc/src/ts/examples/tutorials/ex8.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/extchem.c
/petsc/src/ts/examples/tutorials/extchemfield.c
/petsc/src/ts/examples/tutorials/network/wash/pipes1.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic2.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic3.c
/petsc/src/ts/examples/tutorials/phasefield/heat.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fwd.c
/petsc/src/ts/examples/tutorials/power_grid/ex5.c
/petsc/src/ts/examples/tutorials/power_grid/ex9adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex9opt.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/impls/visualization/trajvisualization.c
969800c501-Aug-2017 Richard Tran Mills <rmills@rmills.org>

More fixes for transposed versions of MatMult/MatMultAdd for SeqAIJMKL; enabled those versions.

db63039f01-Aug-2017 Richard Tran Mills <rmills@rmills.org>

Added MatScale_SeqAIJMKL(); fixed many errors found when testing with
rectangular matrices.

c3cca76e31-Jul-2017 Karl Rupp <me@karlrupp.net>

ViennaCL: Added MatDuplicate()

Fix similar to MatDuplicate() for CUSPARSE implemented in
9ff858a8fa4d1b883cb00760b421121f0c50abc9

2d033e1f31-Jul-2017 Hong Zhang <hzhang@mcs.anl.gov>

add MATOP_DESTROYSUBMATRICES to cleanup MatDestroySubMatrices()
Reported-by: Stefano Zampini <stefano.zampini@gmail.com>

c23be78631-Jul-2017 Hong Zhang <hzhang@mcs.anl.gov>

Merge branch 'hzhang/bugfix-RedundantMat/master'

6008c47931-Jul-2017 Hong Zhang <hzhang@mcs.anl.gov>

Merge branch 'hzhang/bugfix-matdestroysubmats'


/petsc/bin/maint/confignightly/el6
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/examples/arch-c-exodus-dbg-builder.py
/petsc/config/examples/arch-linux-opt-misc.py
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petsc/private/viewerimpl.h
/petsc/include/petscerror.h
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tutorials/makefile
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/docs/tex/manual/manualpreamble.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/impls/fetidp/fetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/mat/examples/tests/ex35.c
/petsc/src/mat/examples/tests/ex4.c
/petsc/src/mat/examples/tests/ex42.c
/petsc/src/mat/examples/tests/ex51.c
/petsc/src/mat/examples/tests/ex91.c
/petsc/src/mat/examples/tests/ex92.c
/petsc/src/mat/examples/tests/makefile
mpi/mpiov.c
/petsc/src/snes/examples/tests/makefile
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/interface/dlregispetsc.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/fileio/mpiuopen.c
/petsc/src/sys/logging/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/makefile
/petsc/src/vec/is/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/utils/comb.c
6e369cd528-Jul-2017 Richard Tran Mills <rmills@rmills.org>

Created a function that creates MKL SpMV2 matrix handles and performs optimization to eliminate code duplication.

9b6041cc28-Jul-2017 Richard Tran Mills <rmills@rmills.org>

Removed obsolete __FUNCT__ definitions.

9ff858a828-Jul-2017 Karl Rupp <rupp@iue.tuwien.ac.at>

CUSPARSE: Fix MatDuplicate()

MatDuplicate_SeqAIJ() used to be called for SEQAIJCUSPARSE matrices,
which did not set up the GPU datastructures.
This commit provides a dedicated MatDuplicate_SeqAIJCUS

CUSPARSE: Fix MatDuplicate()

MatDuplicate_SeqAIJ() used to be called for SEQAIJCUSPARSE matrices,
which did not set up the GPU datastructures.
This commit provides a dedicated MatDuplicate_SeqAIJCUSPARSE() implementation.

Reported-by: Jose Roman

show more ...


/petsc/bin/maint/confignightly/el6
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/examples/arch-c-exodus-dbg-builder.py
/petsc/config/examples/arch-linux-opt-misc.py
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petsc/private/viewerimpl.h
/petsc/include/petscerror.h
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tutorials/makefile
/petsc/src/docs/tex/manual/manualpreamble.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/mat/examples/tests/makefile
seq/seqcusparse/aijcusparse.cu
/petsc/src/snes/examples/tests/makefile
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/interface/dlregispetsc.c
/petsc/src/sys/logging/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/makefile
/petsc/src/vec/is/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/utils/comb.c
f36dfe3f28-Jul-2017 Richard Tran Mills <rmills@rmills.org>

Prevent MKL sparse inspector-executor routines from being called on
matrices with zero rows -- the routines don't handle this case.

5867843828-Jul-2017 Richard Tran Mills <rmills@rmills.org>

Fixed nrows being passed to mkl_sparse_x_create_csr() for both nrows and
ncols.

f68ad4bd27-Jul-2017 Richard Tran Mills <rmills@rmills.org>

Added error messages for failures in creation/copy of matrix handles or
mkl_sparse_optimize.

e9c9428227-Jul-2017 Richard Tran Mills <rmills@rmills.org>

Fixes following the outline of Barry's fixes to AIJPERM.

1...<<71727374757677787980>>...265