History log of /petsc/src/mat/impls/aij/ (Results 2001 – 2025 of 6618)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
7bbdc51d27-Jul-2017 Hong Zhang <hzhang@mcs.anl.gov>

bugfix of MatCreateRedundantMatrix() for rectangular matrices
Reported-by: Jose E. Roman <jroman@dsic.upv.es>


/petsc/bin/maint/confignightly/el6
/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/finclude/petscviewer.h
/petsc/include/petsc/private/dmdaimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/glvisvecimpl.h
/petsc/include/petsc/private/glvisviewerimpl.h
/petsc/include/petscsys.h
/petsc/include/petscviewer.h
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dadestroy.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/da/grglvis.c
/petsc/src/dm/impls/da/makefile
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/label/examples/tutorials/ex1.c
/petsc/src/mat/examples/tests/ex207.c
/petsc/src/mat/examples/tests/ex208.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex208_1.out
/petsc/src/mat/examples/tests/output/ex208_2.out
mpi/mpiaij.c
seq/aij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tests/ex2.c
/petsc/src/snes/impls/nasm/nasm.c
/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/glvis/glvis.c
/petsc/src/sys/classes/viewer/impls/glvis/makefile
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/impls/makefile
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/interface/dlregispetsc.c
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/classes/viewer/interface/viewregall.c
/petsc/src/sys/f90-mod/petscviewer.h
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pname.c
/petsc/src/ts/examples/tutorials/power_grid/ex3fwd.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fwd.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/visualization/trajvisualization.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/utils/comb.c
/petsc/src/vec/vec/utils/makefile
/petsc/src/vec/vec/utils/vecglvis.c
6b62b57121-Jul-2017 Richard Tran Mills <rmills@rmills.org>

Registered MATSEQAIJMKL as a subtype of MATSEQAIJ.

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

Removed DEBUG statements.

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

Fixes to AIJMKL MatDuplicate and MatAssemblyEnd.

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

Added another #ifdef to allow use of MKL that does not have
mkl_sparse_optimize().

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

Code cleanup to eliminate some compiler warnings.

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

Make sure that mkl_sparse_destroy() is only called if
mkl_sparse_optimize() has been called; more work to allow AIJMKL code to
work with older versions of MKL.

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

Added code to handle case in AIJMKL in which the MKL library version is
older and does not have the sparse inspector-executor routines.

191b95cb29-Jun-2017 Richard Tran Mills <rmills@rmills.org>

Fixed AIJMKL code breaking things when PETSc is built without Intel MKL.

c9d4630517-Feb-2017 Richard Tran Mills <rmills@rmills.org>

Use of SpMV2 inspector-executor model can now be turned off via command
line options.

df555b7117-Feb-2017 Richard Tran Mills <rmills@rmills.org>

Added support for the MKL SpMV2 inspector-executor routines for
matrix-vector multiplication.

a84739b811-Feb-2017 Richard Tran Mills <rmills@rmills.org>

Added MATMPIAIJMKL and fixed errors in MatMultAdd_SeqAIJMKL() and
MatMultTransposeAdd_SeqAIJMKL().

ff03dc5310-Feb-2017 Richard Tran Mills <rmills@rmills.org>

Added support for MatMultTranspose() and MatMultTransposeAdd() in
SEQAIJMKL.

54871a9810-Feb-2017 Richard Tran Mills <rmills@rmills.org>

Added some missing function pointer resests in
MatConvert_SeqAIJMKL_SeqAIJ.

4a2a386e09-Feb-2017 Richard Tran Mills <rmills@rmills.org>

Initial skeleton for MATSEQAIJMKL matrix type that uses MKL sparse BLAS
routines. Currently only implements mult and multadd operations, but
ready to be expanded.

447d742926-Jul-2017 Alejandro Lamas Daviña <alejandro.lamas@dsic.upv.es>

Reduce Vec type checks on CUDA/CUSP/VIENNACL

fbc6a62826-Jul-2017 Alejandro Lamas Daviña <alejandro.lamas@dsic.upv.es>

