History log of /petsc/src/ksp/pc/impls/ (Results 1301 – 1325 of 5239)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
377006c522-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

fix mixed declaration and code

534a8f0521-Jul-2019 Lisandro Dalcin <dalcinl@gmail.com>

Fix a bunch of PetscValidPointer() -> PetscValidXXXPointer()


/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-opensolaris-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-opensolaris-misc.py
/petsc/gmakefile.test
/petsc/include/petsc/private/dmnetworkimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscdmnetwork.h
/petsc/include/petscmat.h
/petsc/include/petsctao.h
/petsc/include/petsctaolinesearch.h
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/network/networkcreate.c
/petsc/src/dm/impls/plex/examples/tests/ex36.c
/petsc/src/dm/impls/plex/examples/tests/output/ex36_0.out
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexmed.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmget.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/website/documentation/installation.html
/petsc/src/ksp/ksp/interface/itfunc.c
asm/asm.c
fieldsplit/fieldsplit.c
gasm/gasm.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/fas/fasgalerkin.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesob.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/pinit.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/linesearch/impls/armijo/armijo.c
/petsc/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c
/petsc/src/tao/linesearch/impls/morethuente/morethuente.c
/petsc/src/tao/linesearch/impls/owarmijo/owarmijo.c
/petsc/src/tao/linesearch/impls/unit/unit.c
/petsc/src/ts/examples/tests/ex21.c
/petsc/src/ts/examples/tests/output/ex21_1_bdf_ngmres_fas_ms.out
/petsc/src/ts/examples/tests/output/ex21_1_bdf_ngmres_fas_ngs.out
/petsc/src/ts/examples/tests/output/ex21_2_bdf_ngmres_fas_ms.out
/petsc/src/ts/examples/tests/output/ex21_2_bdf_ngmres_fas_ngs.out
/petsc/src/ts/impls/bdf/bdf.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/utils/iscomp.c
/petsc/src/vec/vec/utils/vinv.c
eebf00ad18-Jul-2019 Patrick Farrell <patrick@pefarrell.org>

When constructing a PCKSP, pass the DM from the parent PC to the child KSP.


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/eigen.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/configure.py
/petsc/config/petsc_harness.sh
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/lib/petsc/conf/test
/petsc/share/petsc/datafiles/meshes/hybrid_3d_cube.msh
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/moab/examples/tests/ex3.cxx
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/output/ex1_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_3d_hyb_s2t.out
/petsc/src/dm/impls/plex/examples/tutorials/ex3f90.F90
/petsc/src/dm/impls/plex/examples/tutorials/ex5.c
/petsc/src/dm/impls/plex/examples/tutorials/output/ex3f90_0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-1_format-default_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-1_format-default_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-1_format-hdf5_petsc_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-1_format-hdf5_petsc_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-2_format-default_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-2_format-default_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-2_format-hdf5_petsc_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-2_format-hdf5_petsc_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-4_format-default_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-4_format-default_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-4_format-hdf5_petsc_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-4_format-hdf5_petsc_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-8_format-default_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-8_format-default_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-8_format-hdf5_petsc_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-8_format-hdf5_petsc_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-1_format-hdf5_viz.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-1_format-hdf5_xdmf.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-2_format-hdf5_viz.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-2_format-hdf5_xdmf.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-4_format-hdf5_viz.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-4_format-hdf5_xdmf.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-8_format-hdf5_viz.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-8_format-hdf5_xdmf.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/stag/examples/tests/ex1.c
/petsc/src/dm/impls/stag/examples/tests/ex10.c
/petsc/src/dm/impls/stag/examples/tests/ex11.c
/petsc/src/dm/impls/stag/examples/tests/ex12.c
/petsc/src/dm/impls/stag/examples/tests/ex2.c
/petsc/src/dm/impls/stag/examples/tests/ex3.c
/petsc/src/dm/impls/stag/examples/tests/ex5.c
/petsc/src/dm/impls/stag/examples/tests/ex6.c
/petsc/src/dm/impls/stag/examples/tests/ex7.c
/petsc/src/dm/impls/stag/examples/tests/ex8.c
/petsc/src/dm/impls/stag/examples/tests/ex9.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/installation.html
ksp/pcksp.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/preallocator/matpreallocator.c
/petsc/src/snes/f90-mod/petscsnes.h
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/sys/examples/tests/ex47.c
/petsc/src/sys/examples/tests/ex47f.F90
/petsc/src/sys/examples/tests/ex48f90.F90
/petsc/src/sys/examples/tests/output/ex47_1.out
/petsc/src/sys/examples/tests/output/ex47_2.out
/petsc/src/sys/examples/tests/output/ex48f90_1.out
/petsc/src/sys/examples/tests/output/ex48f90_2.out
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
dec1416f18-Jun-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Deprecate PetscSFGetRanks with new PetscSFGetRootRanks

