History log of /petsc/src/vec/ (Results 2326 – 2350 of 6950)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
42e69dba03-Feb-2018 Barry Smith <bsmith@mcs.anl.gov>

add forgotten filter for first test case in example

Commit-type: bug-fix, testing-fix

1fd49c2503-Feb-2018 Barry Smith <bsmith@mcs.anl.gov>

add a collection of Fortran interfaces and additional docs

For some reason this cause failures in many examples, need to debug

Commit-type: testing-fix,style-fix,documentation, example

1161849403-Feb-2018 Barry Smith <bsmith@mcs.anl.gov>

Missing CHKERRQ() in scatter code! Example created incompatible vector type for scatter

Reported-by: nightly tests

b16b031d02-Feb-2018 Jed Brown <jed@jedbrown.org>

Change Fortran SETERRA and SETERRQ to be simple statements

Also fix for --with-errorchecking=0 and repair shashi.F90 (which was
invalid for a variety of reasons) so that it compiles. Fortran is not

Change Fortran SETERRA and SETERRQ to be simple statements

Also fix for --with-errorchecking=0 and repair shashi.F90 (which was
invalid for a variety of reasons) so that it compiles. Fortran is not
my favorite language.

show more ...

17578d3d01-Feb-2018 Barry Smith <bsmith@mcs.anl.gov>

Mark TODO some of plex examples that make incorrect calls to pnetcdf

0695a43e30-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Each module needs unique due to parallel running of examples

Commit-type: bug-fix, portability-fix, testing-fix

feef403530-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'stefano_zampini/feature-glvis-homesh-periodic'


/petsc/include/petscmat.h
/petsc/share/petsc/datafiles/meshes/cube_periodic.msh
/petsc/share/petsc/datafiles/meshes/cube_periodic_bin.msh
/petsc/share/petsc/datafiles/meshes/square_periodic.msh
/petsc/share/petsc/datafiles/meshes/square_periodic_bin.msh
/petsc/src/dm/impls/da/grglvis.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex4.c
/petsc/src/dm/impls/plex/examples/tests/output/ex1_1d_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_box_2d_per_unint.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_2d_quad.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_2d_quad_per.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_2d_quad_per_mfem.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_2d_tet.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_2d_tet_per.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_2d_tet_per_mfem.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_3d_hex.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_3d_hex_per.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_3d_hex_per_mfem.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_3d_tet.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_glvis_3d_tet_per.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_10.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_11.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_9.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_32.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_33.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_34.out
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/interface/dm.c
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex28.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_glvis_2d_hex_p1.out
/petsc/src/snes/examples/tutorials/output/ex12_glvis_2d_hex_p2.out
/petsc/src/snes/examples/tutorials/output/ex12_glvis_2d_hex_p2_p4est.out
/petsc/src/snes/examples/tutorials/output/ex12_glvis_2d_tet_p1.out
/petsc/src/snes/examples/tutorials/output/ex12_glvis_2d_tet_p2.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc.out
/petsc/src/snes/examples/tutorials/output/ex28_glvis_composite_da_1d.out
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/objects/init.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex12.c
/petsc/src/ts/examples/tutorials/output/ex11_glvis_adv_2d_quad.out
/petsc/src/ts/examples/tutorials/output/ex11_glvis_adv_2d_tet.out
/petsc/src/ts/examples/tutorials/output/ex12_glvis_da_2d_vect.out
/petsc/src/ts/examples/tutorials/output/ex12_glvis_da_2d_vect_ll.out
is/utils/vsectionis.c
vec/utils/vsection.c
bd269a5a30-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'karlrupp/fix-vpscat-check-overflow'


/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/include/petsc/private/matimpl.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/src/dm/label/examples/tutorials/ex1f90.F90
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/ksp/ksp/examples/tutorials/ex100.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex100_1.testout
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/factor/factor.h
/petsc/src/ksp/pc/impls/factor/icc/icc.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/factor/lu/lu.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/mat/color/impls/greedy/greedy.c
/petsc/src/mat/color/impls/minpack/color.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/impls/aij/mpi/clique/clique.cxx
/petsc/src/mat/impls/aij/mpi/csrperm/mpicsrperm.c
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/mpi/strumpack/strumpack.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/bas/basfactor.c
/petsc/src/mat/impls/aij/seq/cholmod/aijcholmod.c
/petsc/src/mat/impls/aij/seq/essl/essl.c
/petsc/src/mat/impls/aij/seq/klu/klu.c
/petsc/src/mat/impls/aij/seq/lusol/lusol.c
/petsc/src/mat/impls/aij/seq/matlab/aijmatlab.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/factorschur.c
/petsc/src/snes/impls/vi/rs/virs.c
vec/utils/vpscat.c
c07a006d29-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Cannot PetscIntMultError() to MPI int

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

