History log of /petsc/doc/ (Results 1126 – 1150 of 2360)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4bb2516a26-May-2023 Barry Smith <bsmith@mcs.anl.gov>

Provide PetscOptionsBegin/End and friends for Fortran

337e46c825-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-05-01/add-superlu-dist-mixed-precision' into 'main'

Add support for using SuperLU_DIST in single precision from PETSc in double precision

See merge request petsc/petsc!6402

c72397d725-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-05-14/add-fortran-petsccheck' into 'main'

Add PetscCheck() and PetscCheckA() for Fortran

See merge request petsc/petsc!6464


/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/PETSc/Configure.py
changes/dev.rst
/petsc/include/petsc/finclude/petscsys.h
/petsc/lib/petsc/conf/rules.utils
/petsc/src/binding/petsc4py/src/lib-petsc/custom.h
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/KSP.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/SNES.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/libpetsc4py.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscsnes.pxi
/petsc/src/binding/petsc4py/test/test_ksp.py
/petsc/src/binding/petsc4py/test/test_snes.py
/petsc/src/dm/impls/plex/tests/ex26f90.F90
/petsc/src/dm/impls/plex/tests/ex48f90.F90
/petsc/src/dm/impls/plex/tests/ex62f90.F90
/petsc/src/dm/impls/plex/tests/ex97f90.F90
/petsc/src/dm/impls/plex/tests/ex98f90.F90
/petsc/src/dm/impls/plex/tutorials/ex1f90.F90
/petsc/src/dm/impls/swarm/tests/ex1.c
/petsc/src/dm/impls/swarm/tests/ex2.c
/petsc/src/dm/impls/swarm/tests/output/ex1_swarm_migrate_hash.out
/petsc/src/dm/impls/swarm/tests/output/ex1_swarm_migrate_scan.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_quad_2d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_quad_3d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_tri_2d.out
/petsc/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_tri_3d.out
/petsc/src/dm/label/tutorials/ex1f90.F90
/petsc/src/dm/tests/ex1f.F90
/petsc/src/ksp/ksp/tutorials/ex13f90.F90
/petsc/src/ksp/ksp/tutorials/ex1f.F90
/petsc/src/ksp/ksp/tutorials/ex5f.F90
/petsc/src/ksp/ksp/tutorials/ex77f.F90
/petsc/src/ksp/ksp/tutorials/ex7f.F90
/petsc/src/ksp/ksp/tutorials/ex83f.F90
/petsc/src/ksp/pc/tests/ex9f.F90
/petsc/src/mat/tests/ex201f.F90
/petsc/src/mat/tests/ex212f.F90
/petsc/src/mat/tutorials/ex15f.F90
/petsc/src/mat/tutorials/ex17f.F90
/petsc/src/snes/tests/ex1f.F90
/petsc/src/snes/tutorials/ex1f.F90
/petsc/src/snes/tutorials/ex5f.F90
/petsc/src/snes/tutorials/ex5f90.F90
/petsc/src/snes/tutorials/ex5f90t.F90
/petsc/src/snes/tutorials/ex73f90t.F90
/petsc/src/sys/classes/viewer/tutorials/ex1f90.F90
/petsc/src/sys/fileio/fwd.c
/petsc/src/sys/tests/ex13f.F90
/petsc/src/sys/tests/ex36f.F90
/petsc/src/sys/tests/ex47f.F90
/petsc/src/sys/tests/ex49f.F90
/petsc/src/sys/tests/ex53f.F90
/petsc/src/sys/tests/ex56f.F90
/petsc/src/sys/tests/ex60f90.F90
/petsc/src/sys/tutorials/ex16f.F90
/petsc/src/tao/leastsquares/tutorials/chwirut1f.F90
/petsc/src/tao/unconstrained/tutorials/rosenbrock1f.F90
/petsc/src/ts/tutorials/advection-diffusion-reaction/shashi.F90
/petsc/src/ts/utils/dmplexlandau/kokkos/landau.kokkos.cxx
/petsc/src/vec/is/is/tests/ex1f.F90
/petsc/src/vec/is/is/tests/ex2f.F90
/petsc/src/vec/is/sf/tutorials/ex1f.F90
/petsc/src/vec/vec/tutorials/ex11f90.F90
/petsc/src/vec/vec/tutorials/ex12f.F90
/petsc/src/vec/vec/tutorials/ex14f.F90
/petsc/src/vec/vec/tutorials/ex16f.F90
/petsc/src/vec/vec/tutorials/ex18f.F90
/petsc/src/vec/vec/tutorials/ex43f.F90
/petsc/src/vec/vec/tutorials/ex5f.F90
/petsc/src/vec/vec/tutorials/ex6f.F90
/petsc/src/vec/vec/tutorials/ex9f.F90
c18ee90524-May-2023 Barry Smith <bsmith@mcs.anl.gov>

