History log of /petsc/src/mat/impls/aij/ (Results 476 – 500 of 6618)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
146931db11-Jul-2023 Pierre Jolivet <pierre@joliv.et>

configure: MUMPS 5.6.1

a6ad605d11-Jul-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix bug with SuperLU_DIST if single precision version is not available but PETSc tries to use it


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/hwloc.py
/petsc/config/BuildSystem/config/packages/magma.py
/petsc/config/BuildSystem/config/packages/mmg.py
/petsc/config/BuildSystem/config/packages/parmmg.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/gmakegen.py
/petsc/doc/developers/development.rst
/petsc/doc/developers/index.rst
/petsc/doc/faq/index.rst
/petsc/doc/install/external_software.rst
/petsc/doc/install/index.rst
/petsc/doc/manual/ksp.rst
/petsc/doc/manual/snes.rst
/petsc/gmakefile
/petsc/gmakefile.test
/petsc/include/petsc/private/hashmapobj.h
/petsc/include/petsc/private/matdensecupmimpl.h
/petsc/include/petscmacros.h
/petsc/lib/petsc/bin/maint/builddist
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/makefile
/petsc/src/ksp/ksp/tutorials/ex5.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
mpi/superlu_dist/superlu_dist.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/tutorials/ex19.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/fsrc/somefort.F90
/petsc/src/sys/objects/olist.c
/petsc/src/tao/bound/impls/blmvm/makefile
/petsc/src/tao/bound/impls/bncg/makefile
/petsc/src/tao/bound/impls/bnk/makefile
/petsc/src/tao/bound/impls/bqnk/makefile
/petsc/src/tao/bound/impls/bqnls/makefile
/petsc/src/tao/bound/impls/tron/makefile
/petsc/src/tao/bound/utils/makefile
/petsc/src/tao/complementarity/impls/asls/makefile
/petsc/src/tao/complementarity/impls/ssls/makefile
/petsc/src/tao/constrained/impls/admm/ftn-custom/makefile
/petsc/src/tao/constrained/impls/admm/makefile
/petsc/src/tao/constrained/impls/almm/makefile
/petsc/src/tao/constrained/impls/ipm/makefile
/petsc/src/tao/interface/ftn-custom/makefile
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/makefile
/petsc/src/tao/leastsquares/impls/brgn/makefile
/petsc/src/tao/leastsquares/impls/pounders/makefile
/petsc/src/tao/linesearch/impls/armijo/makefile
/petsc/src/tao/linesearch/impls/gpcglinesearch/makefile
/petsc/src/tao/linesearch/impls/morethuente/makefile
/petsc/src/tao/linesearch/impls/owarmijo/makefile
/petsc/src/tao/linesearch/impls/unit/makefile
/petsc/src/tao/linesearch/interface/ftn-custom/makefile
/petsc/src/tao/pde_constrained/impls/lcl/makefile
/petsc/src/tao/quadratic/impls/bqpip/makefile
/petsc/src/tao/quadratic/impls/gpcg/makefile
/petsc/src/tao/unconstrained/impls/bmrm/makefile
/petsc/src/tao/unconstrained/impls/cg/makefile
/petsc/src/tao/unconstrained/impls/lmvm/makefile
/petsc/src/tao/unconstrained/impls/neldermead/makefile
/petsc/src/tao/unconstrained/impls/nls/makefile
/petsc/src/tao/unconstrained/impls/ntl/makefile
/petsc/src/tao/unconstrained/impls/ntr/makefile
/petsc/src/tao/unconstrained/impls/owlqn/makefile
/petsc/src/ts/characteristic/impls/da/makefile
/petsc/src/ts/characteristic/interface/makefile
723b7f2905-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-06-15/add-fortran-file-viewer' into 'main'

Allow one to attach a PETSCVIEWERASCII to a Fortran file unit

