History log of /petsc/doc/ (Results 1426 – 1450 of 2360)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2e24619730-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-10-20/more-coverage' into 'main'

Add coverage to additional packages

See merge request petsc/petsc!5759

a207d08e30-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/config/BuildSystem/RDict.py
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compile/HIP.py
/petsc/config/BuildSystem/config/compile/SYCL.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/compilersFortran.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/PaStiX.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/hip.py
/petsc/config/BuildSystem/config/packages/kblas.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/opencascade.py
/petsc/config/BuildSystem/config/packages/opengles.py
/petsc/config/BuildSystem/config/packages/strumpack.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/config/setsOrdered.py
/petsc/config/BuildSystem/docs/manual.xml
/petsc/config/BuildSystem/sourceDatabase.py
/petsc/config/PETSc/options/arch.py
/petsc/config/PETSc/petsc.py
/petsc/config/configure.py
/petsc/config/example_template.py
/petsc/config/examples/arch-ci-linux-matlab-ilp64-gcov.py
/petsc/config/examples/arch-ci-linux-sycl-double.py
/petsc/config/examples/arch-ci-osx-dbg.py
/petsc/config/examples/arch-cray-xc40-knl-opt.py
/petsc/config/examples/arch-olcf-summit-opt.py
/petsc/config/gmakegentest.py
/petsc/config/install.py
/petsc/config/petsc_harness.sh
/petsc/config/query_tests.py
/petsc/config/testparse.py
classic/doctext/readme
developers/buildsystem.rst
faq/index.rst
/petsc/include/petsc/private/characteristicimpl.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmnetworkimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsccxxcomplexfix.h
/petsc/include/petscdevice.h
/petsc/include/petscdm.h
/petsc/include/petscdt.h
/petsc/include/petscerror.h
/petsc/include/petscfetypes.h
/petsc/include/petscmacros.h
/petsc/include/petscmat.h
/petsc/include/petscmatcoarsen.h
/petsc/include/petscmath.h
/petsc/include/petscmatlab.h
/petsc/include/petscpctypes.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petscts.h
/petsc/makefile
/petsc/src/dm/impls/da/dagtol.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/forest/p4est/pforest.h
/petsc/src/dm/impls/forest/tests/ex3.c
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexegads.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/tests/ex26.c
/petsc/src/dm/impls/plex/tests/ex26f90.F90
/petsc/src/dm/impls/plex/tests/ex57.c
/petsc/src/dm/impls/plex/tests/ex62f90.F90
/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/impls/refine/regular/plexrefregular.c
/petsc/src/dm/impls/stag/tests/ex18.c
/petsc/src/dm/impls/stag/tutorials/ex4.c
/petsc/src/dm/impls/swarm/data_bucket.c
/petsc/src/dm/impls/swarm/swarm.c
/petsc/src/dm/impls/swarm/tests/ex5.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/label/tutorials/ex1.c
/petsc/src/dm/label/tutorials/output/ex1_0_nsize-1.out
/petsc/src/dm/label/tutorials/output/ex1_0_nsize-2.out
/petsc/src/dm/tutorials/ex2.c
/petsc/src/dm/tutorials/swarm_ex1.c
/petsc/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresorthog.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/tests/ex10.c
/petsc/src/ksp/ksp/tests/ex14.c
/petsc/src/ksp/ksp/tutorials/bench_kspsolve.c
/petsc/src/ksp/ksp/tutorials/ex32.c
/petsc/src/ksp/ksp/tutorials/ex43.c
/petsc/src/ksp/ksp/tutorials/ex49.c
/petsc/src/ksp/ksp/tutorials/ex59.c
/petsc/src/ksp/ksp/tutorials/ex61f.F90
/petsc/src/ksp/ksp/tutorials/ex73.c
/petsc/src/ksp/ksp/tutorials/makefile
/petsc/src/ksp/ksp/tutorials/output/bench_kspsolve_ksp.out
/petsc/src/ksp/ksp/tutorials/output/bench_kspsolve_matmult.out
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/ksp/pc/impls/tfs/xxt.c
/petsc/src/ksp/pc/impls/tfs/xyt.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/misk/misk.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/kokkos/mpiaijkok.kokkos.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/fdaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex146.c
/petsc/src/snes/tests/ex241.cxx
/petsc/src/snes/tutorials/ex21.c
/petsc/src/snes/tutorials/ex22.c
/petsc/src/snes/tutorials/ex6.c
/petsc/src/sys/classes/random/impls/rander48/rander48.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/device/impls/segmentedmempool.hpp
/petsc/src/sys/objects/device/interface/dcontext.cxx
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_bounds.c
/petsc/src/tao/leastsquares/tutorials/tomography.c
/petsc/src/tao/unconstrained/tutorials/minsurf2.c
/petsc/src/ts/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/adapt/impls/cfl/adaptcfl.c
/petsc/src/ts/adapt/impls/dsp/adaptdsp.c
/petsc/src/ts/adapt/impls/glee/adaptglee.c
/petsc/src/ts/adapt/impls/history/adapthist.c
/petsc/src/ts/adapt/impls/none/adaptnone.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/characteristic/interface/mocregis.c
/petsc/src/ts/characteristic/interface/slregis.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/bdf/bdf.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/impls/explicit/euler/euler.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/glee/glee.c
/petsc/src/ts/impls/implicit/alpha/alpha1.c
/petsc/src/ts/impls/implicit/alpha/alpha2.c
/petsc/src/ts/impls/implicit/discgrad/tsdiscgrad.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/radau5/radau5.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/mimex/mimex.c
/petsc/src/ts/impls/multirate/mprk.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/python/pythonts.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/impls/symplectic/basicsymplectic/basicsymplectic.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/interface/tseig.c
/petsc/src/ts/interface/tsmon.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/ts/interface/tsregall.c
/petsc/src/ts/interface/tsrhssplit.c
/petsc/src/ts/tests/ex5.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/impls/singlefile/singlefile.c
/petsc/src/ts/trajectory/impls/visualization/trajvisualization.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/ts/tutorials/ex20td.c
/petsc/src/ts/tutorials/hamiltonian/ex2.c
/petsc/src/ts/tutorials/network/pipeImpls.c
/petsc/src/ts/tutorials/network/pipes.c
/petsc/src/ts/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/ts/utils/dmdats.c
/petsc/src/ts/utils/dmlocalts.c
/petsc/src/ts/utils/dmnetworkts.c
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/ts/utils/dmplexts.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/vscat.c
/petsc/src/vec/is/sf/tests/ex2.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/tests/ex50.c
/petsc/systems/Apple/OSX/examples/PETSc command line example/PETSc command line example/PETSc_command_line_example.1
168c868627-Oct-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add alternate spellings for the query and queryval operators since shells may interpret
the '|' or '!' operators as special characters