Add to contributors documentation than when working from a fork they should select "Contributors can modify branch"

Thanks-to: James Wright (@jrwrigh)


/petsc/config/BuildSystem/config/compilerOptions.py
developers/contributing/submittingmr.rst
/petsc/include/petsc/private/cpp/array.hpp
/petsc/include/petsc/private/cpp/crtp.hpp
/petsc/include/petsc/private/cpp/functional.hpp
/petsc/include/petsc/private/cpp/macros.hpp
/petsc/include/petsc/private/cpp/memory.hpp
/petsc/include/petsc/private/cpp/object_pool.hpp
/petsc/include/petsc/private/cpp/register_finalize.hpp
/petsc/include/petsc/private/cpp/tuple.hpp
/petsc/include/petsc/private/cpp/type_traits.hpp
/petsc/include/petsc/private/cpp/unordered_map.hpp
/petsc/include/petsc/private/cpp/utility.hpp
/petsc/include/petsc/private/cpputil.hpp
/petsc/include/petsc/private/cupmblasinterface.hpp
/petsc/include/petsc/private/cupminterface.hpp
/petsc/include/petsc/private/cupmobject.hpp
/petsc/include/petsc/private/cupmsolverinterface.hpp
/petsc/include/petscmacros.h
/petsc/src/dm/dt/space/impls/wxy/spacewxy.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmgenerate.c
/petsc/src/ksp/ksp/impls/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/interface/iguess.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/interface/itres.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/partition/partition.c
/petsc/src/snes/interface/noise/snesmfj2.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/viewer/impls/ams/ams.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/matlab/vmatlab.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/error/err.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/device/impls/cupm/cupmallocator.hpp
/petsc/src/sys/objects/device/impls/cupm/cupmcontext.hpp
/petsc/src/sys/objects/device/impls/cupm/cupmdevice.hpp
/petsc/src/sys/objects/device/impls/cupm/cupmevent.hpp
/petsc/src/sys/objects/device/impls/cupm/cupmstream.hpp
/petsc/src/sys/objects/device/impls/cupm/cupmthrustutility.hpp
/petsc/src/sys/objects/device/impls/cupm/kernels.hpp
/petsc/src/sys/objects/device/impls/host/hostcontext.cxx
/petsc/src/sys/objects/device/impls/host/hostdevice.hpp
/petsc/src/sys/objects/device/impls/impldevicebase.hpp
/petsc/src/sys/objects/device/impls/sycl/syclcontext.sycl.cxx
/petsc/src/sys/objects/device/impls/sycl/sycldevice.hpp
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/webclient/client.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_bounds.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/impls/implicit/glle/glleadapt.c
/petsc/src/ts/impls/implicit/irk/irk.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/impls/symplectic/basicsymplectic/basicsymplectic.c
/petsc/src/vec/is/sf/interface/sfregi.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/tagger/interface/taggerregi.c
/petsc/src/vec/vec/utils/vsection.c
dcb3e68914-May-2023 Barry Smith <bsmith@mcs.anl.gov>

Add PetscCheck() and PetscCheckA() for Fortran

Also fix incorrect use of " in Fortran examples that should be '