See merge request petsc/petsc!6607


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-ci-linux-cuda-pkgs.py
/petsc/config/examples/arch-ci-linux-hip-double.py
/petsc/config/gmakegen.py
/petsc/doc/changes/dev.rst
/petsc/doc/manual/profiling.rst
/petsc/include/petscsys.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/makefile
/petsc/src/dm/dt/fe/interface/ftn-custom/makefile
/petsc/src/dm/dt/fv/interface/ftn-custom/makefile
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/f90-custom/makefile
/petsc/src/dm/dt/interface/ftn-custom/makefile
/petsc/src/dm/f90-mod/makefile
/petsc/src/dm/impls/composite/f90-custom/makefile
/petsc/src/dm/impls/composite/ftn-custom/makefile
/petsc/src/dm/impls/da/f90-custom/makefile
/petsc/src/dm/impls/da/ftn-custom/makefile
/petsc/src/dm/impls/plex/f90-custom/makefile
/petsc/src/dm/impls/plex/ftn-custom/makefile
/petsc/src/dm/impls/plex/tests/ex62f90.F90
/petsc/src/dm/impls/shell/ftn-custom/makefile
/petsc/src/dm/impls/swarm/f90-custom/makefile
/petsc/src/dm/impls/swarm/ftn-custom/makefile
/petsc/src/dm/interface/ftn-custom/makefile
/petsc/src/dm/label/ftn-custom/makefile
/petsc/src/dm/partitioner/interface/ftn-custom/makefile
/petsc/src/dm/tutorials/ex26.c
/petsc/src/ksp/f90-mod/makefile
/petsc/src/ksp/ksp/impls/gmres/fgmres/ftn-custom/makefile
/petsc/src/ksp/ksp/impls/gmres/ftn-custom/makefile
/petsc/src/ksp/ksp/impls/python/ftn-custom/makefile
/petsc/src/ksp/ksp/interface/f90-custom/makefile
/petsc/src/ksp/ksp/interface/ftn-custom/makefile
/petsc/src/ksp/ksp/tutorials/ex27.c
/petsc/src/ksp/ksp/tutorials/output/ex55_hypre_device_alt.out
/petsc/src/ksp/pc/impls/asm/ftn-custom/makefile
/petsc/src/ksp/pc/impls/bddc/ftn-custom/makefile
/petsc/src/ksp/pc/impls/bjacobi/ftn-custom/makefile
/petsc/src/ksp/pc/impls/composite/ftn-custom/makefile
/petsc/src/ksp/pc/impls/factor/ftn-custom/makefile
/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/makefile
/petsc/src/ksp/pc/impls/gamg/ftn-custom/makefile
/petsc/src/ksp/pc/impls/gasm/ftn-custom/makefile
/petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx
/petsc/src/ksp/pc/impls/hypre/ftn-custom/makefile
/petsc/src/ksp/pc/impls/mg/ftn-custom/makefile
/petsc/src/ksp/pc/impls/python/ftn-custom/makefile
/petsc/src/ksp/pc/impls/shell/ftn-custom/makefile
/petsc/src/ksp/pc/interface/ftn-custom/makefile
/petsc/src/mat/coarsen/ftn-custom/makefile
/petsc/src/mat/color/interface/ftn-custom/makefile
/petsc/src/mat/f90-mod/makefile
/petsc/src/mat/ftn-custom/makefile
/petsc/src/mat/impls/adj/mpi/ftn-custom/makefile
mpi/ftn-custom/makefile
seq/ftn-custom/makefile
/petsc/src/mat/impls/baij/mpi/baijmkl/ftn-custom/makefile
/petsc/src/mat/impls/baij/mpi/ftn-custom/makefile
/petsc/src/mat/impls/baij/seq/baijmkl/ftn-custom/makefile
/petsc/src/mat/impls/baij/seq/ftn-custom/makefile
/petsc/src/mat/impls/dense/mpi/ftn-custom/makefile
/petsc/src/mat/impls/dense/seq/ftn-custom/makefile
/petsc/src/mat/impls/fft/ftn-custom/makefile
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/impls/hypre/mhypre.h
/petsc/src/mat/impls/mffd/ftn-custom/makefile
/petsc/src/mat/impls/nest/ftn-custom/makefile
/petsc/src/mat/impls/python/ftn-custom/makefile
/petsc/src/mat/impls/sbaij/mpi/ftn-custom/makefile
/petsc/src/mat/impls/sbaij/seq/ftn-custom/makefile
/petsc/src/mat/impls/sell/seq/ftn-custom/makefile
/petsc/src/mat/impls/shell/ftn-custom/makefile
/petsc/src/mat/interface/f90-custom/makefile
/petsc/src/mat/interface/ftn-custom/makefile
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/ftn-custom/makefile
/petsc/src/mat/order/ftn-custom/makefile
/petsc/src/mat/partition/ftn-custom/makefile
/petsc/src/mat/partition/impls/party/ftn-custom/makefile
/petsc/src/mat/tests/ex115.c
/petsc/src/mat/tests/ex123.c
/petsc/src/mat/tests/ex34.c
/petsc/src/snes/f90-mod/makefile
/petsc/src/snes/impls/python/ftn-custom/makefile
/petsc/src/snes/impls/shell/ftn-custom/makefile
/petsc/src/snes/interface/f90-custom/makefile
/petsc/src/snes/interface/ftn-custom/makefile
/petsc/src/snes/linesearch/impls/shell/ftn-custom/makefile
/petsc/src/snes/linesearch/interface/ftn-custom/makefile
/petsc/src/snes/tutorials/ex22.c
/petsc/src/snes/utils/ftn-custom/makefile
/petsc/src/sys/classes/bag/f2003-src/makefile
/petsc/src/sys/classes/bag/f90-custom/makefile
/petsc/src/sys/classes/bag/ftn-custom/makefile
/petsc/src/sys/classes/draw/impls/x/ftn-custom/makefile
/petsc/src/sys/classes/draw/interface/ftn-custom/makefile
/petsc/src/sys/classes/draw/utils/ftn-custom/makefile
/petsc/src/sys/classes/matlabengine/ftn-custom/makefile
/petsc/src/sys/classes/random/interface/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/ascii/asciiimpl.h
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/ascii/vcreatea.c
/petsc/src/sys/classes/viewer/impls/binary/f90-custom/makefile
/petsc/src/sys/classes/viewer/impls/binary/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/draw/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/hdf5/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/matlab/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/socket/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/string/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/vtk/ftn-custom/makefile
/petsc/src/sys/classes/viewer/interface/ftn-custom/makefile
/petsc/src/sys/error/adebug.c
/petsc/src/sys/error/ftn-custom/makefile
/petsc/src/sys/f90-custom/makefile
/petsc/src/sys/f90-mod/makefile
/petsc/src/sys/f90-mod/petscsysmod.F90
/petsc/src/sys/f90-mod/petscviewer.h90
/petsc/src/sys/f90-src/makefile
/petsc/src/sys/fileio/ftn-custom/makefile
/petsc/src/sys/fsrc/makefile
/petsc/src/sys/fsrc/somefort.F90
/petsc/src/sys/ftn-custom/makefile
/petsc/src/sys/info/ftn-custom/makefile
/petsc/src/sys/info/verboseinfo.c
/petsc/src/sys/logging/ftn-custom/makefile
/petsc/src/sys/memory/ftn-custom/makefile
/petsc/src/sys/mpiuni/f90-mod/makefile
/petsc/src/sys/mpiuni/fsrc/makefile
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/objects/f2003-src/makefile
/petsc/src/sys/objects/ftn-custom/makefile
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/python/ftn-custom/makefile
/petsc/src/sys/tests/ex13f.F90
/petsc/src/sys/time/ftn-custom/makefile
/petsc/src/sys/tutorials/ex10f.F90
/petsc/src/sys/tutorials/output/ex10f_1.out
/petsc/src/sys/utils/ftn-custom/makefile
/petsc/src/tao/constrained/impls/admm/ftn-custom/makefile
/petsc/src/tao/f90-mod/makefile
/petsc/src/tao/interface/ftn-custom/makefile
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/makefile
/petsc/src/tao/linesearch/interface/ftn-custom/makefile
/petsc/src/tao/python/ftn-custom/makefile
/petsc/src/ts/adapt/impls/dsp/ftn-custom/makefile
/petsc/src/ts/adapt/interface/ftn-custom/makefile
/petsc/src/ts/f90-mod/makefile
/petsc/src/ts/impls/arkimex/ftn-custom/makefile
/petsc/src/ts/impls/explicit/rk/ftn-custom/makefile
/petsc/src/ts/impls/explicit/ssp/ftn-custom/makefile
/petsc/src/ts/impls/implicit/sundials/ftn-custom/makefile
/petsc/src/ts/impls/python/ftn-custom/makefile
/petsc/src/ts/impls/rosw/ftn-custom/makefile
/petsc/src/ts/interface/ftn-custom/makefile
/petsc/src/ts/trajectory/interface/ftn-custom/makefile
/petsc/src/ts/utils/dmplexlandau/ftn-custom/makefile
/petsc/src/vec/f90-mod/makefile
/petsc/src/vec/is/ao/impls/basic/ftn-custom/makefile
/petsc/src/vec/is/ao/impls/mapping/ftn-custom/makefile
/petsc/src/vec/is/ao/interface/ftn-custom/makefile
/petsc/src/vec/is/is/impls/block/ftn-custom/makefile
/petsc/src/vec/is/is/impls/f90-custom/makefile
/petsc/src/vec/is/is/interface/f90-custom/makefile
/petsc/src/vec/is/is/interface/ftn-custom/makefile
/petsc/src/vec/is/is/utils/f90-custom/makefile
/petsc/src/vec/is/is/utils/ftn-custom/makefile
/petsc/src/vec/is/section/interface/f90-custom/makefile
/petsc/src/vec/is/section/interface/ftn-custom/makefile
/petsc/src/vec/is/sf/interface/ftn-custom/makefile
/petsc/src/vec/is/sf/utils/f90-custom/makefile
/petsc/src/vec/is/sf/utils/ftn-custom/makefile
/petsc/src/vec/is/utils/f90-custom/makefile
/petsc/src/vec/is/utils/ftn-custom/makefile
/petsc/src/vec/pf/interface/ftn-custom/makefile
/petsc/src/vec/vec/impls/mpi/ftn-custom/makefile
/petsc/src/vec/vec/impls/nest/ftn-custom/makefile
/petsc/src/vec/vec/impls/seq/ftn-custom/makefile
/petsc/src/vec/vec/interface/f90-custom/makefile
/petsc/src/vec/vec/interface/ftn-custom/makefile
/petsc/src/vec/vec/utils/f90-custom/makefile
/petsc/systems/Apple/iOS/bin/iosbuilder.py
fbf9dbe516-Jun-2023 Barry Smith <bsmith@mcs.anl.gov>