00375f4729-Jan-2018 Karl Rupp <me@karlrupp.net>

CUDA: CUBLAS initialization now lazy (at first vector creation).

Unconditional initialization of CUBLAS in PetscInitialize() is very costly for a high number of MPI ranks.
With this commit CUBLAS is

CUDA: CUBLAS initialization now lazy (at first vector creation).

Unconditional initialization of CUBLAS in PetscInitialize() is very costly for a high number of MPI ranks.
With this commit CUBLAS is only initialized if an actual GPU vector is used.
Also, global barriers are now removed and instead the local GPU driver deals with concurrent initializations.

show more ...

3c5b4d1328-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

removed VecScatterCreateLocal() since it was incomplete and never used

Commit-type: style-fix


/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/examples/arch-ms-msvc2012-intelmpi-cudano-nomumps-cpardiso-indexes64-mklilp64-debug.py
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscvec.h
/petsc/src/dm/impls/da/usfft/matusfft.c
/petsc/src/dm/impls/moab/dmmbmg.cxx
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/makefile
/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/faq.html
/petsc/src/docs/website/documentation/tutorials/HandsOnExercise.html
/petsc/src/ksp/ksp/examples/tests/ex17.c
/petsc/src/ksp/ksp/examples/tests/ex2.c
/petsc/src/ksp/ksp/examples/tests/ex30.c
/petsc/src/ksp/ksp/examples/tests/ex33.c
/petsc/src/ksp/ksp/examples/tests/ex37.c
/petsc/src/ksp/ksp/examples/tests/ex40.c
/petsc/src/ksp/ksp/examples/tests/ex43.c
/petsc/src/ksp/ksp/examples/tests/ex8.c
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex18.c
/petsc/src/ksp/ksp/examples/tutorials/ex2.c
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/ex5.c
/petsc/src/ksp/ksp/examples/tutorials/ex52.c
/petsc/src/ksp/ksp/examples/tutorials/ex52f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex53.c
/petsc/src/ksp/ksp/examples/tutorials/ex57f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex62.c
/petsc/src/ksp/ksp/examples/tutorials/ex63.cxx
/petsc/src/ksp/ksp/examples/tutorials/ex64.c
/petsc/src/ksp/ksp/examples/tutorials/ex7.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2.out
/petsc/src/ksp/ksp/impls/fetidp/fetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/factor/factor.h
/petsc/src/ksp/pc/impls/factor/ftn-custom/zluf.c
/petsc/src/ksp/pc/impls/factor/icc/icc.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/factor/lu/lu.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/ex130.c
/petsc/src/mat/examples/tests/ex76.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/clique/clique.cxx
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/mpi/strumpack/strumpack.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/bas/basfactor.c
/petsc/src/mat/impls/aij/seq/bas/spbas.c
/petsc/src/mat/impls/aij/seq/cholmod/aijcholmod.c
/petsc/src/mat/impls/aij/seq/essl/essl.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/klu/klu.c
/petsc/src/mat/impls/aij/seq/lusol/lusol.c
/petsc/src/mat/impls/aij/seq/matlab/aijmatlab.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/factorschur.c
/petsc/src/snes/examples/tutorials/ex19.c
/petsc/src/snes/examples/tutorials/ex56.c
/petsc/src/snes/examples/tutorials/ex5f.F90
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex77.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/mf/snesmfj.c
/petsc/src/sys/examples/tests/output/ex5f_1.out
/petsc/src/sys/memory/mal.c
/petsc/src/tao/constrained/examples/tutorials/maros.c
/petsc/src/tao/constrained/examples/tutorials/toy.c
/petsc/src/tao/constrained/examples/tutorials/toyf.F90
/petsc/src/ts/impls/bdf/bdf.c
/petsc/src/ts/impls/implicit/alpha/alpha1.c
/petsc/src/ts/impls/implicit/alpha/alpha2.c
/petsc/src/ts/impls/implicit/theta/theta.c
vec/utils/vpscat_mpi1.c
f5cd395228-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Compilers get confused by PetscIntMultError() and think it may result in unitialized variable and print incorrect warnings

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