Add several Vec type checks on CUDA/CUSP/VIENNACL

f1e2e5e726-Jul-2017 Alejandro Lamas Daviña <alejandro.lamas@dsic.upv.es>

Add macros PetscCheckTypeName(s)


/petsc/include/petsc/finclude/petscviewer.h
/petsc/include/petsc/private/dmdaimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/glvisvecimpl.h
/petsc/include/petsc/private/glvisviewerimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscsys.h
/petsc/include/petscviewer.h
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dadestroy.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/da/grglvis.c
/petsc/src/dm/impls/da/makefile
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/label/examples/tutorials/ex1.c
seq/seqcusparse/aijcusparse.cu
/petsc/src/snes/examples/tests/ex2.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/impls/glvis/makefile
/petsc/src/sys/classes/viewer/impls/makefile
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/classes/viewer/interface/viewregall.c
/petsc/src/sys/f90-mod/petscviewer.h
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pname.c
/petsc/src/ts/examples/tutorials/power_grid/ex3fwd.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fwd.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/visualization/trajvisualization.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp2.cu
/petsc/src/vec/vec/utils/makefile
/petsc/src/vec/vec/utils/vecglvis.c
e6ea867e26-Jul-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jose/cusparse-sethandle'

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

Merge branch 'jose/aijcusparse-fix'

* jose/aijcusparse-fix:
Fixes problems in MatMult and MatTransposeMult for matrices with empty rows when using -mat_type aijcusparse.
The fix is to initialize the

Merge branch 'jose/aijcusparse-fix'

* jose/aijcusparse-fix:
Fixes problems in MatMult and MatTransposeMult for matrices with empty rows when using -mat_type aijcusparse.
The fix is to initialize the result vector with zero, which has some performance overhead.
Arguably, this is a bug in cuSparse, which we have to circumvent here.

show more ...

73dc7f6525-Jul-2017 Karl Rupp <rupp@iue.tuwien.ac.at>

Merge branch 'jose/fix-compile-cxx-cuda'

* jose/fix-compile-cxx-cuda:
Fixes compilation problems encountered when CUDA is used and --with-clanguage=cxx is set.


/petsc/bin/maint/branches.py
/petsc/bin/maint/buildtest
/petsc/config/example_template.py
/petsc/config/gmakegentest.py
/petsc/config/petsc_harness.sh
/petsc/config/testparse.py
/petsc/config/watchtime.sh
/petsc/gmakefile
/petsc/include/petsc/finclude/petscdmlabel.h
/petsc/include/petsc/finclude/petscdmplex.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscts.h
/petsc/src/dm/f90-mod/petscdmlabel.h
/petsc/src/dm/f90-mod/petscdmlabel.h90
/petsc/src/dm/f90-mod/petscdmmod.F
/petsc/src/dm/impls/plex/examples/tutorials/ex1f90.F90
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/label/examples/makefile
/petsc/src/dm/label/examples/tutorials/ex1.c
/petsc/src/dm/label/examples/tutorials/ex1f90.F90
/petsc/src/dm/label/examples/tutorials/makefile
/petsc/src/dm/label/examples/tutorials/output/ex1_0.out
/petsc/src/dm/label/examples/tutorials/output/ex1f90_0.out
/petsc/src/dm/label/makefile
/petsc/src/docs/tex/manual/developers.tex
mpi/crl/mcrl.c
mpi/mpiaij.h
mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/sys/examples/tests/ex1.c
/petsc/src/sys/examples/tests/ex2.c
/petsc/src/sys/examples/tests/ex3.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/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/hybrid/makefile
/petsc/src/ts/examples/tutorials/hybrid/output/ex1_1.out
/petsc/src/ts/examples/tutorials/hybrid/output/ex1adj_1.out
/petsc/src/ts/examples/tutorials/hybrid/output/ex1fd_1.out
/petsc/src/ts/examples/tutorials/hybrid/output/ex1fwd_1.out
/petsc/src/ts/examples/tutorials/hybrid/run.sh
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex20fwd_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_ic_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_p_1.out
/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/makefile
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3fwd_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_fd_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_fwd_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/makefile
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/interface/tsfwdsen.c
6b1cf21d25-Jul-2017 Alejandro Lamas Daviña <alejandro.lamas@dsic.upv.es>

