History log of /petsc/doc/ (Results 1051 – 1075 of 2360)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
299d255306-Jul-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add dev-env documentation

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

Provide more detail for SNESSetFunction/JacobianDomainError() manual pages so people can actually use them.

Commit-type: documentation
Reported-by: Hongrui Yu <yuhongrui@utexas.edu>

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/packages/MFEM.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
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/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/agg.c
/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
/petsc/src/mat/impls/aij/mpi/ftn-custom/makefile
/petsc/src/mat/impls/aij/seq/ftn-custom/makefile
/petsc/src/mat/impls/aij/seq/seqhipsparse/aijhipsparse.hip.cpp
/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/matproduct.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/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/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/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/interface/vscat.c
/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/cupm/vecseqcupm_impl.hpp
/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
e409667415-Jun-2023 Barry Smith <bsmith@mcs.anl.gov>

Allow one to attach a PETSCVIEWERASCII to a Fortran file unit

This is needed by Fortran users who are saving information with write() and want
viewed object information into the same file.

Fortran

Allow one to attach a PETSCVIEWERASCII to a Fortran file unit

This is needed by Fortran users who are saving information with write() and want
viewed object information into the same file.

Fortran will never defeat me, no matter how difficult they want to make the world. Including refusing to have IO interoperable with C.

Commit-type: Fortran, feature
Reported-by: Marsha Berger

show more ...

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
changes/dev.rst
/petsc/include/petsc/private/matimpl.h
/petsc/include/petscsys.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/makefile
/petsc/share/petsc/valgrind/petsc-val.supp
/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/hypre/hypre.c
/petsc/src/ksp/pc/impls/mg/ftn-custom/makefile
/petsc/src/ksp/pc/impls/mpi/pcmpi.c
/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
/petsc/src/mat/impls/aij/mpi/ftn-custom/makefile
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/ftn-custom/makefile
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/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/sbaij/seq/sbaij2.c
/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/mat/tests/ex115.c
/petsc/src/mat/tests/ex122.c
/petsc/src/mat/tests/ex123.c
/petsc/src/mat/tests/ex254.c
/petsc/src/mat/tests/ex94.c
/petsc/src/mat/tests/output/ex123_1.out
/petsc/src/mat/tests/output/ex123_2.out
/petsc/src/mat/tests/output/ex123_3.out
/petsc/src/mat/tests/output/ex123_4.out
/petsc/src/mat/tests/output/ex123_matis.out
/petsc/src/mat/tests/output/ex254_2.out
/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/ex19.c
/petsc/src/snes/tutorials/output/ex19_tut_3_seq.out
/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
3e21525705-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

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

Fix use of -log_info in documentation

e4278cb202-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-06-29/add-dmdagetelements-fortran' into 'main'

Add support for DMDAGetElements() for Fortran

See merge request petsc/petsc!6647

6e140fc913-Jun-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add VecSeq_CUPM::Abs(), VecSeq_CUPM::Sqrt(), VecSeq_CUPM::Exp(), VecSeq_CUPM::Log(),
VecSeq_CUPM::PointwiseMax(), VecSeq_CUPM::PointwiseMaxAbs(), and VecSeq_CUPM::PointwiseMin()

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

Add support for DMDAGetElements() for Fortran

Reported-by: Ngoc Mai Monica Huynh <ngocmaimonica.huynh@unipv.it>

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

Merge branch 'release'

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

Increase patchlevel to 3.19.3

bcf2175c28-Jun-2023 Matthew Knepley <knepley@gmail.com>

Mat: Now MatLRC registers a creation routine and responds like a regular Mat type

Co-Authored-by: Jose E. Roman <jroman@dsic.upv.es>

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

Merge branch 'dalcinl/petsc4py-docs' into 'main'

petsc4py: Documentation generation fixes

See merge request petsc/petsc!6538

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

Merge branch 'stefanozampini/dmplexinterp' into 'main'

speed up DMPlexInterpolate

See merge request petsc/petsc!6563

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

Plex: Replace DMPlexGetGhostCellStratum() with DMPlexGetCellTypeStratum()
- Also fix DMPlexTransform version

28dd663824-Jun-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add PetscIsCloseAtTolScalar()

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

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/script.py
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/overview.rst
/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
/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
9a2cd68e23-Jun-2023 Matthew Knepley <knepley@gmail.com>

Docs: Add DOI for PETSc users manual

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

Remove now unneeded launch pad to petc4py's main index.rst/html page generated with new petsc4py docs

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

Cleanup call of make docs when it calls the makefile to build docs for petsc4py

Remove check for python2 for building petsc4py docs since python2 is no longer needed for building petsc4py docs

Move

Cleanup call of make docs when it calls the makefile to build docs for petsc4py

Remove check for python2 for building petsc4py docs since python2 is no longer needed for building petsc4py docs

Move the code out of build_classic_docs since petsc4py docs are no longer classic

show more ...


build_classic_docs.py
conf.py
/petsc/src/binding/petsc4py/conf/cyautodoc.py
/petsc/src/binding/petsc4py/docs/source/apidoc.py
/petsc/src/binding/petsc4py/docs/source/conf.py
/petsc/src/binding/petsc4py/docs/source/documentation_standards.rst
/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/PETSc.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
cabd158105-Jun-2023 Stefano Zampini <stefano.zampini@gmail.com>

petsc4py docs: minor fixes

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

Merge remote-tracking branch 'origin/release'

7653fbd920-Jun-2023 Richard Tran Mills <rmills@rmills.org>

Fix typo in the link to the new user tutorial slides for the 2023 PETSc Annual Meeting

7902c8aa19-Jun-2023 Junchao Zhang <jczhang@mcs.anl.gov>

petsc-2023: add youtube links to agenda

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