7ce81a4b20-Oct-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add coverage to several new packages

d5b4346829-Oct-2022 Jose E. Roman <jroman@dsic.upv.es>

A few more codespell fixes


/petsc/config/BuildSystem/RDict.py
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compile/HIP.py
/petsc/config/BuildSystem/config/compile/SYCL.py
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/compilersFortran.py
/petsc/config/BuildSystem/config/framework.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/PaStiX.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/hip.py
/petsc/config/BuildSystem/config/packages/kblas.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/opencascade.py
/petsc/config/BuildSystem/config/packages/opengles.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/BuildSystem/config/setsOrdered.py
/petsc/config/BuildSystem/docs/manual.xml
/petsc/config/BuildSystem/sourceDatabase.py
/petsc/config/PETSc/options/arch.py
/petsc/config/PETSc/petsc.py
/petsc/config/configure.py
/petsc/config/example_template.py
/petsc/config/examples/arch-ci-linux-matlab-ilp64-gcov.py
/petsc/config/examples/arch-ci-linux-sycl-double.py
/petsc/config/examples/arch-ci-osx-dbg.py
/petsc/config/examples/arch-cray-xc40-knl-opt.py
/petsc/config/examples/arch-olcf-summit-opt.py
/petsc/config/gmakegentest.py
/petsc/config/install.py
/petsc/config/petsc_harness.sh
/petsc/config/query_tests.py
/petsc/config/testparse.py
classic/doctext/readme
developers/buildsystem.rst
faq/index.rst
/petsc/include/petsc/private/characteristicimpl.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmnetworkimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsccxxcomplexfix.h
/petsc/include/petscdevice.h
/petsc/include/petscdm.h
/petsc/include/petscdt.h
/petsc/include/petscerror.h
/petsc/include/petscfetypes.h
/petsc/include/petscmacros.h
/petsc/include/petscmat.h
/petsc/include/petscmatcoarsen.h
/petsc/include/petscmath.h
/petsc/include/petscmatlab.h
/petsc/include/petscpctypes.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petscts.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/lib/petsc/bin/maint/wwwindex.py
/petsc/makefile
/petsc/src/binding/petsc4py/src/PETSc/TAO.pyx
/petsc/src/binding/petsc4py/src/PETSc/petsctao.pxi
/petsc/src/binding/petsc4py/src/libpetsc4py/libpetsc4py.pyx
/petsc/src/dm/impls/da/dagtol.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/forest/p4est/pforest.h
/petsc/src/dm/impls/forest/tests/ex3.c
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexegads.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/tests/ex26.c
/petsc/src/dm/impls/plex/tests/ex26f90.F90
/petsc/src/dm/impls/plex/tests/ex62f90.F90
/petsc/src/dm/impls/plex/transform/impls/refine/regular/plexrefregular.c
/petsc/src/dm/impls/stag/tests/ex18.c
/petsc/src/dm/impls/stag/tutorials/ex4.c
/petsc/src/dm/impls/swarm/data_bucket.c
/petsc/src/dm/impls/swarm/swarm.c
/petsc/src/dm/impls/swarm/tests/ex5.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/tutorials/ex2.c
/petsc/src/dm/tutorials/swarm_ex1.c
/petsc/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresorthog.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/tests/ex10.c
/petsc/src/ksp/ksp/tests/ex14.c
/petsc/src/ksp/ksp/tutorials/ex32.c
/petsc/src/ksp/ksp/tutorials/ex43.c
/petsc/src/ksp/ksp/tutorials/ex49.c
/petsc/src/ksp/ksp/tutorials/ex59.c
/petsc/src/ksp/ksp/tutorials/ex61f.F90
/petsc/src/ksp/ksp/tutorials/ex73.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/ksp/pc/impls/tfs/xxt.c
/petsc/src/ksp/pc/impls/tfs/xyt.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/misk/misk.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/kokkos/mpiaijkok.kokkos.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/fdaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex146.c
/petsc/src/snes/tests/ex241.cxx
/petsc/src/snes/tutorials/ex21.c
/petsc/src/snes/tutorials/ex22.c
/petsc/src/snes/tutorials/ex6.c
/petsc/src/sys/classes/random/impls/rander48/rander48.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/device/impls/segmentedmempool.hpp
/petsc/src/sys/objects/device/interface/dcontext.cxx
/petsc/src/sys/tests/ex61.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_bounds.c
/petsc/src/tao/leastsquares/tutorials/tomography.c
/petsc/src/tao/unconstrained/tutorials/minsurf2.c
/petsc/src/ts/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/adapt/impls/cfl/adaptcfl.c
/petsc/src/ts/adapt/impls/dsp/adaptdsp.c
/petsc/src/ts/adapt/impls/glee/adaptglee.c
/petsc/src/ts/adapt/impls/history/adapthist.c
/petsc/src/ts/adapt/impls/none/adaptnone.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/characteristic/interface/mocregis.c
/petsc/src/ts/characteristic/interface/slregis.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/bdf/bdf.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/impls/explicit/euler/euler.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/glee/glee.c
/petsc/src/ts/impls/implicit/alpha/alpha1.c
/petsc/src/ts/impls/implicit/alpha/alpha2.c
/petsc/src/ts/impls/implicit/discgrad/tsdiscgrad.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/radau5/radau5.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/mimex/mimex.c
/petsc/src/ts/impls/multirate/mprk.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/python/pythonts.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/impls/symplectic/basicsymplectic/basicsymplectic.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/interface/tseig.c
/petsc/src/ts/interface/tsmon.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/ts/interface/tsregall.c
/petsc/src/ts/interface/tsrhssplit.c
/petsc/src/ts/tests/ex5.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/impls/singlefile/singlefile.c
/petsc/src/ts/trajectory/impls/visualization/trajvisualization.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/ts/tutorials/ex20td.c
/petsc/src/ts/tutorials/hamiltonian/ex2.c
/petsc/src/ts/tutorials/network/pipeImpls.c
/petsc/src/ts/tutorials/network/pipes.c
/petsc/src/ts/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/ts/utils/dmdats.c
/petsc/src/ts/utils/dmlocalts.c
/petsc/src/ts/utils/dmnetworkts.c
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/ts/utils/dmplexts.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/vscat.c
/petsc/src/vec/is/sf/tests/ex2.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/tests/ex50.c
/petsc/systems/Apple/OSX/examples/PETSc command line example/PETSc command line example/PETSc_command_line_example.1
9f6c581322-Oct-2022 Matthew G. Knepley <knepley@gmail.com>