MatCUSPARSESetHandle: do not destroy handle to set


/petsc/bin/maint/branches.py
/petsc/bin/maint/buildtest
/petsc/config/example_template.py
/petsc/config/gmakegentest.py
/petsc/config/petsc_harness.sh
/petsc/config/testparse.py
/petsc/config/watchtime.sh
/petsc/gmakefile
/petsc/include/petsc/finclude/petscdmlabel.h
/petsc/include/petsc/finclude/petscdmplex.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscts.h
/petsc/src/dm/f90-mod/petscdmlabel.h
/petsc/src/dm/f90-mod/petscdmlabel.h90
/petsc/src/dm/f90-mod/petscdmmod.F
/petsc/src/dm/impls/plex/examples/tutorials/ex1f90.F90
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/label/examples/makefile
/petsc/src/dm/label/examples/tutorials/ex1.c
/petsc/src/dm/label/examples/tutorials/ex1f90.F90
/petsc/src/dm/label/examples/tutorials/makefile
/petsc/src/dm/label/examples/tutorials/output/ex1_0.out
/petsc/src/dm/label/examples/tutorials/output/ex1f90_0.out
/petsc/src/dm/label/makefile
/petsc/src/docs/tex/manual/developers.tex
seq/seqcusparse/aijcusparse.cu
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/zfilevf.c
/petsc/src/sys/examples/tests/ex1.c
/petsc/src/sys/examples/tests/ex2.c
/petsc/src/sys/examples/tests/ex3.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/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/hybrid/makefile
/petsc/src/ts/examples/tutorials/hybrid/output/ex1_1.out
/petsc/src/ts/examples/tutorials/hybrid/output/ex1adj_1.out
/petsc/src/ts/examples/tutorials/hybrid/output/ex1fd_1.out
/petsc/src/ts/examples/tutorials/hybrid/output/ex1fwd_1.out
/petsc/src/ts/examples/tutorials/hybrid/run.sh
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex20fwd_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_ic_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_p_1.out
/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/makefile
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3fwd_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_fd_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3opt_fwd_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/makefile
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/interface/tsfwdsen.c
690319fa24-Jul-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/feature-aij-subtypes'


/petsc/bin/maint/builddist
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/languages.py
/petsc/config/examples/arch-osx-10.6-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-osx-10.6-cxx-pkgs-opt.py
/petsc/include/petsc/finclude/makefile
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petscmat.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/lib/petsc/conf/variables
/petsc/makefile
/petsc/src/dm/dt/interface/f90-custom/makefile
/petsc/src/dm/f90-mod/makefile
/petsc/src/dm/impls/composite/f90-custom/makefile
/petsc/src/dm/impls/da/f90-custom/makefile
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/da/hypre/mhyp.c
/petsc/src/dm/impls/plex/f90-custom/makefile
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/f90-mod/makefile
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/interface/f90-custom/makefile
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/util.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/color/impls/greedy/greedy.c
/petsc/src/mat/color/impls/jp/jp.c
/petsc/src/mat/color/utils/weights.c
/petsc/src/mat/f90-mod/makefile
mpi/mpiov.c
seq/aij.c
seq/aij.h
seq/crl/crl.c
seq/csrperm/csrperm.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/f90-custom/makefile
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/f90-mod/makefile
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/interface/f90-custom/makefile
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/utils/f90-custom/makefile
/petsc/src/snes/utils/ftn-custom/makefile
/petsc/src/sys/classes/bag/f2003-src/makefile
/petsc/src/sys/classes/bag/f90-custom/makefile
/petsc/src/sys/classes/viewer/impls/binary/f90-custom/makefile
/petsc/src/sys/f90-mod/makefile
/petsc/src/sys/f90-mod/petscviewer.h
/petsc/src/sys/f90-src/makefile
/petsc/src/sys/mpiuni/f90-mod/makefile
/petsc/src/sys/objects/destroy.c
/petsc/src/sys/objects/f2003-src/makefile
/petsc/src/sys/utils/str.c
/petsc/src/tao/f90-mod/makefile
/petsc/src/ts/f90-mod/makefile
/petsc/src/vec/f90-mod/makefile
/petsc/src/vec/f90-mod/petscis.h
/petsc/src/vec/is/is/impls/f90-custom/makefile
/petsc/src/vec/is/is/interface/f90-custom/makefile
/petsc/src/vec/is/is/utils/f90-custom/makefile
/petsc/src/vec/is/utils/f90-custom/makefile
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp2.cu
/petsc/src/vec/vec/interface/f90-custom/makefile
/petsc/src/vec/vec/utils/f90-custom/makefile
ca6ae6e624-Jul-2017 Alejandro Lamas Daviña <alejandro.lamas@dsic.upv.es>