Since we have PetscSFGetLeafRanks, it is better to have a similar name.


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/eigen.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/configure.py
/petsc/config/examples/arch-opensolaris-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-opensolaris-misc.py
/petsc/config/petsc_harness.sh
/petsc/gmakefile.test
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsclog.h
/petsc/include/petscsf.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/lib/petsc/conf/test
/petsc/share/petsc/datafiles/meshes/hybrid_3d_cube.msh
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/moab/examples/tests/ex3.cxx
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/output/ex1_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_3d_hyb_s2t.out
/petsc/src/dm/impls/plex/examples/tutorials/ex3f90.F90
/petsc/src/dm/impls/plex/examples/tutorials/ex5.c
/petsc/src/dm/impls/plex/examples/tutorials/output/ex3f90_0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-1_format-default_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-1_format-default_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-1_format-hdf5_petsc_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-1_format-hdf5_petsc_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-2_format-default_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-2_format-default_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-2_format-hdf5_petsc_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-2_format-hdf5_petsc_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-4_format-default_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-4_format-default_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-4_format-hdf5_petsc_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-4_format-hdf5_petsc_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-8_format-default_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-8_format-default_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-8_format-hdf5_petsc_interpolate-0.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2_nsize-8_format-hdf5_petsc_interpolate-1.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-1_format-hdf5_viz.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-1_format-hdf5_xdmf.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-2_format-hdf5_viz.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-2_format-hdf5_xdmf.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-4_format-hdf5_viz.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-4_format-hdf5_xdmf.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-8_format-hdf5_viz.out
/petsc/src/dm/impls/plex/examples/tutorials/output/ex5_2a_nsize-8_format-hdf5_xdmf.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcheckinterface.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/stag/examples/tests/ex1.c
/petsc/src/dm/impls/stag/examples/tests/ex10.c
/petsc/src/dm/impls/stag/examples/tests/ex11.c
/petsc/src/dm/impls/stag/examples/tests/ex12.c
/petsc/src/dm/impls/stag/examples/tests/ex2.c
/petsc/src/dm/impls/stag/examples/tests/ex3.c
/petsc/src/dm/impls/stag/examples/tests/ex5.c
/petsc/src/dm/impls/stag/examples/tests/ex6.c
/petsc/src/dm/impls/stag/examples/tests/ex7.c
/petsc/src/dm/impls/stag/examples/tests/ex8.c
/petsc/src/dm/impls/stag/examples/tests/ex9.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/installation.html
patch/pcpatch.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/preallocator/matpreallocator.c
/petsc/src/snes/f90-mod/petscsnes.h
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/fas/fasgalerkin.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/nasm/aspin.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/sys/examples/tests/ex47.c
/petsc/src/sys/examples/tests/ex47f.F90
/petsc/src/sys/examples/tests/ex48f90.F90
/petsc/src/sys/examples/tests/output/ex47_1.out
/petsc/src/sys/examples/tests/output/ex47_2.out
/petsc/src/sys/examples/tests/output/ex48f90_1.out
/petsc/src/sys/examples/tests/output/ex48f90_2.out
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/pinit.c
/petsc/src/tao/linesearch/impls/armijo/armijo.c
/petsc/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c
/petsc/src/tao/linesearch/impls/morethuente/morethuente.c
/petsc/src/tao/linesearch/impls/owarmijo/owarmijo.c
/petsc/src/tao/linesearch/impls/unit/unit.c
/petsc/src/ts/examples/tests/ex21.c
/petsc/src/ts/examples/tests/output/ex21_1_bdf_ngmres_fas_ms.out
/petsc/src/ts/examples/tests/output/ex21_1_bdf_ngmres_fas_ngs.out
/petsc/src/ts/examples/tests/output/ex21_2_bdf_ngmres_fas_ms.out
/petsc/src/ts/examples/tests/output/ex21_2_bdf_ngmres_fas_ngs.out
/petsc/src/ts/impls/bdf/bdf.c
/petsc/src/vec/is/sf/examples/tutorials/ex1.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vscat/impls/sf/vscatsf.c
7b3faf3318-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

fix 64 bit int

b2f12e2416-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

forbid rewritig PCTELESCOPE on the bottom lvl

f44b4ef616-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

swap sprintf PetscSNPritnf

70f9219e16-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

fix possible mem issues

118d620116-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