HAVE_FORTRAN should be USE_FORTRAN_BINDINGS since it is about generating the Fortran bindings, not about if the Fortran compiler exists


/petsc/config/PETSc/Configure.py
/petsc/config/gmakegen.py
/petsc/doc/changes/dev.rst
/petsc/include/petscsys.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/makefile
/petsc/src/dm/dt/fe/interface/ftn-custom/makefile
/petsc/src/dm/dt/fv/interface/ftn-custom/makefile
/petsc/src/dm/dt/interface/f90-custom/makefile
/petsc/src/dm/dt/interface/ftn-custom/makefile
/petsc/src/dm/f90-mod/makefile
/petsc/src/dm/impls/composite/f90-custom/makefile
/petsc/src/dm/impls/composite/ftn-custom/makefile
/petsc/src/dm/impls/da/f90-custom/makefile
/petsc/src/dm/impls/da/ftn-custom/makefile
/petsc/src/dm/impls/plex/f90-custom/makefile
/petsc/src/dm/impls/plex/ftn-custom/makefile
/petsc/src/dm/impls/shell/ftn-custom/makefile
/petsc/src/dm/impls/swarm/f90-custom/makefile
/petsc/src/dm/impls/swarm/ftn-custom/makefile
/petsc/src/dm/interface/ftn-custom/makefile
/petsc/src/dm/label/ftn-custom/makefile
/petsc/src/dm/partitioner/interface/ftn-custom/makefile
/petsc/src/ksp/f90-mod/makefile
/petsc/src/ksp/ksp/impls/gmres/fgmres/ftn-custom/makefile
/petsc/src/ksp/ksp/impls/gmres/ftn-custom/makefile
/petsc/src/ksp/ksp/impls/python/ftn-custom/makefile
/petsc/src/ksp/ksp/interface/f90-custom/makefile
/petsc/src/ksp/ksp/interface/ftn-custom/makefile
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/ex79.c
/petsc/src/ksp/pc/impls/asm/ftn-custom/makefile
/petsc/src/ksp/pc/impls/bddc/ftn-custom/makefile
/petsc/src/ksp/pc/impls/bjacobi/ftn-custom/makefile
/petsc/src/ksp/pc/impls/composite/ftn-custom/makefile
/petsc/src/ksp/pc/impls/factor/ftn-custom/makefile
/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/makefile
/petsc/src/ksp/pc/impls/gamg/ftn-custom/makefile
/petsc/src/ksp/pc/impls/gasm/ftn-custom/makefile
/petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx
/petsc/src/ksp/pc/impls/hypre/ftn-custom/makefile
/petsc/src/ksp/pc/impls/mg/ftn-custom/makefile
/petsc/src/ksp/pc/impls/python/ftn-custom/makefile
/petsc/src/ksp/pc/impls/shell/ftn-custom/makefile
/petsc/src/ksp/pc/interface/ftn-custom/makefile
/petsc/src/mat/coarsen/ftn-custom/makefile
/petsc/src/mat/color/interface/ftn-custom/makefile
/petsc/src/mat/f90-mod/makefile
/petsc/src/mat/ftn-custom/makefile
/petsc/src/mat/impls/adj/mpi/ftn-custom/makefile
mpi/ftn-custom/makefile
seq/ftn-custom/makefile
/petsc/src/mat/impls/baij/mpi/baijmkl/ftn-custom/makefile
/petsc/src/mat/impls/baij/mpi/ftn-custom/makefile
/petsc/src/mat/impls/baij/seq/baijmkl/ftn-custom/makefile
/petsc/src/mat/impls/baij/seq/ftn-custom/makefile
/petsc/src/mat/impls/dense/mpi/ftn-custom/makefile
/petsc/src/mat/impls/dense/seq/ftn-custom/makefile
/petsc/src/mat/impls/fft/ftn-custom/makefile
/petsc/src/mat/impls/mffd/ftn-custom/makefile
/petsc/src/mat/impls/nest/ftn-custom/makefile
/petsc/src/mat/impls/python/ftn-custom/makefile
/petsc/src/mat/impls/sbaij/mpi/ftn-custom/makefile
/petsc/src/mat/impls/sbaij/seq/ftn-custom/makefile
/petsc/src/mat/impls/sell/seq/ftn-custom/makefile
/petsc/src/mat/impls/shell/ftn-custom/makefile
/petsc/src/mat/interface/f90-custom/makefile
/petsc/src/mat/interface/ftn-custom/makefile
/petsc/src/mat/matfd/ftn-custom/makefile
/petsc/src/mat/order/ftn-custom/makefile
/petsc/src/mat/partition/ftn-custom/makefile
/petsc/src/mat/partition/impls/party/ftn-custom/makefile
/petsc/src/snes/f90-mod/makefile
/petsc/src/snes/impls/python/ftn-custom/makefile
/petsc/src/snes/impls/shell/ftn-custom/makefile
/petsc/src/snes/interface/f90-custom/makefile
/petsc/src/snes/interface/ftn-custom/makefile
/petsc/src/snes/linesearch/impls/shell/ftn-custom/makefile
/petsc/src/snes/linesearch/interface/ftn-custom/makefile
/petsc/src/snes/utils/ftn-custom/makefile
/petsc/src/sys/classes/bag/f2003-src/makefile
/petsc/src/sys/classes/bag/f90-custom/makefile
/petsc/src/sys/classes/bag/ftn-custom/makefile
/petsc/src/sys/classes/draw/impls/x/ftn-custom/makefile
/petsc/src/sys/classes/draw/interface/ftn-custom/makefile
/petsc/src/sys/classes/draw/utils/ftn-custom/makefile
/petsc/src/sys/classes/matlabengine/ftn-custom/makefile
/petsc/src/sys/classes/random/interface/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/binary/f90-custom/makefile
/petsc/src/sys/classes/viewer/impls/binary/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/draw/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/hdf5/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/matlab/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/socket/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/string/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/vtk/ftn-custom/makefile
/petsc/src/sys/classes/viewer/interface/ftn-custom/makefile
/petsc/src/sys/error/ftn-custom/makefile
/petsc/src/sys/f90-custom/makefile
/petsc/src/sys/f90-mod/makefile
/petsc/src/sys/f90-src/makefile
/petsc/src/sys/fileio/ftn-custom/makefile
/petsc/src/sys/fsrc/makefile
/petsc/src/sys/ftn-custom/makefile
/petsc/src/sys/info/ftn-custom/makefile
/petsc/src/sys/logging/ftn-custom/makefile
/petsc/src/sys/memory/ftn-custom/makefile
/petsc/src/sys/mpiuni/f90-mod/makefile
/petsc/src/sys/mpiuni/fsrc/makefile
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/objects/f2003-src/makefile
/petsc/src/sys/objects/ftn-custom/makefile
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/python/ftn-custom/makefile
/petsc/src/sys/time/ftn-custom/makefile
/petsc/src/sys/utils/ftn-custom/makefile
/petsc/src/tao/constrained/impls/admm/ftn-custom/makefile
/petsc/src/tao/f90-mod/makefile
/petsc/src/tao/interface/ftn-custom/makefile
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/makefile
/petsc/src/tao/linesearch/interface/ftn-custom/makefile
/petsc/src/tao/python/ftn-custom/makefile
/petsc/src/ts/adapt/impls/dsp/ftn-custom/makefile
/petsc/src/ts/adapt/interface/ftn-custom/makefile
/petsc/src/ts/f90-mod/makefile
/petsc/src/ts/impls/arkimex/ftn-custom/makefile
/petsc/src/ts/impls/explicit/rk/ftn-custom/makefile
/petsc/src/ts/impls/explicit/ssp/ftn-custom/makefile
/petsc/src/ts/impls/implicit/sundials/ftn-custom/makefile
/petsc/src/ts/impls/python/ftn-custom/makefile
/petsc/src/ts/impls/rosw/ftn-custom/makefile
/petsc/src/ts/interface/ftn-custom/makefile
/petsc/src/ts/trajectory/interface/ftn-custom/makefile
/petsc/src/ts/utils/dmplexlandau/ftn-custom/makefile
/petsc/src/vec/f90-mod/makefile
/petsc/src/vec/is/ao/impls/basic/ftn-custom/makefile
/petsc/src/vec/is/ao/impls/mapping/ftn-custom/makefile
/petsc/src/vec/is/ao/interface/ftn-custom/makefile
/petsc/src/vec/is/is/impls/block/ftn-custom/makefile
/petsc/src/vec/is/is/impls/f90-custom/makefile
/petsc/src/vec/is/is/interface/f90-custom/makefile
/petsc/src/vec/is/is/interface/ftn-custom/makefile
/petsc/src/vec/is/is/utils/f90-custom/makefile
/petsc/src/vec/is/is/utils/ftn-custom/makefile
/petsc/src/vec/is/section/interface/f90-custom/makefile
/petsc/src/vec/is/section/interface/ftn-custom/makefile
/petsc/src/vec/is/sf/interface/ftn-custom/makefile
/petsc/src/vec/is/sf/utils/f90-custom/makefile
/petsc/src/vec/is/sf/utils/ftn-custom/makefile
/petsc/src/vec/is/utils/f90-custom/makefile
/petsc/src/vec/is/utils/ftn-custom/makefile
/petsc/src/vec/pf/interface/ftn-custom/makefile
/petsc/src/vec/vec/impls/mpi/ftn-custom/makefile
/petsc/src/vec/vec/impls/nest/ftn-custom/makefile
/petsc/src/vec/vec/impls/seq/ftn-custom/makefile
/petsc/src/vec/vec/interface/f90-custom/makefile
/petsc/src/vec/vec/interface/ftn-custom/makefile
/petsc/src/vec/vec/utils/f90-custom/makefile
/petsc/systems/Apple/iOS/bin/iosbuilder.py
92fda8f304-Jul-2023 stefanozampini <stefano.zampini@gmail.com>