Fix MatMult/MatMultTranspose SeqAIJCUSPARSE


/petsc/bin/maint/builddist
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/languages.py
/petsc/config/examples/arch-osx-10.6-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-osx-10.6-cxx-pkgs-opt.py
/petsc/include/petsc/finclude/makefile
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petscsnes.h
/petsc/lib/petsc/conf/variables
/petsc/makefile
/petsc/src/dm/dt/interface/f90-custom/makefile
/petsc/src/dm/f90-mod/makefile
/petsc/src/dm/impls/composite/f90-custom/makefile
/petsc/src/dm/impls/da/f90-custom/makefile
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/da/hypre/mhyp.c
/petsc/src/dm/impls/plex/f90-custom/makefile
/petsc/src/docs/tex/petscapp.bib
/petsc/src/ksp/f90-mod/makefile
/petsc/src/ksp/ksp/interface/f90-custom/makefile
/petsc/src/mat/f90-mod/makefile
seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/interface/f90-custom/makefile
/petsc/src/snes/f90-mod/makefile
/petsc/src/snes/interface/f90-custom/makefile
/petsc/src/snes/utils/f90-custom/makefile
/petsc/src/snes/utils/ftn-custom/makefile
/petsc/src/sys/classes/bag/f2003-src/makefile
/petsc/src/sys/classes/bag/f90-custom/makefile
/petsc/src/sys/classes/viewer/impls/binary/f90-custom/makefile
/petsc/src/sys/f90-mod/makefile
/petsc/src/sys/f90-mod/petscviewer.h
/petsc/src/sys/f90-src/makefile
/petsc/src/sys/mpiuni/f90-mod/makefile
/petsc/src/sys/objects/f2003-src/makefile
/petsc/src/tao/f90-mod/makefile
/petsc/src/ts/f90-mod/makefile
/petsc/src/vec/f90-mod/makefile
/petsc/src/vec/f90-mod/petscis.h
/petsc/src/vec/is/is/impls/f90-custom/makefile
/petsc/src/vec/is/is/interface/f90-custom/makefile
/petsc/src/vec/is/is/utils/f90-custom/makefile
/petsc/src/vec/is/utils/f90-custom/makefile
/petsc/src/vec/vec/interface/f90-custom/makefile
/petsc/src/vec/vec/utils/f90-custom/makefile
88d500b121-Jul-2017 Barry Smith <bsmith@mcs.anl.gov>

Cannot call MatSetFromOptions() on inner matrices of MPIAIJ because it breaks with -mat_type mpiaij

This undoes the addition in the previous commit.
Also change some -mat_type xxx values in tests to

Cannot call MatSetFromOptions() on inner matrices of MPIAIJ because it breaks with -mat_type mpiaij

This undoes the addition in the previous commit.
Also change some -mat_type xxx values in tests to -dm_mat_type since the matrices arise from DMs

Commit-type: bug-fix
Reported-by: nightly builds
Thanks-to: Satish Balay <balay@mcs.anl.gov>
Development Tools: Vim, Emacs, Eclipse

show more ...

1...<<81828384858687888990>>...265