DMLabel: Added another implementation of DMLabel
- Now label has class methods
- Added readonly flag for DMLabel
- There are concrete and ephemeral implementations
- Fixed label handling when calling

DMLabel: Added another implementation of DMLabel
- Now label has class methods
- Added readonly flag for DMLabel
- There are concrete and ephemeral implementations
- Fixed label handling when calling DMPlexTransformApply()
- Register label constructors
- Stopped inlining some functions

show more ...

f21ada3428-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

93708a1118-Oct-2022 Barry Smith <bsmith@mcs.anl.gov>

Introductory material on the object oriented design of PETSc

Added to the beginning of the user manual

Commit-type: documentation
/spend 2h

49cf531c18-Oct-2022 Barry Smith <bsmith@mcs.anl.gov>

Minor cleanup of webpage introductory information

Commit-type: documentation
/spend 1.h5

5a460d1724-Oct-2022 Barry Smith <bsmith@mcs.anl.gov>

Have the make sphinxhtml clean out the previously generated files in case they won't be created for the new build

For example, if one is running on release after running on main

Commit-type: docume

Have the make sphinxhtml clean out the previously generated files in case they won't be created for the new build

For example, if one is running on release after running on main

Commit-type: documentation
/spend 10m

show more ...

6550907826-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release'