08e9f05e25-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

refactor code so that does not print message about unused variables

Commit-type: style-fix


/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/packages/radau5.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/examples/arch-cray-xt5-opt.py
/petsc/config/examples/arch-cray-xt6-pkgs-opt.py
/petsc/config/examples/arch-linux-gcc-ifc-cmplx.py
/petsc/include/petsc/finclude/petscts.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscts.h
/petsc/lib/petsc/conf/rules
/petsc/src/dm/examples/tests/ex21.c
/petsc/src/dm/examples/tests/ex23.c
/petsc/src/dm/examples/tests/makefile
/petsc/src/dm/examples/tests/output/ex21_1.out
/petsc/src/dm/examples/tests/output/ex21_10.out
/petsc/src/dm/examples/tests/output/ex21_11.out
/petsc/src/dm/examples/tests/output/ex21_12.out
/petsc/src/dm/examples/tests/output/ex21_13.out
/petsc/src/dm/examples/tests/output/ex21_14.out
/petsc/src/dm/examples/tests/output/ex21_15.out
/petsc/src/dm/examples/tests/output/ex21_16.out
/petsc/src/dm/examples/tests/output/ex21_2.out
/petsc/src/dm/examples/tests/output/ex21_3.out
/petsc/src/dm/examples/tests/output/ex21_4.out
/petsc/src/dm/examples/tests/output/ex21_5.out
/petsc/src/dm/examples/tests/output/ex21_6.out
/petsc/src/dm/examples/tests/output/ex21_7.out
/petsc/src/dm/examples/tests/output/ex21_8.out
/petsc/src/dm/examples/tests/output/ex21_9.out
/petsc/src/dm/examples/tests/output/ex23_1.out
/petsc/src/dm/examples/tests/output/ex23_3.out
/petsc/src/dm/examples/tests/output/ex23_4.out
/petsc/src/dm/impls/forest/p4est/makefile
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/output/ex18_quad_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_11.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_16.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_17.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_18.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_19.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_9.out
/petsc/src/dm/impls/plex/generators/ctetgen/ctetgenerate.c
/petsc/src/dm/impls/plex/generators/ctetgen/makefile
/petsc/src/dm/impls/plex/generators/makefile
/petsc/src/dm/impls/plex/generators/tetgen/makefile
/petsc/src/dm/impls/plex/generators/tetgen/tetgenerate.cxx
/petsc/src/dm/impls/plex/generators/triangle/makefile
/petsc/src/dm/impls/plex/generators/triangle/trigenerate.c
/petsc/src/dm/impls/plex/glexg.c
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plexadapt.c
/petsc/src/dm/impls/plex/plexgenerate.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/features/index.html
/petsc/src/docs/website/publications/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex14f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex15.c
/petsc/src/ksp/ksp/examples/tutorials/ex15f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex21f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/ex6f.F90
/petsc/src/ksp/ksp/examples/tutorials/output/ex15_tsirm.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_latebs-2.out
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/mat/examples/tests/ex213.c
/petsc/src/mat/examples/tests/ex4.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex213_1.out
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tests/ex1f.F90
/petsc/src/snes/examples/tutorials/ex5f.F90
/petsc/src/snes/examples/tutorials/ex5f.h
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_q2q1_msm_lu.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_q2q1_msm_sor.out
/petsc/src/snes/examples/tutorials/output/ex56_ml.out
/petsc/src/snes/examples/tutorials/output/ex5f_6.out
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/sys/classes/draw/impls/x/xcolor.c
/petsc/src/sys/classes/draw/impls/x/ximage.c
/petsc/src/sys/examples/tests/ex5f.F
/petsc/src/tao/bound/examples/tutorials/plate2f.F90
/petsc/src/tao/constrained/examples/tutorials/toyf.F90
/petsc/src/tao/leastsquares/examples/tests/chwirut2.c
/petsc/src/tao/unconstrained/examples/tutorials/eptorsion2f.F
/petsc/src/ts/examples/tutorials/ex49.c
/petsc/src/ts/examples/tutorials/extchem.sh
/petsc/src/ts/examples/tutorials/gasoline.inp
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex49_1.out
/petsc/src/ts/impls/implicit/makefile
/petsc/src/ts/impls/implicit/radau5/makefile
/petsc/src/ts/impls/implicit/radau5/radau5.c
/petsc/src/ts/interface/tsregall.c
vec/utils/vpscat.c
a0a2cd5d24-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'tmunson/tao-pounders-fix-code'