/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
changes/dev.rst
/petsc/include/petsc/finclude/petscsys.h
/petsc/lib/petsc/conf/rules.utils
/petsc/src/dm/impls/plex/tests/ex26f90.F90
/petsc/src/dm/impls/plex/tests/ex48f90.F90
/petsc/src/dm/impls/plex/tests/ex62f90.F90
/petsc/src/dm/impls/plex/tests/ex97f90.F90
/petsc/src/dm/impls/plex/tests/ex98f90.F90
/petsc/src/dm/impls/plex/tutorials/ex1f90.F90
/petsc/src/dm/label/tutorials/ex1f90.F90
/petsc/src/dm/tests/ex1f.F90
/petsc/src/ksp/ksp/tutorials/ex13f90.F90
/petsc/src/ksp/ksp/tutorials/ex1f.F90
/petsc/src/ksp/ksp/tutorials/ex5f.F90
/petsc/src/ksp/ksp/tutorials/ex77f.F90
/petsc/src/ksp/ksp/tutorials/ex7f.F90
/petsc/src/ksp/ksp/tutorials/ex83f.F90
/petsc/src/ksp/pc/tests/ex9f.F90
/petsc/src/mat/tests/ex201f.F90
/petsc/src/mat/tests/ex212f.F90
/petsc/src/mat/tutorials/ex15f.F90
/petsc/src/mat/tutorials/ex17f.F90
/petsc/src/mat/utils/multequal.c
/petsc/src/snes/tests/ex1f.F90
/petsc/src/snes/tutorials/ex1f.F90
/petsc/src/snes/tutorials/ex5f.F90
/petsc/src/snes/tutorials/ex5f90.F90
/petsc/src/snes/tutorials/ex5f90t.F90
/petsc/src/snes/tutorials/ex73f90t.F90
/petsc/src/sys/classes/viewer/tutorials/ex1f90.F90
/petsc/src/sys/tests/ex13f.F90
/petsc/src/sys/tests/ex36f.F90
/petsc/src/sys/tests/ex47f.F90
/petsc/src/sys/tests/ex49f.F90
/petsc/src/sys/tests/ex53f.F90
/petsc/src/sys/tests/ex56f.F90
/petsc/src/sys/tests/ex60f90.F90
/petsc/src/sys/tutorials/ex16f.F90
/petsc/src/tao/leastsquares/tutorials/chwirut1f.F90
/petsc/src/tao/unconstrained/tutorials/rosenbrock1f.F90
/petsc/src/ts/tutorials/advection-diffusion-reaction/shashi.F90
/petsc/src/vec/is/is/tests/ex1f.F90
/petsc/src/vec/is/is/tests/ex2f.F90
/petsc/src/vec/is/sf/tutorials/ex1f.F90
/petsc/src/vec/vec/tutorials/ex11f90.F90
/petsc/src/vec/vec/tutorials/ex12f.F90
/petsc/src/vec/vec/tutorials/ex14f.F90
/petsc/src/vec/vec/tutorials/ex16f.F90
/petsc/src/vec/vec/tutorials/ex18f.F90
/petsc/src/vec/vec/tutorials/ex43f.F90
/petsc/src/vec/vec/tutorials/ex5f.F90
/petsc/src/vec/vec/tutorials/ex6f.F90
/petsc/src/vec/vec/tutorials/ex9f.F90
b2d1094f01-May-2023 Barry Smith <bsmith@mcs.anl.gov>

Add support for using SuperLU_DIST in single precision from PETSc in double precision