MATSEQAIJHIPSPARSE: fix for bug in ROCM

0d6f747b01-Jul-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Fix found linter errors

eef0bda430-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-06-13/mat-vec-more-cupm-functions' into 'main'

Add Some Missing Vec/Mat CUPM Functions

Closes #1399

See merge request petsc/petsc!6596

2f3c17da26-Jun-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Fix hash state reset bug in MPIAIJCUSPARSE

9d13fa5623-Jun-2023 Junchao Zhang <jczhang@mcs.anl.gov>

PC: offload PCSetUp_VPBJacobi_Kokkos to device

dee6f9aa29-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release'


/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/config/BuildSystem/logger.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/arch.py
/petsc/doc/build_classic_docs.py
/petsc/doc/changes/dev.rst
/petsc/doc/conf.py
/petsc/doc/index.rst
/petsc/doc/install/download.rst
/petsc/gmakefile.test
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/hashijkey.h
/petsc/include/petsc/private/hashijkkey.h
/petsc/include/petsc/private/hashijklkey.h
/petsc/include/petsc/private/hashmapijk.h
/petsc/include/petsc/private/hashmapijkl.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/logimpl.h
/petsc/include/petsc/private/sectionimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmplextransform.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/_code.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/checks/_util.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/_cursor.py
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/util/_clang.py
/petsc/src/binding/petsc4py/docs/source/apidoc.py
/petsc/src/binding/petsc4py/docs/source/conf.py
/petsc/src/binding/petsc4py/setup.cfg
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DM.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Mat.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PETSc.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Vec.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscmat.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscvec.pxi
/petsc/src/binding/petsc4py/src/petsc4py/__init__.py
/petsc/src/dm/impls/forest/p4est/pforest.h
/petsc/src/dm/impls/plex/generators/triangle/trigenerate.c
/petsc/src/dm/impls/plex/plex.c
/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/plexsection.c
/petsc/src/dm/impls/plex/tests/ex2.c
/petsc/src/dm/impls/plex/tests/ex3.c
/petsc/src/dm/impls/plex/tests/ex42.c
/petsc/src/dm/impls/plex/tests/ex56.c
/petsc/src/dm/impls/plex/tests/ex57.c
/petsc/src/dm/impls/plex/tests/ex8.c
/petsc/src/dm/impls/plex/tests/output/ex2_0.out
/petsc/src/dm/impls/plex/tests/output/ex57_tet.out
/petsc/src/dm/impls/plex/tests/output/ex57_tri_patch_ref.out
/petsc/src/dm/impls/plex/tests/output/ex57_tri_patch_ref_concrete.out
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/label/impls/ephemeral/dmlabeleph.c
/petsc/src/dm/label/tutorials/ex1.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/fbcgs.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c
/petsc/src/ksp/ksp/impls/bcgs/pipebcgs/pipebcgs.c
/petsc/src/ksp/ksp/impls/bcgs/qmrcgs/qmrcgs.c
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/output/ex2_help.out
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/interface/precon.c
mpi/mpihashmat.h
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/lrc/lrc.c
/petsc/src/mat/interface/matregis.c
/petsc/src/mat/tests/ex254.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/utils/mathclose.c
/petsc/src/ts/tutorials/ex11_sa.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/vec/tests/ex52.c
/petsc/src/vec/vec/tests/ex53.c
cf8ba26526-Jun-2023 Junchao Zhang <jczhang@mcs.anl.gov>