/petsc/bin/petscdiff
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/mkl_sparse.py
/petsc/config/BuildSystem/config/packages/openblas.py
/petsc/config/BuildSystem/config/types.py
/petsc/config/examples/arch-arm64-opt.py
/petsc/config/examples/arch-armv7-opt.py
/petsc/config/examples/arch-bgp-ibm-opt.py
/petsc/config/examples/arch-cray-xc40-knl-opt.py
/petsc/config/examples/arch-linux-IPL64.py
/petsc/config/examples/arch-linux-mkl-IPL64.py
/petsc/config/gmakegentest.py
/petsc/config/petsc_harness.sh
/petsc/config/report_tests.py
/petsc/gmakefile.test
/petsc/include/petscvec.h
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/sys/classes/viewer/examples/tests/ex4.c
/petsc/src/tao/bound/examples/tutorials/output/plate2_1.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_3.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_4.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_5.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_7.out
/petsc/src/tao/bound/impls/gpcg/gpcg.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/interface/taosolver_fg.c
/petsc/src/tao/leastsquares/examples/tests/chwirut2.c
/petsc/src/tao/leastsquares/examples/tests/makefile
/petsc/src/tao/leastsquares/examples/tests/output/chwirut2_1.out
/petsc/src/tao/leastsquares/examples/tests/output/chwirut2_1_alt.out
/petsc/src/tao/leastsquares/examples/tests/output/chwirut2_2.out
/petsc/src/tao/leastsquares/examples/tests/output/chwirut2_2_alt.out
/petsc/src/tao/leastsquares/examples/tests/output/chwirut2_3.out
/petsc/src/tao/leastsquares/examples/tests/output/chwirut2_4.out
/petsc/src/tao/leastsquares/examples/tutorials/chwirut2f.F90
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1f_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1f_1_alt.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut2_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut2f_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut2f_1_alt.out
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/linesearch/impls/morethuente/morethuente.c
vec/utils/projection.c
230b360424-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/ksp/tests-to-new-harness'