-pc_precision single (don't use an options prefix here even if the PC has such a prefix)

Commit-type: feature
R

Add support for using SuperLU_DIST in single precision from PETSc in double precision

-pc_precision single (don't use an options prefix here even if the PC has such a prefix)

Commit-type: feature
Reported-by: Jin Chen <jchen@pppl.gov>
Thanks-to: "Xiaoye S. Li" <xsli@lbl.gov>

show more ...

2d15715021-May-2023 Stefano Zampini <stefano.zampini@gmail.com>

SNES: move monitor after convergence test

Use a developer level convergence function and fix a few corner cases


changes/dev.rst
/petsc/include/petscsnes.h
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/tutorials/ex2.c
/petsc/src/snes/tutorials/output/ex12_41.out
/petsc/src/snes/tutorials/output/ex12_42.out
/petsc/src/snes/tutorials/output/ex12_42_alt.out
/petsc/src/snes/tutorials/output/ex12_43.out
/petsc/src/snes/tutorials/output/ex12_44.out
/petsc/src/snes/tutorials/output/ex12_fas_newton_0.out
/petsc/src/snes/tutorials/output/ex12_fas_newton_0_p4est.out
/petsc/src/snes/tutorials/output/ex12_fas_newton_1.out
/petsc/src/snes/tutorials/output/ex12_fas_ngs_0.out
/petsc/src/snes/tutorials/output/ex12_p4est_exact_q2_conformal_parallel.out
/petsc/src/snes/tutorials/output/ex12_p4est_exact_q2_conformal_parallel_parmetis.out
/petsc/src/snes/tutorials/output/ex12_p4est_exact_q2_conformal_serial.out
/petsc/src/snes/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel.out
/petsc/src/snes/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel_parmetis.out
/petsc/src/snes/tutorials/output/ex12_p4est_exact_q2_nonconformal_serial.out
/petsc/src/snes/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel.out
/petsc/src/snes/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas.out
/petsc/src/snes/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas_alt.out
/petsc/src/snes/tutorials/output/ex12_p4est_full_q2_nonconformal_serial.out
/petsc/src/snes/tutorials/output/ex14_5.out
/petsc/src/snes/tutorials/output/ex19_ngmres_fas_ms.out
/petsc/src/snes/tutorials/output/ex19_tut_8.out
/petsc/src/snes/tutorials/output/ex22_1.out
/petsc/src/snes/tutorials/output/ex22_1_alt_4.out
/petsc/src/snes/tutorials/output/ex25_4.out
/petsc/src/snes/tutorials/output/ex2_4.out
/petsc/src/snes/tutorials/output/ex2_5.out
/petsc/src/snes/tutorials/output/ex78_2.out
/petsc/src/snes/tutorials/output/ex78_3.out
/petsc/src/ts/tests/output/ex21_1_bdf_ngmres_fas_ms.out
/petsc/src/ts/tests/output/ex21_1_bdf_ngmres_fas_ngs.out
/petsc/src/ts/tests/output/ex21_2_bdf_ngmres_fas_ms.out
/petsc/src/ts/tests/output/ex21_2_bdf_ngmres_fas_ngs.out
01fc6e7522-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/setCompilers.py
community/bugs.rst
community/index.rst
community/meetings/2023/index.rst
developers/buildsystem.rst
developers/communication.rst
developers/contributing/developingmr.rst
developers/contributing/index.rst
developers/contributing/pipelines.rst
developers/contributing/submittingmr.rst
developers/design.rst
developers/documentation.rst
developers/index.rst
developers/mrmanagement.rst
developers/style.rst
developers/testing.rst
faq/index.rst
/petsc/include/petscmacros.h
/petsc/src/dm/dt/space/impls/wxy/spacewxy.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmgenerate.c
/petsc/src/ksp/ksp/impls/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/interface/iguess.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/interface/itres.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/shell/shell.c
/petsc/src/mat/interface/matreg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/partition/partition.c
/petsc/src/snes/interface/noise/snesmfj2.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/viewer/impls/ams/ams.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/matlab/vmatlab.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/error/err.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/webclient/client.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_bounds.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/impls/implicit/glle/glleadapt.c
/petsc/src/ts/impls/implicit/irk/irk.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/impls/symplectic/basicsymplectic/basicsymplectic.c
/petsc/src/vec/is/sf/interface/sfregi.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/tagger/interface/taggerregi.c
/petsc/src/vec/vec/utils/vsection.c
ead65ede22-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/feature-matdup-coo' into 'main'

Duplicate COO info in MatDuplicate(), but use reference counting to save memory

See merge request petsc/petsc!6459

9454a38e22-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'main-patch-d577' into 'main'

Bib: Removed dead entry

See merge request petsc/petsc!6495


petsc.bib
/petsc/include/petsclandau.h
/petsc/src/dm/impls/plex/tests/output/ex1_0.out
/petsc/src/dm/impls/plex/tests/output/ex1_1.out
/petsc/src/dm/impls/plex/tutorials/output/ex1_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex1_1.out
/petsc/src/dm/impls/plex/tutorials/output/ex1f90_0.out
/petsc/src/dm/impls/plex/tutorials/output/ex1f90_0_2.out
/petsc/src/dm/impls/plex/tutorials/output/ex1f90_1.out
/petsc/src/ksp/ksp/tutorials/output/ex77_deflation.out
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
/petsc/src/mat/tests/output/ex182_1.out
/petsc/src/mat/tests/output/ex182_10.out
/petsc/src/mat/tests/output/ex182_12.out
/petsc/src/mat/tests/output/ex182_15.out
/petsc/src/mat/tests/output/ex182_2.out
/petsc/src/mat/tests/output/ex182_3.out
/petsc/src/mat/tests/output/ex182_4.out
/petsc/src/mat/tests/output/ex182_5.out
/petsc/src/mat/tests/output/ex182_6.out
/petsc/src/mat/tests/output/ex182_7.out
/petsc/src/mat/tests/output/ex182_8.out
/petsc/src/mat/tests/output/ex219f_2.out
/petsc/src/mat/utils/multequal.c
/petsc/src/sys/info/verboseinfo.c
/petsc/src/ts/tests/ex2.c
/petsc/src/ts/tests/ex30.c
/petsc/src/ts/tests/output/ex2_rk.out
/petsc/src/ts/tests/output/ex30_0.out
/petsc/src/ts/tests/output/ex30_3d.out
/petsc/src/ts/utils/dmplexlandau/kokkos/landau.kokkos.cxx
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/ts/utils/dmplexlandau/tutorials/output/ex1_re.out
/petsc/src/vec/vec/impls/mpi/kokkos/mpikok.kokkos.cxx
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/nest/vecnestimpl.h
/petsc/src/vec/vec/impls/seq/cupm/vecseqcupm.hpp
/petsc/src/vec/vec/impls/seq/kokkos/veckok.kokkos.cxx
/petsc/src/vec/vec/tests/ex37.c
/petsc/src/vec/vec/tests/output/ex37_1.out
/petsc/src/vec/vec/tests/output/ex37_3.out
/petsc/src/vec/vec/tests/output/ex37_4.out
/petsc/src/vec/vec/tests/output/ex37_5.out
03d51b0222-May-2023 Matthew Knepley <knepley@gmail.com>

Bib: Removed dead entry

60d44d1711-May-2023 Barry Smith <bsmith@mcs.anl.gov>

Clean up documentation for developers (minor)

037d63e418-May-2023 Stefano Zampini <stefano.zampini@gmail.com>

Unify TS WLTE computations into a single function

temporarily disable kokkos ops

939858d920-May-2023 Barry Smith <bsmith@mcs.anl.gov>

FAQ: update instructions for "make check" hang on "mpiexec -2 ./ex19"

Reported-by: Vibhas Mishra <V.Mishra@tudelft.nl>

9017fded19-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

2c4ab24a11-May-2023 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: duplicate COO info in MatDuplicate, but do reference counting to save memory

Thanks to Maxime Bouyges <maxime.bouyges@gmail.com> for feature requests.

38f4c05d19-May-2023 Toby Isaac <toby.isaac@gmail.com>

Petsc Annual Meeting: Add Heehoo Park and Spencer Patty to the schedule

52c275a118-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/h2opus-dmdakokkos' into 'main'

Add support for KOKKOS in H2OPUS

See merge request petsc/petsc!6408


/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/headers.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/h2opus.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/slepc.py
changes/dev.rst
/petsc/include/petsc/private/matdensecupmimpl.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscstring.h
/petsc/include/petscvec.h
/petsc/makefile
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/ksp/pc/impls/h2opus/pch2opus.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/dense/mpi/cupm/cuda/matmpidensecuda.cu
/petsc/src/mat/impls/dense/mpi/cupm/hip/matmpidensehip.hip.cpp
/petsc/src/mat/impls/dense/mpi/cupm/matmpidensecupm.hpp
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/cupm/matseqdensecupm.hpp
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/dense/seq/dense.h
/petsc/src/mat/impls/h2opus/cuda/math2opus.cu
/petsc/src/mat/impls/h2opus/math2opussampler.hpp
/petsc/src/mat/tests/ex125.c
/petsc/src/mat/tests/ex134.c
/petsc/src/mat/tutorials/ex19.c
/petsc/src/mat/tutorials/output/ex19.out
/petsc/src/mat/utils/veccreatematdense.c
/petsc/src/snes/tutorials/ex55.c
/petsc/src/snes/tutorials/ex55.h
/petsc/src/snes/tutorials/ex55k.kokkos.cxx
/petsc/src/snes/tutorials/output/ex55_1.out
/petsc/src/sys/objects/destroy.c
/petsc/src/sys/utils/str.c
7647cd9f17-May-2023 Stefano Zampini <stefano.zampini@gmail.com>

Update changelog

086b4a9417-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-05-08/add-ksp-min-its' into 'main'

Add -ksp_min_it and KSPSetMinimumIterations()

See merge request petsc/petsc!6436


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/blis.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/examples/arch-ci-linux-cxx-cmplx-pkgs-64idx.py
changes/dev.rst
/petsc/include/petsc/private/cupmatomics.hpp
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/viewercgnsimpl.h
/petsc/include/petscksp.h
/petsc/share/petsc/datafiles/meshes/cube_q2.msh
/petsc/share/petsc/datafiles/meshes/cube_q3.msh
/petsc/src/dm/impls/plex/cgns/plexcgns2.c
/petsc/src/dm/impls/plex/tests/ex33.c
/petsc/src/dm/impls/plex/tests/output/ex33_gmsh_3d_q2.out
/petsc/src/dm/impls/plex/tests/output/ex33_gmsh_3d_q3.out
/petsc/src/ksp/ksp/impls/preonly/preonly.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitfuncf.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/ex23.c
/petsc/src/ksp/ksp/tests/output/ex23_0.out
/petsc/src/ksp/ksp/tutorials/ex1.c
/petsc/src/ksp/ksp/tutorials/ex1f.F90
/petsc/src/ksp/ksp/tutorials/output/ex1_minit.out
/petsc/src/ksp/pc/impls/hmg/hmg.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/sell/seq/seqcuda/sellcuda.cu
/petsc/src/mat/interface/matrix.c
/petsc/src/sys/objects/inherit.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/sf/impls/basic/cuda/sfcuda.cu
/petsc/src/vec/is/sf/impls/basic/hip/sfhip.hip.cpp
25c92fe208-May-2023 Barry Smith <bsmith@mcs.anl.gov>

Add -ksp_min_it and KSPSetMinimumIterations()

Commit-type: feature
Reported-by: Edoardo alinovi <edoardo.alinovi@gmail.com>

0fe358ee14-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/Chaco.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/BuildSystem/config/packages/libceed.py
/petsc/config/BuildSystem/config/packages/mkl_cpardiso.py
/petsc/config/BuildSystem/config/packages/mkl_pardiso.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/openblas.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/options/indexTypes.py
/petsc/config/examples/arch-ci-linux-matlab-ilp64.py
/petsc/config/gmakegen.py
/petsc/config/gmakegentest.py
changes/2022.rst
changes/312.rst
changes/35.rst
developers/kernel.rst
faq/index.rst
install/windows.rst
manual/blas-lapack.rst
manual/fortran.rst
manual/other.rst
manual/performance.rst
/petsc/include/petsc/finclude/petscdmda.h
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/cupmblasinterface.hpp
/petsc/include/petsc/private/hashtable.h
/petsc/include/petsc/private/petschypre.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscblaslapack.h
/petsc/include/petscerror.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petscviewerhdf5.h
/petsc/lib/petsc/bin/PetscBinaryIO.py
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/plex/tests/ex1.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/ksp/ksp/impls/cg/cgtype.c
/petsc/src/ksp/ksp/impls/hpddm/hpddm.cxx
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/tutorials/ex76.c
/petsc/src/ksp/ksp/tutorials/ex79.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/tfs/gs.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/seq/klu/klu.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/seqhipsparse/aijhipsparse.hip.cpp
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sell/seq/sell.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex152.c
/petsc/src/snes/tutorials/output/ex19_hip_1.out
/petsc/src/snes/tutorials/output/ex19_hip_2.out
/petsc/src/sys/classes/viewer/impls/vtk/vtkvimpl.h
/petsc/src/sys/error/fp.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/sys/mpiuni/mpitime.c
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/objects/makefile
/petsc/src/sys/tutorials/ex5f90.F90
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/vec/is/ao/tests/ex4f.F90
/petsc/src/vec/is/is/tutorials/ex1f.F90
/petsc/src/vec/is/sf/impls/basic/cuda/sfcuda.cu
/petsc/src/vec/vec/interface/makefile
7de6970210-May-2023 Barry Smith <bsmith@mcs.anl.gov>

Update some discussions in the users manual

Also fix 32bit, 64bit, 32 bit, 64 bit throughout and blas and blas/lapack


/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/Chaco.py
/petsc/config/BuildSystem/config/packages/SuiteSparse.py
/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/Trilinos.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/h2opus.py
/petsc/config/BuildSystem/config/packages/kblas.py
/petsc/config/BuildSystem/config/packages/libceed.py
/petsc/config/BuildSystem/config/packages/mkl_cpardiso.py
/petsc/config/BuildSystem/config/packages/mkl_pardiso.py
/petsc/config/BuildSystem/config/packages/ml.py
/petsc/config/BuildSystem/config/packages/openblas.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/options/indexTypes.py
/petsc/config/examples/arch-ci-linux-matlab-ilp64.py
/petsc/config/gmakegentest.py
changes/2022.rst
changes/312.rst
changes/35.rst
developers/kernel.rst
faq/index.rst
install/windows.rst
manual/blas-lapack.rst
manual/fortran.rst
manual/other.rst
manual/performance.rst
/petsc/include/petsc/finclude/petscdmda.h
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/cupmblasinterface.hpp
/petsc/include/petsc/private/hashtable.h
/petsc/include/petsc/private/logimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petschypre.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscblaslapack.h
/petsc/include/petscdmdatypes.h
/petsc/include/petscdrawtypes.h
/petsc/include/petscerror.h
/petsc/include/petscistypes.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petscviewerhdf5.h
/petsc/lib/petsc/bin/PetscBinaryIO.py
/petsc/lib/petsc/conf/rules.utils
/petsc/src/dm/impls/da/da2.c
/petsc/src/dm/impls/da/da3.c
/petsc/src/dm/impls/forest/forest.c
/petsc/src/dm/impls/plex/tests/ex1.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/ksp/ksp/impls/cg/cgtype.c
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/tutorials/ex76.c
/petsc/src/ksp/ksp/tutorials/ex79.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/tfs/gs.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/seq/klu/klu.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/seqhipsparse/aijhipsparse.hip.cpp
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sell/seq/sell.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/tests/ex152.c
/petsc/src/snes/tutorials/output/ex19_hip_1.out
/petsc/src/snes/tutorials/output/ex19_hip_2.out
/petsc/src/sys/classes/viewer/impls/vtk/vtkvimpl.h
/petsc/src/sys/error/fp.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/sys/mpiuni/mpitime.c
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/tutorials/ex5f90.F90
/petsc/src/tao/interface/taosolver.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/vec/is/ao/tests/ex4f.F90
/petsc/src/vec/is/is/tutorials/ex1f.F90
/petsc/src/vec/is/sf/impls/basic/cuda/sfcuda.cu
/petsc/src/vec/vec/interface/vector.c
d16ceb7504-May-2023 Stefano Zampini <stefano.zampini@gmail.com>

Add MatCreateDenseForVecType

Remove old implementation (only in main) and update test

and a convenience internal routine to allocate the column vector when requested

78aafc5511-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

1...<<41424344454647484950>>...95