MatSetPreallocationCOO_MPIAIJ: set the nonzerostate as the matrix is assmbled

5bb6991524-Jun-2023 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: mark the mat as was_assembled after MatSetPreallocationCOO_MPIAIJ because we have built Mvctx


/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/script.py
/petsc/config/examples/arch-olcf-frontier-opt.py
/petsc/doc/manual/mat.rst
/petsc/doc/petsc.bib
/petsc/include/petscsystypes.h
/petsc/lib/petsc/bin/petsc_tas_analysis.py
/petsc/src/binding/petsc4py/DESCRIPTION.rst
/petsc/src/binding/petsc4py/conf/cyautodoc.py
/petsc/src/binding/petsc4py/docs/source/apidoc.py
/petsc/src/binding/petsc4py/docs/source/citing.rst
/petsc/src/binding/petsc4py/docs/source/conf.py
/petsc/src/binding/petsc4py/docs/source/documentation_standards.rst
/petsc/src/binding/petsc4py/docs/source/index.rst
/petsc/src/binding/petsc4py/docs/source/install.rst
/petsc/src/binding/petsc4py/docs/source/overview.rst
/petsc/src/binding/petsc4py/docs/source/petsc_options.rst
/petsc/src/binding/petsc4py/docs/source/petsc_python_types.rst
/petsc/src/binding/petsc4py/makefile
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/AO.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Comm.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DM.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMComposite.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMDA.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMPlex.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMShell.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMSwarm.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMUtils.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Device.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/IS.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/KSP.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Log.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Mat.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/PC.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/SNES.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Section.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Space.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/TAO.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/TS.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Vec.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Viewer.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/cyclicgc.pxi
/petsc/src/binding/petsc4py/src/petsc4py/lib/__init__.py
/petsc/src/ksp/ksp/tutorials/makefile
mpi/mpiaij.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/tutorials/makefile
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/info/verboseinfo.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/tests/makefile
/petsc/src/vec/vec/tests/makefile
/petsc/src/vec/vec/tutorials/makefile
cfe56a0c24-Jun-2023 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: save the cost of MatStash in MatAssemblyBegin/End_MPI_Hash when user ignores off-proc entries