/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/examples/arch-cuda-double.py
/petsc/config/examples/arch-cuda-single.py
/petsc/config/petsc_harness.sh
/petsc/config/testparse.py
/petsc/include/petscsys.h
/petsc/lib/petsc/conf/test
/petsc/makefile
/petsc/setup.py
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/ex38.c
/petsc/src/ksp/ksp/examples/tests/ex39.c
/petsc/src/ksp/ksp/examples/tests/ex40.c
/petsc/src/ksp/ksp/examples/tests/ex41.c
/petsc/src/ksp/ksp/examples/tests/ex42.c
/petsc/src/ksp/ksp/examples/tests/ex43.c
/petsc/src/ksp/ksp/examples/tests/ex45.c
/petsc/src/ksp/ksp/examples/tests/ex47.c
/petsc/src/ksp/ksp/examples/tests/ex48.c
/petsc/src/ksp/ksp/examples/tests/ex49.c
/petsc/src/ksp/ksp/examples/tests/ex50.c
/petsc/src/ksp/ksp/examples/tests/ex51.c
/petsc/src/ksp/ksp/examples/tests/ex52f.F
/petsc/src/ksp/ksp/examples/tests/ex53.c
/petsc/src/ksp/ksp/examples/tests/ex54.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex32_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex38_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex39_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex40_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex42_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex43_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex46_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex49_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex50_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex50_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex51_2_alt.out
/petsc/src/ksp/ksp/examples/tutorials/ex1.c
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex100.c
/petsc/src/ksp/ksp/examples/tutorials/ex100.py
/petsc/src/ksp/ksp/examples/tutorials/ex100f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex11f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex12.c
/petsc/src/ksp/ksp/examples/tutorials/ex13.c
/petsc/src/ksp/ksp/examples/tutorials/ex13f90.F90
/petsc/src/ksp/ksp/examples/tutorials/ex14f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex15.c
/petsc/src/ksp/ksp/examples/tutorials/ex15f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex16.c
/petsc/src/ksp/ksp/examples/tutorials/ex18.c
/petsc/src/ksp/ksp/examples/tutorials/ex1f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex2.c
/petsc/src/ksp/ksp/examples/tutorials/ex21f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex22f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex23.c
/petsc/src/ksp/ksp/examples/tutorials/ex25.c
/petsc/src/ksp/ksp/examples/tutorials/ex27.c
/petsc/src/ksp/ksp/examples/tutorials/ex28.c
/petsc/src/ksp/ksp/examples/tutorials/ex29.c
/petsc/src/ksp/ksp/examples/tutorials/ex2f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex3.c
/petsc/src/ksp/ksp/examples/tutorials/ex30.c
/petsc/src/ksp/ksp/examples/tutorials/ex32.c
/petsc/src/ksp/ksp/examples/tutorials/ex34.c
/petsc/src/ksp/ksp/examples/tutorials/ex35.cxx
/petsc/src/ksp/ksp/examples/tutorials/ex36.cxx
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex41.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex44f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex45.c
/petsc/src/ksp/ksp/examples/tutorials/ex45f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/examples/tutorials/ex5.c
/petsc/src/ksp/ksp/examples/tutorials/ex50.c
/petsc/src/ksp/ksp/examples/tutorials/ex51.c
/petsc/src/ksp/ksp/examples/tutorials/ex52.c
/petsc/src/ksp/ksp/examples/tutorials/ex52f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex53.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/ex54f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/ex57f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex58.c
/petsc/src/ksp/ksp/examples/tutorials/ex6.c
/petsc/src/ksp/ksp/examples/tutorials/ex60.c
/petsc/src/ksp/ksp/examples/tutorials/ex61f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex62.c
/petsc/src/ksp/ksp/examples/tutorials/ex63.cxx
/petsc/src/ksp/ksp/examples/tutorials/ex64.c
/petsc/src/ksp/ksp/examples/tutorials/ex65.c
/petsc/src/ksp/ksp/examples/tutorials/ex66.c
/petsc/src/ksp/ksp/examples/tutorials/ex67.c
/petsc/src/ksp/ksp/examples/tutorials/ex6f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex7.c
/petsc/src/ksp/ksp/examples/tutorials/ex70.c
/petsc/src/ksp/ksp/examples/tutorials/ex8.c
/petsc/src/ksp/ksp/examples/tutorials/ex9.c
/petsc/src/ksp/ksp/examples/tutorials/example100.py
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex100_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex100f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex1f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex29_1_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex41_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex46_aijcusp.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_4_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex53_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_0_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_0_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_0_alt_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_latebs.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex57f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex62.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex64_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex65_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex70_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex8_1.out
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/examples/tests/ex136.c
/petsc/src/mat/examples/tests/ex196f90.F90
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex19.c
/petsc/src/snes/examples/tutorials/output/ex19_parms_alt_2.out
/petsc/src/sys/classes/draw/utils/image.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/error/err.c
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/fileio/ftest.c
/petsc/src/sys/fileio/mpiuopen.c
/petsc/src/sys/fileio/smatlab.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/sys/utils/select.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1f.F90
/petsc/src/tao/leastsquares/examples/tutorials/chwirut2.c
/petsc/src/ts/examples/tutorials/eimex/ct_vdp_imex.c
/petsc/src/ts/examples/tutorials/eimex/makefile
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-1000_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-1000_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-1000_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-1000_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-1000_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-1000_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-100_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-100_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-100_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-100_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-100_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-100_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-500_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-500_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-500_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-500_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-500_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-500_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-1000_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-1000_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-1000_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-1000_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-1000_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-1000_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-100_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-100_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-100_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-100_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-100_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-100_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-500_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-500_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-500_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-500_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-500_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-500_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-1000_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-1000_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-1000_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-1000_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-1000_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-1000_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-100_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-100_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-100_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-100_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-100_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-100_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-500_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-500_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-500_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-500_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-500_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-500_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/runct_vdp_imex_conv.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9bus_semiexplicit_alt_2.out
pf/impls/string/cstring.c
6e2e348523-Jan-2018 Satish Balay <balay@mcs.anl.gov>