5990cb9826-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Increase patchlevel to 3.18.1

aa33ff2025-Oct-2022 Satish Balay <balay@mcs.anl.gov>

manual: fix typo compute -> computer

Reported-by: "Munson, Todd" <tmunson@mcs.anl.gov>

752ce75224-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-10-02/fix-is-manpages/release' into 'release'

cleaned up IS manual pages

See merge request petsc/petsc!5704

e3f8113e24-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

4c5d8f2c24-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley-main-patch-37953' into 'release'

Update refs

See merge request petsc/petsc!5766

8449bc6924-Oct-2022 Matthew Knepley <knepley@gmail.com>

Update refs

d3f926d823-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-09-03/add-emcc' into 'main'

Get PETSc building and running with emcc

See merge request petsc/petsc!5588

cab5436403-Oct-2022 Barry Smith <bsmith@mcs.anl.gov>

Cleanup manual pages in src/vec/is

Commit-type: documentation
/spend 4h

8afb792115-Oct-2022 Aidan Hamilton <aidan@udel.edu>

-Add DMNetworkGetNumEdges and DMNetworkGetNumVertices, missing access functions for properties of DMNetwork.
-Add DMCreateCoordinates_Network, a missing DM function that now allows for DMNetwork to h

-Add DMNetworkGetNumEdges and DMNetworkGetNumVertices, missing access functions for properties of DMNetwork.
-Add DMCreateCoordinates_Network, a missing DM function that now allows for DMNetwork to handle coordinates in the same way as other DM objects.
-Add support for automatic migration of coordinate DM and coordinates on call to DMNetworkDistribute.
-Add simple test code for DMCreateCoordinates_Network and automatic migration to src/dm/impls/network/tests/ex2.c

show more ...

e6d3c4ed21-Oct-2022 Pierre Jolivet <pierre@joliv.et>

Docs: remove or add space before back tick

6d54fb1705-Oct-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Vec CUPM implementation to replace old CUDA and HIP versions