3ac1eb5024-Jun-2023 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: fix a bug that MatSetValues_MPI_Hash() did not honor MAT_IGNORE_OFF_PROC_ENTRIES

e3c7209421-Jun-2023 Pierre Jolivet <pierre@joliv.et>

Fix make checkbadSource

triggered with a merge of !6507 (main) and !6612 (release) changes

2457174d21-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

b4e2f61919-Jun-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix errors introduced in !6090 reported in https://gitlab.com/petsc/petsc/-/issues/1389

If matrices were destroyed (possibly through a type change) before their hash state was destroyed they would

Fix errors introduced in !6090 reported in https://gitlab.com/petsc/petsc/-/issues/1389

If matrices were destroyed (possibly through a type change) before their hash state was destroyed they would result in incorrect results or memory leaks

Commit-type: bug-fix
Reported-by: Pierre Jolivet

show more ...

1f14be2b18-Jun-2023 Barry Smith <bsmith@mcs.anl.gov>

Allow MatResetPreallocation to be called before the matrix has ever been assembled

Fix some incorrect error checking and remove some unneeded paths

Reported-by:Karsten Lettmann <karsten.lettmann@un

Allow MatResetPreallocation to be called before the matrix has ever been assembled

Fix some incorrect error checking and remove some unneeded paths