mpiio: add 'requires: mpiio' to tests

This helps with mpich build on osx/pgi where mpiio gets disabled

016831ca22-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Remove handling of error code from PetscPClose() since some systems do not reliably return it.

Commit-type: portability-fix


/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/petsc_harness.sh
/petsc/config/testparse.py
/petsc/include/petscsys.h
/petsc/lib/petsc/conf/test
/petsc/makefile
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/ex38.c
/petsc/src/ksp/ksp/examples/tests/ex39.c
/petsc/src/ksp/ksp/examples/tests/ex40.c
/petsc/src/ksp/ksp/examples/tests/ex41.c
/petsc/src/ksp/ksp/examples/tests/ex42.c
/petsc/src/ksp/ksp/examples/tests/ex43.c
/petsc/src/ksp/ksp/examples/tests/ex45.c
/petsc/src/ksp/ksp/examples/tests/ex47.c
/petsc/src/ksp/ksp/examples/tests/ex48.c
/petsc/src/ksp/ksp/examples/tests/ex49.c
/petsc/src/ksp/ksp/examples/tests/ex50.c
/petsc/src/ksp/ksp/examples/tests/ex51.c
/petsc/src/ksp/ksp/examples/tests/ex52f.F
/petsc/src/ksp/ksp/examples/tests/ex53.c
/petsc/src/ksp/ksp/examples/tests/ex54.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex32_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex38_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex39_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex40_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex42_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex43_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex46_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex49_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex50_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex50_2.out
/petsc/src/ksp/ksp/examples/tutorials/ex1.c
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex100.c
/petsc/src/ksp/ksp/examples/tutorials/ex100.py
/petsc/src/ksp/ksp/examples/tutorials/ex100f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex11f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex12.c
/petsc/src/ksp/ksp/examples/tutorials/ex13.c
/petsc/src/ksp/ksp/examples/tutorials/ex13f90.F90
/petsc/src/ksp/ksp/examples/tutorials/ex14f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex15.c
/petsc/src/ksp/ksp/examples/tutorials/ex15f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex16.c
/petsc/src/ksp/ksp/examples/tutorials/ex18.c
/petsc/src/ksp/ksp/examples/tutorials/ex1f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex2.c
/petsc/src/ksp/ksp/examples/tutorials/ex21f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex22f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex23.c
/petsc/src/ksp/ksp/examples/tutorials/ex25.c
/petsc/src/ksp/ksp/examples/tutorials/ex27.c
/petsc/src/ksp/ksp/examples/tutorials/ex28.c
/petsc/src/ksp/ksp/examples/tutorials/ex29.c
/petsc/src/ksp/ksp/examples/tutorials/ex2f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex3.c
/petsc/src/ksp/ksp/examples/tutorials/ex30.c
/petsc/src/ksp/ksp/examples/tutorials/ex32.c
/petsc/src/ksp/ksp/examples/tutorials/ex34.c
/petsc/src/ksp/ksp/examples/tutorials/ex35.cxx
/petsc/src/ksp/ksp/examples/tutorials/ex36.cxx
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex41.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex44f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex45.c
/petsc/src/ksp/ksp/examples/tutorials/ex45f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/examples/tutorials/ex5.c
/petsc/src/ksp/ksp/examples/tutorials/ex50.c
/petsc/src/ksp/ksp/examples/tutorials/ex51.c
/petsc/src/ksp/ksp/examples/tutorials/ex52.c
/petsc/src/ksp/ksp/examples/tutorials/ex52f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex53.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/ex54f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/ex57f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex58.c
/petsc/src/ksp/ksp/examples/tutorials/ex6.c
/petsc/src/ksp/ksp/examples/tutorials/ex60.c
/petsc/src/ksp/ksp/examples/tutorials/ex61f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex62.c
/petsc/src/ksp/ksp/examples/tutorials/ex63.cxx
/petsc/src/ksp/ksp/examples/tutorials/ex64.c
/petsc/src/ksp/ksp/examples/tutorials/ex65.c
/petsc/src/ksp/ksp/examples/tutorials/ex66.c
/petsc/src/ksp/ksp/examples/tutorials/ex67.c
/petsc/src/ksp/ksp/examples/tutorials/ex6f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex7.c
/petsc/src/ksp/ksp/examples/tutorials/ex70.c
/petsc/src/ksp/ksp/examples/tutorials/ex8.c
/petsc/src/ksp/ksp/examples/tutorials/ex9.c
/petsc/src/ksp/ksp/examples/tutorials/example100.py
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex100_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex100f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex1f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex29_1_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex41_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex53_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_0_alt.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_latebs.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex57f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex62.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex64_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex65_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex70_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex8_1.out
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex19.c
/petsc/src/snes/examples/tutorials/output/ex19_parms_alt_2.out
/petsc/src/sys/classes/draw/utils/image.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/error/err.c
/petsc/src/sys/f90-mod/petscsys.h
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/fileio/ftest.c
/petsc/src/sys/fileio/mpiuopen.c
/petsc/src/sys/fileio/smatlab.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/sys/utils/select.c
/petsc/src/ts/examples/tutorials/eimex/ct_vdp_imex.c
/petsc/src/ts/examples/tutorials/eimex/makefile
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-1000_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-1000_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-1000_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-1000_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-1000_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-1000_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-100_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-100_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-100_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-100_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-100_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-100_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-500_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-500_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-500_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-500_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-500_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.0005_ts_max_steps-500_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-1000_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-1000_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-1000_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-1000_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-1000_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-1000_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-100_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-100_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-100_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-100_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-100_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-100_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-500_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-500_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-500_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-500_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-500_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.001_ts_max_steps-500_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-1000_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-1000_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-1000_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-1000_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-1000_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-1000_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-100_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-100_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-100_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-100_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-100_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-100_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-500_ts_eimex_row_col-1__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-500_ts_eimex_row_col-2__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-500_ts_eimex_row_col-2__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-500_ts_eimex_row_col-3__1.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-500_ts_eimex_row_col-3__2.out
/petsc/src/ts/examples/tutorials/eimex/output/ct_vdp_imex_loop_ts_dt-0.005_ts_max_steps-500_ts_eimex_row_col-3__3.out
/petsc/src/ts/examples/tutorials/eimex/output/runct_vdp_imex_conv.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/output/ex9bus_semiexplicit_alt_2.out
pf/impls/string/cstring.c
21fcc2dd20-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Reorganize order of entries in manual pages, make headings uniform in manual pages