fix passing PetscInt to MPI functions

58e59ef816-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

fix not PetscBool in defl space computation

52556f0f14-Jul-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/cleanup-petscconf-h (pull request #1834)

Remove testing and inserting into petscconf.h items that are not actually used by PETSc


/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/functions.py
/petsc/config/BuildSystem/config/headers.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MOAB.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/libjpeg.py
/petsc/config/BuildSystem/config/packages/libpng.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/netcdf.py
/petsc/config/BuildSystem/config/packages/pnetcdf.py
/petsc/config/BuildSystem/config/packages/zlib.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/config/types.py
/petsc/config/BuildSystem/config/utilities/debuggers.py
/petsc/config/BuildSystem/config/utilities/fortranCommandLine.py
/petsc/config/BuildSystem/config/utilities/getResidentSetSize.py
/petsc/config/BuildSystem/config/utilities/missing.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/scalarTypes.py
/petsc/config/PETSc/options/sharedLibraries.py
/petsc/config/configure.py
/petsc/include/petsc/finclude/petscsys.h
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/src/dm/examples/tutorials/ex15.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/generators/triangle/trigenerate.c
/petsc/src/ksp/ksp/examples/tutorials/ex50.c
/petsc/src/ksp/ksp/examples/tutorials/ex54f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex72.c
gamg/geo.c
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/snes/examples/tests/ex1.c
/petsc/src/snes/examples/tests/ex18f90.F90
/petsc/src/snes/examples/tests/ex1f.F90
/petsc/src/snes/examples/tests/output/ex1_4.out
/petsc/src/snes/examples/tests/output/ex1f_4.out
/petsc/src/snes/examples/tutorials/ex73f90t.F90
/petsc/src/snes/examples/tutorials/output/ex5_asm_5_alt.out
/petsc/src/snes/examples/tutorials/output/ex5_msm_5_alt.out
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/tr/trimpl.h
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/f90-mod/petscsys.h
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/utils/memc.c
/petsc/src/sys/utils/str.c
/petsc/src/sys/yaml/yamlimpls.c
/petsc/src/ts/examples/tutorials/ex31.c
/petsc/src/vec/vec/examples/tests/ex49.c
751610ff14-Jul-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/10-7-2019/fix-prefix-null-error-message (pull request #1859)

Remove erroneous null from error messages

a8158fb514-Jul-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'gropp/doc-fixes-1' [PR #1838]


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/ADOLC.py
/petsc/config/BuildSystem/config/packages/ColPack.py
/petsc/config/BuildSystem/config/packages/hdf5.py
/petsc/config/BuildSystem/config/packages/openmp.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pnetcdf.py
/petsc/config/BuildSystem/config/packages/szlib.py
/petsc/config/gmakegentest.py
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/daindex.c
/petsc/src/dm/impls/da/usfft/matusfft.c
/petsc/src/dm/impls/moab/dmmbfem.cxx
/petsc/src/dm/impls/moab/dmmbfield.cxx
/petsc/src/dm/impls/moab/dmmbmg.cxx
/petsc/src/dm/impls/moab/dmmbutil.cxx
/petsc/src/dm/impls/moab/dmmbvec.cxx
/petsc/src/dm/impls/moab/dmmoab.cxx
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/fcg/pipefcg/pipefcg.c
/petsc/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/lmvm/badbrdn/badbrdn.c
/petsc/src/ksp/ksp/utils/lmvm/bfgs/bfgs.c
/petsc/src/ksp/ksp/utils/lmvm/dfp/dfp.c
/petsc/src/ksp/ksp/utils/lmvm/diagbrdn/diagbrdn.c
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/symbadbrdn.c
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/symbrdn.c
bddc/bddc.c
fieldsplit/fieldsplit.c
gamg/agg.c
hypre/hypre.c
is/nn/nn.c
mg/mg.c
ml/ml.c
shell/shellpc.c
svd/svd.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/mpi/strumpack/strumpack.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baijmkl/baijmkl.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/fft/fft.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/mat/partition/partition.c
/petsc/src/snes/impls/fas/fasgalerkin.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/noise/snesmfj2.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snespc.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/dmadapt.c
/petsc/src/sys/classes/draw/utils/bars.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/impls/mathematica/mathematica.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/impls/vu/petscvu.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/memory/mem.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/prefix.c
/petsc/src/sys/utils/mathclose.c
/petsc/src/sys/utils/mpishm.c
/petsc/src/sys/utils/sseenabled.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.c
/petsc/src/tao/unconstrained/impls/neldermead/neldermead.c
/petsc/src/ts/examples/tutorials/autodiff/adolc-utils/sparse.cxx
/petsc/src/ts/examples/tutorials/autodiff/adr_ex5adj.cxx
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/is/impls/block/block.c
/petsc/src/vec/is/is/impls/stride/stride.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/vec/impls/shared/shvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/tagger/interface/tagger.c
/petsc/src/vec/vscat/interface/vscatfce.c
/petsc/src/vec/vscat/interface/vscreate.c
5a449d3609-Jul-2019 Barry Smith <bsmith@mcs.anl.gov>

Another source file called triangulate() hence needed ANSI_DECLARATORS

Triangle can only be used by PETSc with double because it takes a double array as input

Commit-type: bug-fix, portability-fix

Another source file called triangulate() hence needed ANSI_DECLARATORS

Triangle can only be used by PETSc with double because it takes a double array as input

Commit-type: bug-fix, portability-fix
Reported-by: nightly tests

show more ...


/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/functions.py
/petsc/config/BuildSystem/config/headers.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MOAB.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/Triangle.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/libjpeg.py
/petsc/config/BuildSystem/config/packages/libpng.py
/petsc/config/BuildSystem/config/packages/metis.py
/petsc/config/BuildSystem/config/packages/netcdf.py
/petsc/config/BuildSystem/config/packages/pnetcdf.py
/petsc/config/BuildSystem/config/packages/zlib.py
/petsc/config/BuildSystem/config/types.py
/petsc/config/BuildSystem/config/utilities/debuggers.py
/petsc/config/BuildSystem/config/utilities/fortranCommandLine.py
/petsc/config/BuildSystem/config/utilities/getResidentSetSize.py
/petsc/config/BuildSystem/config/utilities/missing.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/scalarTypes.py
/petsc/config/PETSc/options/sharedLibraries.py
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscsys.h
/petsc/src/dm/examples/tutorials/ex15.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/generators/triangle/trigenerate.c
/petsc/src/ksp/ksp/examples/tutorials/ex50.c
/petsc/src/ksp/ksp/examples/tutorials/ex72.c
gamg/geo.c
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/snes/examples/tutorials/output/ex5_asm_5_alt.out
/petsc/src/snes/examples/tutorials/output/ex5_msm_5_alt.out
/petsc/src/sys/error/adebug.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/utils/memc.c
/petsc/src/sys/utils/str.c
/petsc/src/sys/yaml/yamlimpls.c
/petsc/src/ts/examples/tutorials/ex31.c
/petsc/src/vec/vec/examples/tests/ex49.c
e88cfdf510-Jul-2019 Barry Smith <bsmith@mcs.anl.gov>

Remove erroneous null from error messages

Commit-type: bug-fix, style-fix

5c4b051a10-Jul-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/no-batch-script'


/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/functions.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/fblaslapack.py
/petsc/config/BuildSystem/config/packages/hdf5.py
/petsc/config/BuildSystem/config/packages/mkl_sparse.py
/petsc/config/BuildSystem/config/packages/mkl_sparse_optimize.py
/petsc/config/BuildSystem/config/packages/mpi4py.py
/petsc/config/BuildSystem/config/packages/pARMS.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/types.py
/petsc/config/BuildSystem/config/utilities/cacheDetails.py
/petsc/config/examples/arch-cray-xc40-knl-opt.py
/petsc/config/examples/misc/arch-arm64-opt.py
/petsc/config/examples/misc/arch-armv7-opt.py
/petsc/config/examples/misc/arch-bgp-ibm-opt.py
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscoptions.h
/petsc/include/petscsys.h
/petsc/src/benchmarks/streams/CUDAVersion.cu
/petsc/src/dm/dt/dualspace/interface/dualspace.c
/petsc/src/dm/dt/examples/tests/ex3.c
/petsc/src/dm/dt/examples/tests/ex5.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/space/impls/tensor/spacetensor.c
/petsc/src/dm/dt/space/interface/space.c
/petsc/src/dm/examples/tutorials/ex9.c
/petsc/src/dm/f90-mod/petscdmplex.h90
/petsc/src/dm/field/examples/tutorials/ex1.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/forest/examples/tests/ex2.c
/petsc/src/dm/impls/forest/forest.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/moab/dmmbutil.cxx
/petsc/src/dm/impls/moab/dmmoab.cxx
/petsc/src/dm/impls/moab/examples/tests/ex1.cxx
/petsc/src/dm/impls/moab/examples/tests/ex2.cxx
/petsc/src/dm/impls/moab/examples/tests/ex3.cxx
/petsc/src/dm/impls/network/networkcreate.c
/petsc/src/dm/impls/patch/examples/tests/ex1.c
/petsc/src/dm/impls/patch/patchcreate.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex10.c
/petsc/src/dm/impls/plex/examples/tests/ex12.c
/petsc/src/dm/impls/plex/examples/tests/ex13.c
/petsc/src/dm/impls/plex/examples/tests/ex14.c
/petsc/src/dm/impls/plex/examples/tests/ex15.c
/petsc/src/dm/impls/plex/examples/tests/ex16.c
/petsc/src/dm/impls/plex/examples/tests/ex17.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/ex19.c
/petsc/src/dm/impls/plex/examples/tests/ex1f90.F90
/petsc/src/dm/impls/plex/examples/tests/ex20.c
/petsc/src/dm/impls/plex/examples/tests/ex21.c
/petsc/src/dm/impls/plex/examples/tests/ex22.c
/petsc/src/dm/impls/plex/examples/tests/ex23.c
/petsc/src/dm/impls/plex/examples/tests/ex24.c
/petsc/src/dm/impls/plex/examples/tests/ex25.c
/petsc/src/dm/impls/plex/examples/tests/ex26.c
/petsc/src/dm/impls/plex/examples/tests/ex27.c
/petsc/src/dm/impls/plex/examples/tests/ex29.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/ex31.c
/petsc/src/dm/impls/plex/examples/tests/ex32.c
/petsc/src/dm/impls/plex/examples/tests/ex34.c
/petsc/src/dm/impls/plex/examples/tests/ex4.c
/petsc/src/dm/impls/plex/examples/tests/ex5.c
/petsc/src/dm/impls/plex/examples/tests/ex6.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/examples/tests/ex9.c
/petsc/src/dm/impls/plex/examples/tutorials/ex2.c
/petsc/src/dm/impls/plex/examples/tutorials/ex6.c
/petsc/src/dm/impls/plex/examples/tutorials/ex7.c
/petsc/src/dm/impls/plex/examples/tutorials/ex8.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/product/product.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/impls/sliced/sliced.c
/petsc/src/dm/impls/stag/stag.c
/petsc/src/dm/impls/swarm/swarm.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/website/documentation/installation.html
asm/asm.c
gasm/gasm.c
/petsc/src/mat/color/impls/minpack/color.c
/petsc/src/mat/examples/tests/ex230.c
/petsc/src/mat/examples/tests/ex26.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex230_t0_a_aij.out
/petsc/src/mat/examples/tests/output/ex230_t0_b_aij.out
/petsc/src/mat/examples/tests/output/ex230_t1_a_aij.out
/petsc/src/mat/examples/tests/output/ex230_t2_a_baij.out
/petsc/src/mat/examples/tests/output/ex230_t3_a_sbaij.out
/petsc/src/mat/examples/tests/output/ex230_t4_a_aij_bs3.out
/petsc/src/mat/examples/tests/output/ex230_t4_b_aij_bs3.out
/petsc/src/mat/examples/tests/output/ex230_t5_a_baij_bs3.out
/petsc/src/mat/examples/tests/output/ex230_t5_b_baij_bs3.out
/petsc/src/mat/examples/tests/output/ex230_t6_a_sbaij_bs3.out
/petsc/src/mat/examples/tests/output/ex230_t6_b_sbaij_bs3.out
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijmkl/aijmkl.c
/petsc/src/mat/impls/aij/seq/fdaij.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/baij/mpi/baijmkl/makefile
/petsc/src/mat/impls/baij/mpi/baijmkl/mpibaijmkl.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baijmkl/baijmkl.c
/petsc/src/mat/impls/baij/seq/baijmkl/makefile
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/preallocator/matpreallocator.c
/petsc/src/mat/interface/matregis.c
/petsc/src/snes/examples/tutorials/ex19.c
/petsc/src/snes/examples/tutorials/output/ex19_mpibaijmkl.out
/petsc/src/snes/examples/tutorials/output/ex19_seqbaijmkl.out
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/destroy.c
/petsc/src/tao/interface/taosolver_hj.c
7632c53708-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

change IGNORE to NO_OFF_PROC_ENTRIES

e63c2c6d08-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

change prefix from def to deflation

7e9012c508-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

fix doc

8c4db21f08-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

remove SetPC SetCoarseKSP

83aaf21108-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

align variables in declarations

20cd032f08-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

minor code improvement

93b79a5a08-Jul-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

change SetMaxLvls to SetLevels

1fdb00f926-Jun-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

clean up

5170378f26-Jun-2019 Jakub Kruzik <jakub.kruzik@gmail.com>

fix fortran

1...<<51525354555657585960>>...210