Reported-by:Karsten Lettmann <karsten.lettmann@uni-oldenburg.de>

show more ...

651b1cf931-May-2023 Stefano Zampini <stefano.zampini@gmail.com>

Mat tests: add HYPRE COO tests

support COO with hacking permutation array of AIJ

bbea24aa14-Jun-2023 Stefano Zampini <stefano.zampini@gmail.com>

minor: Fix typo nozero -> nonzero

49bfc49416-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

7c61288516-Jun-2023 Stefano Zampini <stefano.zampini@gmail.com>

MATMPIBAIJ: fix non const operation in conversion to MPIAIJ

Make MatDisAssemble_MPIAIJ and MatDisAssemble_MPIBAIJ support null offdiagonal block

739d77c613-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/kokkos-kernels.py
/petsc/config/BuildSystem/config/packages/libceed.py
/petsc/config/testparse.py
/petsc/doc/changes/dev.rst
/petsc/doc/community/meetings/2023/index.rst
/petsc/doc/manual/ksp.rst
/petsc/include/petsc/private/cupmsolverinterface.hpp
/petsc/include/petsc/private/dmplextransformimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petscblaslapack.h
/petsc/include/petscblaslapack_mangle.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmplextransform.h
/petsc/include/petscpctypes.h
/petsc/src/dm/impls/plex/cgns/plexcgns2.c
/petsc/src/dm/impls/plex/ftn-custom/zplexextrude.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexextrude.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexproject.c
/petsc/src/dm/impls/plex/tests/ex44.c
/petsc/src/dm/impls/plex/tests/output/ex44_quad_periodic_0.out
/petsc/src/dm/impls/plex/tests/output/ex44_seg_periodic_0.out
/petsc/src/dm/impls/plex/transform/impls/extrude/plextrextrude.c
/petsc/src/ksp/ksp/impls/cg/cgeig.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/tutorials/output/ex2_chebyest_2_alt_3.out
/petsc/src/ksp/pc/impls/bddc/bddcgraph.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/svd/svd.c
mpi/mumps/mumps.c
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/baijsolv.c
/petsc/src/mat/impls/baij/seq/baijsolvtrann.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact2.c
/petsc/src/mat/impls/shell/shellcnv.c
/petsc/src/snes/interface/snesj.c
/petsc/src/snes/tests/output/ex13_bench_alt.out
/petsc/src/snes/tutorials/output/ex56_1_alt.out
/petsc/src/snes/tutorials/output/ex56_attach_mat_nearnullspace-1_bddc_approx_ml_alt.out
/petsc/src/sys/classes/random/impls/curand/curand.c
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/sys/objects/device/interface/mark_dcontext.cxx
/petsc/src/sys/objects/kokkos/kinit.kokkos.cxx
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/vec/is/sf/tests/ex1k.kokkos.cxx
/petsc/src/vec/vec/tests/ex2k.c
6441209712-Jun-2023 Pierre Jolivet <pierre@joliv.et>