Fix details in multiple manual pages

Commit-type: i.e. bug-fix, portability-fix, testing-fix,style-fix, feature, d

Reorganize order of entries in manual pages, make headings uniform in manual pages

Fix details in multiple manual pages

Commit-type: i.e. bug-fix, portability-fix, testing-fix,style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-by:
Thanks-to:
Development Tools: Vim, Emacs, Eclipse

show more ...

5b390ed116-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/check-mpi3-features'

0088938723-Nov-2017 Stefano Zampini <stefano.zampini@gmail.com>

PetscSection: add missing checks

These are still other arguments that needs to be checked. I got tired...

e838696828-Nov-2017 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

ISEqualUnsorted implemented

00e5507b24-Nov-2017 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

PetscSectionCreate fixed Notes heading in doc

9e43649224-Nov-2017 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

PetscSectionCompare implemented

e1ba32b014-Nov-2017 Todd Munson <tmunson@mcs.anl.gov>

More precision for step bounds.

ce90246711-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

manual merge because our work flow for petsc/git SUCKSSSSS

Commit-type: i.e. bug-fix, portability-fix, testing-fix,style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Repo

manual merge because our work flow for petsc/git SUCKSSSSS

Commit-type: i.e. bug-fix, portability-fix, testing-fix,style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-by:
Thanks-to:
Development Tools: Vim, Emacs, Eclipse

show more ...

1...<<919293949596979899100>>...278