docs/changes/dev.rst
/petsc/include/petsc/private/cupmblasinterface.hpp
/petsc/include/petsc/private/cupminterface.hpp
/petsc/include/petsc/private/makefile
/petsc/include/petsc/private/petsclegacycupmblas.h
/petsc/include/petsc/private/veccupmimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscdevice_cuda.h
/petsc/include/petscdevice_hip.h
/petsc/include/petscvec.h
/petsc/src/binding/petsc4py/src/include/compat/cuda.h
/petsc/src/binding/petsc4py/src/include/compat/hip.h
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpicusparsematimpl.h
/petsc/src/mat/impls/aij/mpi/mpihipsparse/mpihipsparsematimpl.h
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/aij/seq/seqhipsparse/aijhipsparse.hip.cpp
/petsc/src/mat/impls/aij/seq/seqhipsparse/hipsparsematimpl.h
/petsc/src/mat/impls/dense/seq/cuda/densecuda.cu
/petsc/src/mat/impls/dense/seq/hip/densehip.hip.cpp
/petsc/src/snes/tutorials/makefile
/petsc/src/sys/classes/random/interface/random.c
/petsc/src/sys/objects/device/impls/cupm/cuda/cupmcontext.cu
/petsc/src/sys/objects/device/impls/cupm/cupmcontext.hpp
/petsc/src/sys/objects/device/impls/cupm/cupmdevice.cxx
/petsc/src/sys/objects/device/impls/cupm/cupmthrustutility.hpp
/petsc/src/sys/objects/device/impls/cupm/hip/cupmcontext.hip.cpp
/petsc/src/sys/objects/device/impls/cupm/kernels.hpp
/petsc/src/sys/objects/device/impls/cupm/makefile
/petsc/src/sys/objects/device/interface/dcontext.cxx
/petsc/src/vec/vec/impls/dvecimpl.h
/petsc/src/vec/vec/impls/mpi/cupm/cuda/makefile
/petsc/src/vec/vec/impls/mpi/cupm/cuda/vecmpicupm.cu
/petsc/src/vec/vec/impls/mpi/cupm/hip/makefile
/petsc/src/vec/vec/impls/mpi/cupm/hip/vecmpicupm.hip.cpp
/petsc/src/vec/vec/impls/mpi/cupm/makefile
/petsc/src/vec/vec/impls/mpi/cupm/vecmpicupm.hpp
/petsc/src/vec/vec/impls/mpi/kokkos/mpikok.kokkos.cxx
/petsc/src/vec/vec/impls/mpi/makefile
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/mpi/pvec2.c
/petsc/src/vec/vec/impls/mpi/pvecimpl.h
/petsc/src/vec/vec/impls/seq/bvec1.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/bvec3.c
/petsc/src/vec/vec/impls/seq/cupm/cuda/makefile
/petsc/src/vec/vec/impls/seq/cupm/cuda/vecseqcupm.cu
/petsc/src/vec/vec/impls/seq/cupm/hip/makefile
/petsc/src/vec/vec/impls/seq/cupm/hip/vecseqcupm.hip.cpp
/petsc/src/vec/vec/impls/seq/cupm/makefile
/petsc/src/vec/vec/impls/seq/cupm/vecseqcupm.hpp
/petsc/src/vec/vec/impls/seq/dvec2.c
/petsc/src/vec/vec/impls/seq/kokkos/veckok.kokkos.cxx
/petsc/src/vec/vec/impls/seq/kokkos/veckokkosimpl.hpp
/petsc/src/vec/vec/impls/seq/makefile
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vecregall.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/tests/ex27.c
/petsc/src/vec/vec/tests/ex31.c
/petsc/src/vec/vec/tests/ex52.c
/petsc/src/vec/vec/tests/ex53.c
/petsc/src/vec/vec/tests/ex54.c
7485214316-Oct-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add VECOP_SET. Improve documentation of VecSetOperation() and properly document VecOperation.

2a5380d619-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-10-07/gcovr' into 'main'

Feature: Gcovr

Closes #1260

See merge request petsc/petsc!5729

8c02903119-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

1...<<51525354555657585960>>...95