MATSOLVERMUMPS: fix wrong FLOP counts and nnz

0d59f9b809-Jun-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/htool.py
/petsc/config/BuildSystem/config/packages/mkl_sparse.py
/petsc/config/BuildSystem/config/packages/mkl_sparse_optimize.py
/petsc/config/BuildSystem/config/packages/mmg.py
/petsc/config/BuildSystem/config/packages/parmmg.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/python.py
/petsc/config/BuildSystem/config/packages/slepc.py
/petsc/doc/changes/dev.rst
/petsc/doc/community/meetings/2023/index.rst
/petsc/doc/developers/documentation.rst
/petsc/doc/developers/testing.rst
/petsc/doc/manual/profiling.rst
/petsc/doc/petsc.bib
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/pcbjkokkosimpl.h
/petsc/include/petsc/private/petschypre.h
/petsc/include/petscpc.h
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/preonly/preonly.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/tutorials/ex19.c
/petsc/src/ksp/ksp/tutorials/output/ex19_0.out
/petsc/src/ksp/ksp/tutorials/output/ex19_no_metis_batch.out
/petsc/src/ksp/ksp/tutorials/output/ex19_serial_batch.out
/petsc/src/ksp/ksp/tutorials/output/ex56_nns_gdsw.out
/petsc/src/ksp/ksp/tutorials/output/ex71_gdsw_elast.out
/petsc/src/ksp/ksp/tutorials/output/ex71_gdsw_elast_adaptive_mg_levels_gdsw_userdefined-0.out
/petsc/src/ksp/ksp/tutorials/output/ex71_gdsw_elast_adaptive_mg_levels_gdsw_userdefined-1.out
/petsc/src/ksp/ksp/tutorials/output/ex71_gdsw_elast_hpddm.out
/petsc/src/ksp/ksp/tutorials/output/ex71_gdsw_poisson.out
/petsc/src/ksp/ksp/tutorials/output/ex71_gdsw_poisson_adaptive_mg_levels_gdsw_userdefined-0.out
/petsc/src/ksp/ksp/tutorials/output/ex71_gdsw_poisson_adaptive_mg_levels_gdsw_userdefined-1.out
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/bjkokkoskernels.kokkos.cxx
/petsc/src/ksp/pc/interface/precon.c
mpi/mumps/mumps.c
/petsc/src/mat/tests/ex134.c
/petsc/src/snes/tutorials/output/ex17_ge_q1_gdsw.out
/petsc/src/ts/utils/dmplexlandau/tutorials/ex2.c

1...<<11121314151617181920>>...265