History log of /petsc/doc/ (Results 1226 – 1250 of 2360)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
bc72246b28-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/sf-mpix-stream' into 'main'

Support MPIX_Stream

See merge request petsc/petsc!6209

bd87328a28-Mar-2023 Jed Brown <jed@jedbrown.org>

petsc.bib: update hypre reference


petsc.bib
/petsc/include/petsc/private/cpp/object_pool.hpp
/petsc/include/petsc/private/f90impl.h
/petsc/include/petsc/private/petscfptimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petscdraw.h
/petsc/include/petscdt.h
/petsc/include/petscerror.h
/petsc/include/petscmacros.h
/petsc/include/petscoptions.h
/petsc/include/petscstring.h
/petsc/include/petscsys.h
/petsc/src/binding/petsc4py/conf/confpetsc.py
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DM.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/DMPlex.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdm.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscdmplex.pxi
/petsc/src/dm/dt/dualspace/interface/dualspace.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/fv/interface/fv.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/space/impls/poly/spacepoly.c
/petsc/src/dm/dt/space/impls/ptrimmed/spaceptrimmed.c
/petsc/src/dm/dt/space/impls/sum/spacesum.c
/petsc/src/dm/field/interface/dmfield.c
/petsc/src/dm/field/interface/dmfieldregi.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dadd.c
/petsc/src/dm/impls/da/dagetelem.c
/petsc/src/dm/impls/da/daindex.c
/petsc/src/dm/impls/da/dainterp.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/network/networkmonitor.c
/petsc/src/dm/impls/network/tests/ex1.c
/petsc/src/dm/impls/network/tests/ex2.c
/petsc/src/dm/impls/network/tests/ex3.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcheckinterface.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexmetric.c
/petsc/src/dm/impls/plex/plexnatural.c
/petsc/src/dm/impls/plex/plexorient.c
/petsc/src/dm/impls/plex/plexproject.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plextree.c
/petsc/src/dm/impls/plex/tests/ex18.c
/petsc/src/dm/impls/redundant/dmredundant.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/impls/sliced/sliced.c
/petsc/src/dm/impls/swarm/swarmpic.c
/petsc/src/dm/impls/swarm/tests/ex5.c
/petsc/src/dm/impls/swarm/tests/ex6.c
/petsc/src/dm/impls/swarm/tests/ex9.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/partitioner/impls/matpart/partmatpart.c
/petsc/src/dm/partitioner/interface/partitionerreg.c
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.c
/petsc/src/ksp/ksp/impls/cg/cgtype.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/rich/richscale.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/interface/itres.c
/petsc/src/ksp/ksp/tests/ex14.c
/petsc/src/ksp/ksp/utils/dmproject.c
/petsc/src/ksp/ksp/utils/lmvm/lmvmutils.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
/petsc/src/ksp/pc/impls/deflation/deflation.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/impls/factor/factor.c
/petsc/src/ksp/pc/impls/gamg/classical.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/is/nn/nn.c
/petsc/src/ksp/pc/impls/mg/mgadapt.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/impls/aij/mpi/kokkos/mpiaijkok.kokkos.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpihipsparse/mpiaijhipsparse.hip.cpp
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijmkl/aijmkl.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/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/mpidense.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/h2opus/cuda/math2opus.cu
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/mffd/mffddef.c
/petsc/src/mat/impls/mffd/wp.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/submat/submat.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matproduct.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/impls/pmetis/pmetis.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/compressedrow.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/mat/utils/matstash.c
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ls/ls.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/ntrdc/ntrdc.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/mf/snesmfj.c
/petsc/src/snes/utils/convest.c
/petsc/src/snes/utils/dmadapt.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/ams/pams.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/draw/impls/image/drawimage.c
/petsc/src/sys/classes/draw/interface/dclear.c
/petsc/src/sys/classes/draw/interface/dflush.c
/petsc/src/sys/classes/draw/interface/dline.c
/petsc/src/sys/classes/draw/interface/dmarker.c
/petsc/src/sys/classes/draw/interface/dpoint.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/interface/drect.c
/petsc/src/sys/classes/draw/interface/dsave.c
/petsc/src/sys/classes/draw/interface/dtext.c
/petsc/src/sys/classes/draw/interface/dtri.c
/petsc/src/sys/classes/draw/interface/dviewp.c
/petsc/src/sys/classes/draw/utils/axisc.c
/petsc/src/sys/classes/draw/utils/bars.c
/petsc/src/sys/classes/draw/utils/dscatter.c
/petsc/src/sys/classes/draw/utils/hists.c
/petsc/src/sys/classes/draw/utils/lg.c
/petsc/src/sys/classes/draw/utils/lgc.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/random/interface/randreg.c
/petsc/src/sys/classes/viewer/impls/ams/ams.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/glvis/glvis.c
/petsc/src/sys/classes/viewer/impls/socket/mex-scripts/bread.c
/petsc/src/sys/classes/viewer/impls/socket/mex-scripts/mex-files/bread.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/impls/string/stringv.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/classes/viewer/interface/viewers.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/error/fp.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/fileio/fdir.c
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/fileio/fwd.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/info/verboseinfo.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/logging/utils/stagelog.c
/petsc/src/sys/memory/mal.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/device/interface/dcontext.cxx
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/objects/device/interface/memory.cxx
/petsc/src/sys/objects/garbage.c
/petsc/src/sys/objects/olist.c
/petsc/src/sys/objects/package.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/pname.c
/petsc/src/sys/objects/prefix.c
/petsc/src/sys/objects/state.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/tests/linter/testValidFunctionDocStrings.c
/petsc/src/sys/utils/memc.c
/petsc/src/sys/utils/mpimesg.c
/petsc/src/sys/utils/pbarrier.c
/petsc/src/sys/utils/pdisplay.c
/petsc/src/sys/utils/psleep.c
/petsc/src/sys/utils/sortd.c
/petsc/src/sys/utils/sorti.c
/petsc/src/sys/utils/sortso.c
/petsc/src/sys/utils/str.c
/petsc/src/sys/webclient/globus.c
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bqnk/bqnk.c
/petsc/src/tao/bound/impls/bqnls/bqnls.c
/petsc/src/tao/bound/utils/isutil.c
/petsc/src/tao/constrained/impls/admm/admm.c
/petsc/src/tao/constrained/impls/almm/almmutils.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/constrained/impls/ipm/pdipm.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_fg.c
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/matrix/adamat.c
/petsc/src/tao/matrix/submatfree.c
/petsc/src/tao/util/tao_util.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/impls/eimex/eimex.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/multirate/mprk.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tseig.c
/petsc/src/ts/interface/tsmon.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/ts/interface/tsrhssplit.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/ts/utils/dmdats.c
/petsc/src/ts/utils/dmlocalts.c
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/ts/utils/dmplexlandau/tutorials/ex1.c
/petsc/src/ts/utils/dmplexts.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/interface/isreg.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/is/utils/iscomp.c
/petsc/src/vec/is/is/utils/isdiff.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/utils/sfutils.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/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/seq/bvec2.c
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vecreg.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/comb.c
/petsc/src/vec/vec/utils/projection.c
/petsc/src/vec/vec/utils/tagger/impls/absolute.c
/petsc/src/vec/vec/utils/tagger/impls/cdf.c
/petsc/src/vec/vec/utils/vecio.c
/petsc/src/vec/vec/utils/vecstash.c
/petsc/src/vec/vec/utils/vinv.c
b1d9590428-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Two trivial fixes for website

Remove Releases of PETS TOC since it looks goofy alone

Remove singleindex.md right hand side panel since it covers the function list

Commit-type: documentation

715b587b17-Mar-2023 Junchao Zhang <jczhang@mcs.anl.gov>

PetscSF: add experimental support for MPICH MPIX_Stream

2b301a4c27-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Move TS summary table in its own file so can be included with other tables

Commit-type: documentation

7bf7cb1e27-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-03-23/fix-3-column-man-page-listings' into 'main'

Fix three column listing of manual pages so they all fit

See merge request petsc/petsc!6226

b6b5caf927-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-hybrid-mass' into 'main'

Plex: Can now specify a mass weighting to hybrid residual

See merge request petsc/petsc!6210


changes/dev.rst
manual/fe.rst
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/dtimpl.h
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscds.h
/petsc/include/petscdt.h
/petsc/include/petscfe.h
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_0.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_1_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_1_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_1_discontinuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_1_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_simplex_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_simplex_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_simplex_discontinuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_simplex_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_tensor_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_tensor_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_tensor_discontinuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_tensor_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_simplex_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_simplex_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_simplex_discontinuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_simplex_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_tensor_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_tensor_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_tensor_discontinuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_tensor_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_wedge_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_wedge_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_wedge_discontinuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_wedge_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_0.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_1.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_2.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_3.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_4.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_5.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_6.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_7.out
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/fe/tests/ex1.c
/petsc/src/dm/dt/fe/tests/ex2.c
/petsc/src/dm/dt/fv/interface/fvceed.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/tests/output/ex5_0.out
/petsc/src/dm/field/impls/ds/dmfieldds.c
/petsc/src/dm/field/tutorials/output/ex1_da.out
/petsc/src/dm/field/tutorials/output/ex1_da_1.out
/petsc/src/dm/field/tutorials/output/ex1_da_2.out
/petsc/src/dm/field/tutorials/output/ex1_da_3.out
/petsc/src/dm/field/tutorials/output/ex1_ds.out
/petsc/src/dm/field/tutorials/output/ex1_ds_simplex_0.out
/petsc/src/dm/field/tutorials/output/ex1_ds_simplex_1.out
/petsc/src/dm/field/tutorials/output/ex1_ds_simplex_2.out
/petsc/src/dm/field/tutorials/output/ex1_ds_tensor_2_0.out
/petsc/src/dm/field/tutorials/output/ex1_ds_tensor_2_1.out
/petsc/src/dm/field/tutorials/output/ex1_ds_tensor_2_2.out
/petsc/src/dm/field/tutorials/output/ex1_ds_tensor_3_0.out
/petsc/src/dm/field/tutorials/output/ex1_ds_tensor_3_1.out
/petsc/src/dm/field/tutorials/output/ex1_ds_tensor_3_2.out
/petsc/src/dm/field/tutorials/output/ex1_shell.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexceed.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexproject.c
/petsc/src/dm/impls/plex/plexsection.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/tests/ex5.c
/petsc/src/dm/impls/plex/tests/output/ex42_cube_3.out
/petsc/src/dm/impls/plex/tests/output/ex42_cube_3_p4.out
/petsc/src/dm/impls/plex/tests/output/ex42_cube_3_p4_alt.out
/petsc/src/dm/impls/plex/tests/output/ex42_sphere_3.out
/petsc/src/dm/impls/plex/tests/output/ex42_sphere_3_p4.out
/petsc/src/dm/impls/plex/tests/output/ex42_sphere_3_p4_alt.out
/petsc/src/dm/impls/plex/tests/output/ex5_hex_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_hex_1.out
/petsc/src/dm/impls/plex/tests/output/ex5_hex_t1_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_hex_t2_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_quad_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_quad_1.out
/petsc/src/dm/impls/plex/tests/output/ex5_quad_t1_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_quad_t2_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_quad_t3_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tet_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tet_1.out
/petsc/src/dm/impls/plex/tests/output/ex5_tet_t1_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_1.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_t1_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_t2_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_t3_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_t4_0.out
/petsc/src/dm/impls/plex/tests/output/ex5_tri_t5_0.out
/petsc/src/dm/impls/plex/tests/output/ex65_ext_coord_space.out
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmcoordinates.c
/petsc/src/snes/tutorials/ex23.c
/petsc/src/snes/utils/convest.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/ts/tutorials/ex53.c
/petsc/src/ts/utils/dmplexts.c
0e18dc4826-Mar-2023 Matthew G. Knepley <knepley@gmail.com>

Plex+FE: Fixed cohesive cell integration
- Now PetscFEGeom face data also calculates orientations
- Added DMPlexReorderCohesiveSupports()
- Now ensure that cohesive cell end cap supports are oriented

Plex+FE: Fixed cohesive cell integration
- Now PetscFEGeom face data also calculates orientations
- Added DMPlexReorderCohesiveSupports()
- Now ensure that cohesive cell end cap supports are oriented
- Match quadrature from cohesive end caps with bulk cells

show more ...

4366bac726-Mar-2023 Matthew G. Knepley <knepley@gmail.com>

DT: Add quadrature permutations and default quadrature
- Add integration domain to PetscQuadrature
- Add quadrature permutations to DS
- Add default quadrature to DT


changes/dev.rst
/petsc/include/petsc/private/dtimpl.h
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petscds.h
/petsc/include/petscdt.h
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_0.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_1_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_1_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_1_discontinuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_1_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_simplex_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_simplex_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_simplex_discontinuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_simplex_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_tensor_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_tensor_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_tensor_discontinuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_2_tensor_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_simplex_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_simplex_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_simplex_discontinuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_simplex_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_tensor_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_tensor_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_tensor_discontinuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_tensor_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_wedge_continuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_wedge_continuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_wedge_discontinuous_full.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/output/ex1_3_wedge_discontinuous_trimmed.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_0.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_1.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_2.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_3.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_4.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_5.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_6.out
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/output/ex1_7.out
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/tests/output/ex5_0.out
/petsc/src/dm/field/tutorials/output/ex1_da.out
/petsc/src/dm/field/tutorials/output/ex1_da_1.out
/petsc/src/dm/field/tutorials/output/ex1_da_2.out
/petsc/src/dm/field/tutorials/output/ex1_da_3.out
/petsc/src/dm/field/tutorials/output/ex1_ds.out
/petsc/src/dm/field/tutorials/output/ex1_ds_simplex_0.out
/petsc/src/dm/field/tutorials/output/ex1_ds_simplex_1.out
/petsc/src/dm/field/tutorials/output/ex1_ds_simplex_2.out
/petsc/src/dm/field/tutorials/output/ex1_ds_tensor_2_0.out
/petsc/src/dm/field/tutorials/output/ex1_ds_tensor_2_1.out
/petsc/src/dm/field/tutorials/output/ex1_ds_tensor_2_2.out
/petsc/src/dm/field/tutorials/output/ex1_ds_tensor_3_0.out
/petsc/src/dm/field/tutorials/output/ex1_ds_tensor_3_1.out
/petsc/src/dm/field/tutorials/output/ex1_ds_tensor_3_2.out
/petsc/src/dm/field/tutorials/output/ex1_shell.out
/petsc/src/dm/impls/plex/tests/output/ex42_cube_3.out
/petsc/src/dm/impls/plex/tests/output/ex42_cube_3_p4.out
/petsc/src/dm/impls/plex/tests/output/ex42_cube_3_p4_alt.out
/petsc/src/dm/impls/plex/tests/output/ex42_sphere_3.out
/petsc/src/dm/impls/plex/tests/output/ex42_sphere_3_p4.out
/petsc/src/dm/impls/plex/tests/output/ex42_sphere_3_p4_alt.out
/petsc/src/dm/impls/plex/tests/output/ex65_ext_coord_space.out
9cd31cfb26-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Avoid unneeded generation of classic docs in work directory

Just generate them exactly where they will be used

Commit-type: documentation

07218a2917-Mar-2023 Matthew G. Knepley <knepley@gmail.com>

Plex: Can now specify a mass weighting to hybrid residual
- This is not a complete fix. We need to match up quadrature points across the interface.

0623d96026-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/support-cuda12' into 'main'

Update matsolve related routines of aijcusparse to support CUDA-12.

See merge request petsc/petsc!6225

ff7a8e4f22-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Remove petsc-doc-env before builds since system may have changed since last use

Commit-type: make

ed5129f120-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

more makefile cleanup

* Remove some dead rules from lib/petsc/conf/rules
* Shift a few more things to more appropriate locations
* Add more comments

Commit-type: make, housekeeping

9e42394118-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Cleanup/simplicationg of rules.doc/makefile for building of "classic" docs

Commit-type: documentation


build_classic_docs.py
ext/html5_petsc.py
update_htmlmap_links.py
/petsc/include/makefile
/petsc/include/petsc/finclude/makefile
/petsc/include/petsc/private/makefile
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petscksp.h
/petsc/interfaces/lua/makefile
/petsc/interfaces/lua/src/makefile
/petsc/interfaces/makefile
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/lib/petsc/bin/maint/wwwindex.py
/petsc/lib/petsc/conf/rules
/petsc/lib/petsc/conf/rules.doc
/petsc/lib/petsc/conf/test
/petsc/makefile
/petsc/share/petsc/matlab/makefile
/petsc/src/benchmarks/makefile
/petsc/src/benchmarks/streams/makefile
/petsc/src/binding/petsc4py/src/lib-petsc/custom.h
/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/libpetsc4py.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscpyappctx.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscsnes.pxi
/petsc/src/binding/petsc4py/test/test_snes.py
/petsc/src/dm/dt/dualspace/impls/lagrange/makefile
/petsc/src/dm/dt/dualspace/impls/lagrange/tests/makefile
/petsc/src/dm/dt/dualspace/impls/lagrange/tutorials/makefile
/petsc/src/dm/dt/dualspace/impls/makefile
/petsc/src/dm/dt/dualspace/impls/refined/makefile
/petsc/src/dm/dt/dualspace/impls/simple/makefile
/petsc/src/dm/dt/dualspace/interface/makefile
/petsc/src/dm/dt/dualspace/makefile
/petsc/src/dm/dt/dualspace/tests/makefile
/petsc/src/dm/dt/fe/impls/basic/makefile
/petsc/src/dm/dt/fe/impls/composite/makefile
/petsc/src/dm/dt/fe/impls/makefile
/petsc/src/dm/dt/fe/impls/opencl/makefile
/petsc/src/dm/dt/fe/interface/ftn-custom/makefile
/petsc/src/dm/dt/fe/interface/makefile
/petsc/src/dm/dt/fe/makefile
/petsc/src/dm/dt/fe/tests/makefile
/petsc/src/dm/dt/fv/interface/ftn-custom/makefile
/petsc/src/dm/dt/fv/interface/makefile
/petsc/src/dm/dt/fv/makefile
/petsc/src/dm/dt/interface/f90-custom/makefile
/petsc/src/dm/dt/interface/ftn-custom/makefile
/petsc/src/dm/dt/interface/makefile
/petsc/src/dm/dt/makefile
/petsc/src/dm/dt/space/impls/makefile
/petsc/src/dm/dt/space/impls/point/makefile
/petsc/src/dm/dt/space/impls/poly/makefile
/petsc/src/dm/dt/space/impls/ptrimmed/makefile
/petsc/src/dm/dt/space/impls/ptrimmed/tests/makefile
/petsc/src/dm/dt/space/impls/subspace/makefile
/petsc/src/dm/dt/space/impls/sum/makefile
/petsc/src/dm/dt/space/impls/tensor/makefile
/petsc/src/dm/dt/space/impls/wxy/makefile
/petsc/src/dm/dt/space/interface/makefile
/petsc/src/dm/dt/space/makefile
/petsc/src/dm/dt/tests/makefile
/petsc/src/dm/f90-mod/makefile
/petsc/src/dm/field/impls/da/makefile
/petsc/src/dm/field/impls/ds/makefile
/petsc/src/dm/field/impls/makefile
/petsc/src/dm/field/impls/shell/makefile
/petsc/src/dm/field/interface/makefile
/petsc/src/dm/field/makefile
/petsc/src/dm/field/tutorials/makefile
/petsc/src/dm/impls/composite/f90-custom/makefile
/petsc/src/dm/impls/composite/ftn-custom/makefile
/petsc/src/dm/impls/composite/makefile
/petsc/src/dm/impls/composite/tests/makefile
/petsc/src/dm/impls/da/f90-custom/makefile
/petsc/src/dm/impls/da/ftn-custom/makefile
/petsc/src/dm/impls/da/hypre/makefile
/petsc/src/dm/impls/da/kokkos/makefile
/petsc/src/dm/impls/da/makefile
/petsc/src/dm/impls/da/tests/makefile
/petsc/src/dm/impls/da/usfft/makefile
/petsc/src/dm/impls/forest/makefile
/petsc/src/dm/impls/forest/p4est/makefile
/petsc/src/dm/impls/forest/p4est/tests/makefile
/petsc/src/dm/impls/forest/tests/makefile
/petsc/src/dm/impls/forest/tutorials/makefile
/petsc/src/dm/impls/makefile
/petsc/src/dm/impls/moab/makefile
/petsc/src/dm/impls/moab/tests/makefile
/petsc/src/dm/impls/network/makefile
/petsc/src/dm/impls/network/tests/makefile
/petsc/src/dm/impls/patch/makefile
/petsc/src/dm/impls/patch/tests/makefile
/petsc/src/dm/impls/plex/adaptors/makefile
/petsc/src/dm/impls/plex/adaptors/mmg/makefile
/petsc/src/dm/impls/plex/adaptors/parmmg/makefile
/petsc/src/dm/impls/plex/adaptors/pragmatic/makefile
/petsc/src/dm/impls/plex/cgns/makefile
/petsc/src/dm/impls/plex/f90-custom/makefile
/petsc/src/dm/impls/plex/ftn-custom/makefile
/petsc/src/dm/impls/plex/generators/ctetgen/makefile
/petsc/src/dm/impls/plex/generators/makefile
/petsc/src/dm/impls/plex/generators/tetgen/makefile
/petsc/src/dm/impls/plex/generators/triangle/makefile
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/tests/makefile
/petsc/src/dm/impls/plex/transform/impls/extrude/makefile
/petsc/src/dm/impls/plex/transform/impls/filter/makefile
/petsc/src/dm/impls/plex/transform/impls/makefile
/petsc/src/dm/impls/plex/transform/impls/refine/1d/makefile
/petsc/src/dm/impls/plex/transform/impls/refine/alfeld/makefile
/petsc/src/dm/impls/plex/transform/impls/refine/bl/makefile
/petsc/src/dm/impls/plex/transform/impls/refine/makefile
/petsc/src/dm/impls/plex/transform/impls/refine/regular/makefile
/petsc/src/dm/impls/plex/transform/impls/refine/sbr/makefile
/petsc/src/dm/impls/plex/transform/impls/refine/tobox/makefile
/petsc/src/dm/impls/plex/transform/interface/makefile
/petsc/src/dm/impls/plex/transform/makefile
/petsc/src/dm/impls/plex/tutorials/makefile
/petsc/src/dm/impls/product/makefile
/petsc/src/dm/impls/redundant/makefile
/petsc/src/dm/impls/shell/ftn-custom/makefile
/petsc/src/dm/impls/shell/makefile
/petsc/src/dm/impls/sliced/makefile
/petsc/src/dm/impls/stag/makefile
/petsc/src/dm/impls/stag/tests/makefile
/petsc/src/dm/impls/stag/tutorials/makefile
/petsc/src/dm/impls/swarm/f90-custom/makefile
/petsc/src/dm/impls/swarm/ftn-custom/makefile
/petsc/src/dm/impls/swarm/makefile
/petsc/src/dm/impls/swarm/tests/makefile
/petsc/src/dm/impls/swarm/tutorials/makefile
/petsc/src/dm/interface/ftn-custom/makefile
/petsc/src/dm/interface/makefile
/petsc/src/dm/label/ftn-custom/makefile
/petsc/src/dm/label/impls/ephemeral/makefile
/petsc/src/dm/label/impls/ephemeral/plex/makefile
/petsc/src/dm/label/impls/makefile
/petsc/src/dm/label/makefile
/petsc/src/dm/label/tutorials/makefile
/petsc/src/dm/makefile
/petsc/src/dm/partitioner/impls/chaco/makefile
/petsc/src/dm/partitioner/impls/gather/makefile
/petsc/src/dm/partitioner/impls/makefile
/petsc/src/dm/partitioner/impls/matpart/makefile
/petsc/src/dm/partitioner/impls/parmetis/makefile
/petsc/src/dm/partitioner/impls/ptscotch/makefile
/petsc/src/dm/partitioner/impls/shell/makefile
/petsc/src/dm/partitioner/impls/simple/makefile
/petsc/src/dm/partitioner/interface/ftn-custom/makefile
/petsc/src/dm/partitioner/interface/makefile
/petsc/src/dm/partitioner/makefile
/petsc/src/dm/partitioner/tests/makefile
/petsc/src/dm/tests/makefile
/petsc/src/dm/tutorials/makefile
/petsc/src/docs/sphinx_docs/guides/makefile
/petsc/src/ksp/f90-mod/makefile
/petsc/src/ksp/ksp/guess/impls/fischer/makefile
/petsc/src/ksp/ksp/guess/impls/makefile
/petsc/src/ksp/ksp/guess/impls/pod/makefile
/petsc/src/ksp/ksp/guess/makefile
/petsc/src/ksp/ksp/impls/bcgs/fbcgs/makefile
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/makefile
/petsc/src/ksp/ksp/impls/bcgs/makefile
/petsc/src/ksp/ksp/impls/bcgs/pipebcgs/makefile
/petsc/src/ksp/ksp/impls/bcgs/qmrcgs/makefile
/petsc/src/ksp/ksp/impls/bcgsl/makefile
/petsc/src/ksp/ksp/impls/bicg/makefile
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgimpl.h
/petsc/src/ksp/ksp/impls/cg/cgne/makefile
/petsc/src/ksp/ksp/impls/cg/cgtype.c
/petsc/src/ksp/ksp/impls/cg/gltr/makefile
/petsc/src/ksp/ksp/impls/cg/groppcg/makefile
/petsc/src/ksp/ksp/impls/cg/makefile
/petsc/src/ksp/ksp/impls/cg/nash/makefile
/petsc/src/ksp/ksp/impls/cg/pipecg/makefile
/petsc/src/ksp/ksp/impls/cg/pipecg2/makefile
/petsc/src/ksp/ksp/impls/cg/pipecgrr/makefile
/petsc/src/ksp/ksp/impls/cg/pipelcg/makefile
/petsc/src/ksp/ksp/impls/cg/pipeprcg/makefile
/petsc/src/ksp/ksp/impls/cg/stcg/makefile
/petsc/src/ksp/ksp/impls/cgs/makefile
/petsc/src/ksp/ksp/impls/cheby/makefile
/petsc/src/ksp/ksp/impls/cr/makefile
/petsc/src/ksp/ksp/impls/cr/pipecr/makefile
/petsc/src/ksp/ksp/impls/fcg/makefile
/petsc/src/ksp/ksp/impls/fcg/pipefcg/makefile
/petsc/src/ksp/ksp/impls/fetidp/makefile
/petsc/src/ksp/ksp/impls/gcr/makefile
/petsc/src/ksp/ksp/impls/gcr/pipegcr/makefile
/petsc/src/ksp/ksp/impls/gmres/agmres/makefile
/petsc/src/ksp/ksp/impls/gmres/dgmres/makefile
/petsc/src/ksp/ksp/impls/gmres/fgmres/ftn-custom/makefile
/petsc/src/ksp/ksp/impls/gmres/fgmres/makefile
/petsc/src/ksp/ksp/impls/gmres/ftn-custom/makefile
/petsc/src/ksp/ksp/impls/gmres/lgmres/makefile
/petsc/src/ksp/ksp/impls/gmres/makefile
/petsc/src/ksp/ksp/impls/gmres/pgmres/makefile
/petsc/src/ksp/ksp/impls/gmres/pipefgmres/makefile
/petsc/src/ksp/ksp/impls/hpddm/cuda/makefile
/petsc/src/ksp/ksp/impls/hpddm/makefile
/petsc/src/ksp/ksp/impls/ibcgs/makefile
/petsc/src/ksp/ksp/impls/lcd/makefile
/petsc/src/ksp/ksp/impls/lsqr/makefile
/petsc/src/ksp/ksp/impls/makefile
/petsc/src/ksp/ksp/impls/minres/makefile
/petsc/src/ksp/ksp/impls/preonly/makefile
/petsc/src/ksp/ksp/impls/python/ftn-custom/makefile
/petsc/src/ksp/ksp/impls/python/makefile
/petsc/src/ksp/ksp/impls/qcg/makefile
/petsc/src/ksp/ksp/impls/rich/makefile
/petsc/src/ksp/ksp/impls/symmlq/makefile
/petsc/src/ksp/ksp/impls/tcqmr/makefile
/petsc/src/ksp/ksp/impls/tfqmr/makefile
/petsc/src/ksp/ksp/impls/tsirm/makefile
/petsc/src/ksp/ksp/interface/f90-custom/makefile
/petsc/src/ksp/ksp/interface/ftn-custom/makefile
/petsc/src/ksp/ksp/interface/makefile
/petsc/src/ksp/ksp/interface/saws/makefile
/petsc/src/ksp/ksp/makefile
/petsc/src/ksp/ksp/tests/benchmarkscatters/makefile
/petsc/src/ksp/ksp/tests/makefile
/petsc/src/ksp/ksp/tests/raja/makefile
/petsc/src/ksp/ksp/tutorials/amrex/makefile
/petsc/src/ksp/ksp/tutorials/makefile
/petsc/src/ksp/ksp/tutorials/network/makefile
/petsc/src/ksp/ksp/utils/lmvm/bfgs/makefile
/petsc/src/ksp/ksp/utils/lmvm/brdn/makefile
/petsc/src/ksp/ksp/utils/lmvm/dfp/makefile
/petsc/src/ksp/ksp/utils/lmvm/diagbrdn/makefile
/petsc/src/ksp/ksp/utils/lmvm/makefile
/petsc/src/ksp/ksp/utils/lmvm/sr1/makefile
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/makefile
/petsc/src/ksp/ksp/utils/makefile
/petsc/src/ksp/ksp/utils/schurm/makefile
/petsc/src/ksp/makefile
/petsc/src/ksp/pc/impls/amgx/makefile
/petsc/src/ksp/pc/impls/asm/ftn-custom/makefile
/petsc/src/ksp/pc/impls/asm/makefile
/petsc/src/ksp/pc/impls/bddc/ftn-custom/makefile
/petsc/src/ksp/pc/impls/bddc/makefile
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/makefile
/petsc/src/ksp/pc/impls/bjacobi/ftn-custom/makefile
/petsc/src/ksp/pc/impls/bjacobi/makefile
/petsc/src/ksp/pc/impls/chowiluviennacl/makefile
/petsc/src/ksp/pc/impls/chowiluviennaclcuda/makefile
/petsc/src/ksp/pc/impls/composite/ftn-custom/makefile
/petsc/src/ksp/pc/impls/composite/makefile
/petsc/src/ksp/pc/impls/cp/makefile
/petsc/src/ksp/pc/impls/deflation/makefile
/petsc/src/ksp/pc/impls/eisens/makefile
/petsc/src/ksp/pc/impls/factor/cholesky/makefile
/petsc/src/ksp/pc/impls/factor/ftn-custom/makefile
/petsc/src/ksp/pc/impls/factor/icc/makefile
/petsc/src/ksp/pc/impls/factor/ilu/makefile
/petsc/src/ksp/pc/impls/factor/lu/makefile
/petsc/src/ksp/pc/impls/factor/makefile
/petsc/src/ksp/pc/impls/factor/qr/makefile
/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/makefile
/petsc/src/ksp/pc/impls/fieldsplit/makefile
/petsc/src/ksp/pc/impls/galerkin/makefile
/petsc/src/ksp/pc/impls/gamg/ftn-custom/makefile
/petsc/src/ksp/pc/impls/gamg/makefile
/petsc/src/ksp/pc/impls/gasm/ftn-custom/makefile
/petsc/src/ksp/pc/impls/gasm/makefile
/petsc/src/ksp/pc/impls/h2opus/makefile
/petsc/src/ksp/pc/impls/hmg/makefile
/petsc/src/ksp/pc/impls/hpddm/makefile
/petsc/src/ksp/pc/impls/hypre/ftn-custom/makefile
/petsc/src/ksp/pc/impls/hypre/makefile
/petsc/src/ksp/pc/impls/is/makefile
/petsc/src/ksp/pc/impls/is/nn/makefile
/petsc/src/ksp/pc/impls/jacobi/makefile
/petsc/src/ksp/pc/impls/kaczmarz/makefile
/petsc/src/ksp/pc/impls/ksp/makefile
/petsc/src/ksp/pc/impls/lmvm/makefile
/petsc/src/ksp/pc/impls/lsc/makefile
/petsc/src/ksp/pc/impls/makefile
/petsc/src/ksp/pc/impls/mat/makefile
/petsc/src/ksp/pc/impls/mg/ftn-custom/makefile
/petsc/src/ksp/pc/impls/mg/makefile
/petsc/src/ksp/pc/impls/ml/makefile
/petsc/src/ksp/pc/impls/mpi/makefile
/petsc/src/ksp/pc/impls/none/makefile
/petsc/src/ksp/pc/impls/parms/makefile
/petsc/src/ksp/pc/impls/patch/makefile
/petsc/src/ksp/pc/impls/pbjacobi/cuda/makefile
/petsc/src/ksp/pc/impls/pbjacobi/kokkos/makefile
/petsc/src/ksp/pc/impls/pbjacobi/makefile
/petsc/src/ksp/pc/impls/python/ftn-custom/makefile
/petsc/src/ksp/pc/impls/python/makefile
/petsc/src/ksp/pc/impls/redistribute/makefile
/petsc/src/ksp/pc/impls/redundant/makefile
/petsc/src/ksp/pc/impls/rowscalingviennacl/makefile
/petsc/src/ksp/pc/impls/rowscalingviennaclcuda/makefile
/petsc/src/ksp/pc/impls/saviennacl/makefile
/petsc/src/ksp/pc/impls/saviennaclcuda/makefile
/petsc/src/ksp/pc/impls/shell/ftn-custom/makefile
/petsc/src/ksp/pc/impls/shell/makefile
/petsc/src/ksp/pc/impls/sor/makefile
/petsc/src/ksp/pc/impls/spai/makefile
/petsc/src/ksp/pc/impls/svd/makefile
/petsc/src/ksp/pc/impls/telescope/makefile
/petsc/src/ksp/pc/impls/tfs/makefile
/petsc/src/ksp/pc/impls/vpbjacobi/cuda/makefile
/petsc/src/ksp/pc/impls/vpbjacobi/kokkos/makefile
/petsc/src/ksp/pc/impls/vpbjacobi/makefile
/petsc/src/ksp/pc/impls/wb/makefile
/petsc/src/ksp/pc/interface/ftn-custom/makefile
/petsc/src/ksp/pc/interface/makefile
/petsc/src/ksp/pc/makefile
/petsc/src/ksp/pc/tests/makefile
/petsc/src/ksp/pc/tutorials/makefile
/petsc/src/makefile
/petsc/src/mat/coarsen/ftn-custom/makefile
/petsc/src/mat/coarsen/impls/hem/makefile
/petsc/src/mat/coarsen/impls/makefile
/petsc/src/mat/coarsen/impls/mis/makefile
/petsc/src/mat/coarsen/impls/misk/makefile
/petsc/src/mat/coarsen/makefile
/petsc/src/mat/color/impls/greedy/makefile
/petsc/src/mat/color/impls/jp/makefile
/petsc/src/mat/color/impls/makefile
/petsc/src/mat/color/impls/minpack/makefile
/petsc/src/mat/color/impls/natural/makefile
/petsc/src/mat/color/impls/power/makefile
/petsc/src/mat/color/interface/ftn-custom/makefile
/petsc/src/mat/color/interface/makefile
/petsc/src/mat/color/makefile
/petsc/src/mat/color/utils/makefile
/petsc/src/mat/f90-mod/makefile
/petsc/src/mat/ftn-custom/makefile
/petsc/src/mat/ftn-kernels/makefile
/petsc/src/mat/impls/adj/makefile
/petsc/src/mat/impls/adj/mpi/ftn-custom/makefile
/petsc/src/mat/impls/adj/mpi/makefile
/petsc/src/mat/impls/aij/makefile
/petsc/src/mat/impls/aij/mpi/aijmkl/makefile
/petsc/src/mat/impls/aij/mpi/aijperm/makefile
/petsc/src/mat/impls/aij/mpi/aijsell/makefile
/petsc/src/mat/impls/aij/mpi/clique/makefile
/petsc/src/mat/impls/aij/mpi/crl/makefile
/petsc/src/mat/impls/aij/mpi/ftn-custom/makefile
/petsc/src/mat/impls/aij/mpi/kokkos/makefile
/petsc/src/mat/impls/aij/mpi/makefile
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/makefile
/petsc/src/mat/impls/aij/mpi/mpicusparse/makefile
/petsc/src/mat/impls/aij/mpi/mpihipsparse/makefile
/petsc/src/mat/impls/aij/mpi/mpiviennacl/makefile
/petsc/src/mat/impls/aij/mpi/mpiviennaclcuda/makefile
/petsc/src/mat/impls/aij/mpi/mumps/makefile
/petsc/src/mat/impls/aij/mpi/pastix/makefile
/petsc/src/mat/impls/aij/mpi/strumpack/makefile
/petsc/src/mat/impls/aij/mpi/superlu_dist/makefile
/petsc/src/mat/impls/aij/seq/aijmkl/makefile
/petsc/src/mat/impls/aij/seq/aijperm/makefile
/petsc/src/mat/impls/aij/seq/aijsell/makefile
/petsc/src/mat/impls/aij/seq/bas/makefile
/petsc/src/mat/impls/aij/seq/cholmod/makefile
/petsc/src/mat/impls/aij/seq/crl/ftn-kernels/makefile
/petsc/src/mat/impls/aij/seq/crl/makefile
/petsc/src/mat/impls/aij/seq/essl/makefile
/petsc/src/mat/impls/aij/seq/ftn-custom/makefile
/petsc/src/mat/impls/aij/seq/ftn-kernels/makefile
/petsc/src/mat/impls/aij/seq/klu/makefile
/petsc/src/mat/impls/aij/seq/kokkos/makefile
/petsc/src/mat/impls/aij/seq/lusol/makefile
/petsc/src/mat/impls/aij/seq/makefile
/petsc/src/mat/impls/aij/seq/matlab/makefile
/petsc/src/mat/impls/aij/seq/mkl_pardiso/makefile
/petsc/src/mat/impls/aij/seq/seqcusparse/makefile
/petsc/src/mat/impls/aij/seq/seqhipsparse/makefile
/petsc/src/mat/impls/aij/seq/seqviennacl/makefile
/petsc/src/mat/impls/aij/seq/seqviennaclcuda/makefile
/petsc/src/mat/impls/aij/seq/spqr/makefile
/petsc/src/mat/impls/aij/seq/superlu/makefile
/petsc/src/mat/impls/aij/seq/umfpack/makefile
/petsc/src/mat/impls/baij/makefile
/petsc/src/mat/impls/baij/mpi/baijmkl/ftn-custom/makefile
/petsc/src/mat/impls/baij/mpi/baijmkl/makefile
/petsc/src/mat/impls/baij/mpi/ftn-custom/makefile
/petsc/src/mat/impls/baij/mpi/makefile
/petsc/src/mat/impls/baij/seq/baijmkl/ftn-custom/makefile
/petsc/src/mat/impls/baij/seq/baijmkl/makefile
/petsc/src/mat/impls/baij/seq/ftn-custom/makefile
/petsc/src/mat/impls/baij/seq/ftn-kernels/makefile
/petsc/src/mat/impls/baij/seq/makefile
/petsc/src/mat/impls/blockmat/makefile
/petsc/src/mat/impls/blockmat/seq/makefile
/petsc/src/mat/impls/cdiagonal/makefile
/petsc/src/mat/impls/centering/makefile
/petsc/src/mat/impls/composite/makefile
/petsc/src/mat/impls/cufft/makefile
/petsc/src/mat/impls/dense/makefile
/petsc/src/mat/impls/dense/mpi/cupm/cuda/makefile
/petsc/src/mat/impls/dense/mpi/cupm/hip/makefile
/petsc/src/mat/impls/dense/mpi/cupm/makefile
/petsc/src/mat/impls/dense/mpi/ftn-custom/makefile
/petsc/src/mat/impls/dense/mpi/makefile
/petsc/src/mat/impls/dense/seq/cupm/cuda/makefile
/petsc/src/mat/impls/dense/seq/cupm/hip/makefile
/petsc/src/mat/impls/dense/seq/cupm/makefile
/petsc/src/mat/impls/dense/seq/ftn-custom/makefile
/petsc/src/mat/impls/dense/seq/makefile
/petsc/src/mat/impls/dummy/makefile
/petsc/src/mat/impls/elemental/makefile
/petsc/src/mat/impls/fft/fftw/makefile
/petsc/src/mat/impls/fft/ftn-custom/makefile
/petsc/src/mat/impls/fft/makefile
/petsc/src/mat/impls/h2opus/cuda/makefile
/petsc/src/mat/impls/h2opus/makefile
/petsc/src/mat/impls/htool/makefile
/petsc/src/mat/impls/hypre/makefile
/petsc/src/mat/impls/is/makefile
/petsc/src/mat/impls/kaij/makefile
/petsc/src/mat/impls/localref/makefile
/petsc/src/mat/impls/lrc/makefile
/petsc/src/mat/impls/maij/makefile
/petsc/src/mat/impls/makefile
/petsc/src/mat/impls/mffd/ftn-custom/makefile
/petsc/src/mat/impls/mffd/makefile
/petsc/src/mat/impls/nest/ftn-custom/makefile
/petsc/src/mat/impls/nest/makefile
/petsc/src/mat/impls/normal/makefile
/petsc/src/mat/impls/preallocator/makefile
/petsc/src/mat/impls/python/ftn-custom/makefile
/petsc/src/mat/impls/python/makefile
/petsc/src/mat/impls/sbaij/makefile
/petsc/src/mat/impls/sbaij/mpi/ftn-custom/makefile
/petsc/src/mat/impls/sbaij/mpi/makefile
/petsc/src/mat/impls/sbaij/seq/cholmod/makefile
/petsc/src/mat/impls/sbaij/seq/ftn-custom/makefile
/petsc/src/mat/impls/sbaij/seq/makefile
/petsc/src/mat/impls/scalapack/makefile
/petsc/src/mat/impls/scatter/makefile
/petsc/src/mat/impls/sell/makefile
/petsc/src/mat/impls/sell/mpi/makefile
/petsc/src/mat/impls/sell/seq/ftn-custom/makefile
/petsc/src/mat/impls/sell/seq/makefile
/petsc/src/mat/impls/shell/ftn-custom/makefile
/petsc/src/mat/impls/shell/makefile
/petsc/src/mat/impls/submat/makefile
/petsc/src/mat/impls/transpose/makefile
/petsc/src/mat/interface/f90-custom/makefile
/petsc/src/mat/interface/ftn-custom/makefile
/petsc/src/mat/interface/makefile
/petsc/src/mat/makefile
/petsc/src/mat/matfd/ftn-custom/makefile
/petsc/src/mat/matfd/makefile
/petsc/src/mat/order/amd/makefile
/petsc/src/mat/order/ftn-custom/makefile
/petsc/src/mat/order/makefile
/petsc/src/mat/order/metisnd/makefile
/petsc/src/mat/partition/ftn-custom/makefile
/petsc/src/mat/partition/impls/chaco/makefile
/petsc/src/mat/partition/impls/hierarchical/makefile
/petsc/src/mat/partition/impls/makefile
/petsc/src/mat/partition/impls/party/ftn-custom/makefile
/petsc/src/mat/partition/impls/party/makefile
/petsc/src/mat/partition/impls/pmetis/makefile
/petsc/src/mat/partition/impls/scotch/makefile
/petsc/src/mat/partition/makefile
/petsc/src/mat/tests/makefile
/petsc/src/mat/tutorials/makefile
/petsc/src/mat/utils/makefile
/petsc/src/snes/f90-mod/makefile
/petsc/src/snes/impls/composite/makefile
/petsc/src/snes/impls/fas/makefile
/petsc/src/snes/impls/gs/makefile
/petsc/src/snes/impls/ksponly/makefile
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ls/makefile
/petsc/src/snes/impls/makefile
/petsc/src/snes/impls/ms/makefile
/petsc/src/snes/impls/multiblock/makefile
/petsc/src/snes/impls/nasm/makefile
/petsc/src/snes/impls/ncg/makefile
/petsc/src/snes/impls/ngmres/makefile
/petsc/src/snes/impls/ntrdc/makefile
/petsc/src/snes/impls/patch/makefile
/petsc/src/snes/impls/python/ftn-custom/makefile
/petsc/src/snes/impls/python/makefile
/petsc/src/snes/impls/qn/makefile
/petsc/src/snes/impls/richardson/makefile
/petsc/src/snes/impls/shell/ftn-custom/makefile
/petsc/src/snes/impls/shell/makefile
/petsc/src/snes/impls/tr/makefile
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/tr/trimpl.h
/petsc/src/snes/impls/vi/makefile
/petsc/src/snes/impls/vi/rs/makefile
/petsc/src/snes/impls/vi/ss/makefile
/petsc/src/snes/interface/f90-custom/makefile
/petsc/src/snes/interface/ftn-custom/makefile
/petsc/src/snes/interface/makefile
/petsc/src/snes/interface/noise/makefile
/petsc/src/snes/interface/saws/makefile
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/impls/basic/makefile
/petsc/src/snes/linesearch/impls/bt/makefile
/petsc/src/snes/linesearch/impls/cp/makefile
/petsc/src/snes/linesearch/impls/l2/makefile
/petsc/src/snes/linesearch/impls/makefile
/petsc/src/snes/linesearch/impls/nleqerr/makefile
/petsc/src/snes/linesearch/impls/shell/ftn-custom/makefile
/petsc/src/snes/linesearch/impls/shell/makefile
/petsc/src/snes/linesearch/interface/ftn-custom/makefile
/petsc/src/snes/linesearch/interface/makefile
/petsc/src/snes/linesearch/makefile
/petsc/src/snes/makefile
/petsc/src/snes/mf/makefile
/petsc/src/snes/tests/ex1.c
/petsc/src/snes/tests/ex1.py
/petsc/src/snes/tests/makefile
/petsc/src/snes/tests/output/ex1_4.out
/petsc/src/snes/tests/output/ex1_python_null_appctx-0.out
/petsc/src/snes/tests/output/ex1_python_null_appctx-1.out
/petsc/src/snes/tests/output/ex1f_4.out
/petsc/src/snes/tutorials/ex10d/makefile
/petsc/src/snes/tutorials/ex15.c
/petsc/src/snes/tutorials/makefile
/petsc/src/snes/tutorials/network/makefile
/petsc/src/snes/tutorials/network/power/makefile
/petsc/src/snes/tutorials/network/water/makefile
/petsc/src/snes/tutorials/output/ex15_5.out
/petsc/src/snes/tutorials/output/ex18_3.out
/petsc/src/snes/tutorials/output/ex2_2.out
/petsc/src/snes/utils/ftn-custom/makefile
/petsc/src/snes/utils/makefile
/petsc/src/sys/ams/makefile
/petsc/src/sys/classes/bag/f2003-src/fsrc/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/bag/makefile
/petsc/src/sys/classes/draw/impls/image/makefile
/petsc/src/sys/classes/draw/impls/makefile
/petsc/src/sys/classes/draw/impls/null/makefile
/petsc/src/sys/classes/draw/impls/tikz/makefile
/petsc/src/sys/classes/draw/impls/win32/makefile
/petsc/src/sys/classes/draw/impls/x/ftn-custom/makefile
/petsc/src/sys/classes/draw/impls/x/makefile
/petsc/src/sys/classes/draw/interface/ftn-custom/makefile
/petsc/src/sys/classes/draw/interface/makefile
/petsc/src/sys/classes/draw/makefile
/petsc/src/sys/classes/draw/tests/makefile
/petsc/src/sys/classes/draw/utils/cmap/makefile
/petsc/src/sys/classes/draw/utils/ftn-custom/makefile
/petsc/src/sys/classes/draw/utils/makefile
/petsc/src/sys/classes/makefile
/petsc/src/sys/classes/matlabengine/ftn-custom/makefile
/petsc/src/sys/classes/matlabengine/makefile
/petsc/src/sys/classes/random/impls/curand/makefile
/petsc/src/sys/classes/random/impls/makefile
/petsc/src/sys/classes/random/impls/rand/makefile
/petsc/src/sys/classes/random/impls/rand48/makefile
/petsc/src/sys/classes/random/impls/rander48/makefile
/petsc/src/sys/classes/random/impls/random123/makefile
/petsc/src/sys/classes/random/impls/sprng/makefile
/petsc/src/sys/classes/random/interface/ftn-custom/makefile
/petsc/src/sys/classes/random/interface/makefile
/petsc/src/sys/classes/random/makefile
/petsc/src/sys/classes/random/tests/makefile
/petsc/src/sys/classes/random/tutorials/makefile
/petsc/src/sys/classes/viewer/impls/adios/makefile
/petsc/src/sys/classes/viewer/impls/ams/makefile
/petsc/src/sys/classes/viewer/impls/ascii/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/ascii/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/binary/makefile
/petsc/src/sys/classes/viewer/impls/cgns/makefile
/petsc/src/sys/classes/viewer/impls/draw/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/draw/makefile
/petsc/src/sys/classes/viewer/impls/glvis/makefile
/petsc/src/sys/classes/viewer/impls/hdf5/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/hdf5/makefile
/petsc/src/sys/classes/viewer/impls/makefile
/petsc/src/sys/classes/viewer/impls/mathematica/makefile
/petsc/src/sys/classes/viewer/impls/matlab/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/matlab/makefile
/petsc/src/sys/classes/viewer/impls/socket/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/socket/makefile
/petsc/src/sys/classes/viewer/impls/socket/mex-scripts/makefile
/petsc/src/sys/classes/viewer/impls/socket/mex-scripts/mex-files/makefile
/petsc/src/sys/classes/viewer/impls/string/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/string/makefile
/petsc/src/sys/classes/viewer/impls/vtk/ftn-custom/makefile
/petsc/src/sys/classes/viewer/impls/vtk/makefile
/petsc/src/sys/classes/viewer/impls/vu/makefile
/petsc/src/sys/classes/viewer/interface/ftn-custom/makefile
/petsc/src/sys/classes/viewer/interface/makefile
/petsc/src/sys/classes/viewer/makefile
/petsc/src/sys/classes/viewer/tests/makefile
/petsc/src/sys/classes/viewer/tutorials/makefile
/petsc/src/sys/dll/cxx/makefile
/petsc/src/sys/dll/makefile
/petsc/src/sys/error/ftn-custom/makefile
/petsc/src/sys/error/makefile
/petsc/src/sys/error/tests/makefile
/petsc/src/sys/f90-custom/makefile
/petsc/src/sys/f90-mod/makefile
/petsc/src/sys/f90-src/fsrc/makefile
/petsc/src/sys/f90-src/makefile
/petsc/src/sys/fileio/ftn-custom/makefile
/petsc/src/sys/fileio/makefile
/petsc/src/sys/fsrc/makefile
/petsc/src/sys/ftn-custom/makefile
/petsc/src/sys/info/ftn-custom/makefile
/petsc/src/sys/info/makefile
/petsc/src/sys/logging/ftn-custom/makefile
/petsc/src/sys/logging/makefile
/petsc/src/sys/logging/utils/makefile
/petsc/src/sys/makefile
/petsc/src/sys/memory/cuda/makefile
/petsc/src/sys/memory/ftn-custom/makefile
/petsc/src/sys/memory/hip/makefile
/petsc/src/sys/memory/makefile
/petsc/src/sys/mpiuni/f90-mod/makefile
/petsc/src/sys/mpiuni/fsrc/makefile
/petsc/src/sys/mpiuni/makefile
/petsc/src/sys/objects/cxx/makefile
/petsc/src/sys/objects/device/impls/cupm/cuda/makefile
/petsc/src/sys/objects/device/impls/cupm/hip/makefile
/petsc/src/sys/objects/device/impls/cupm/makefile
/petsc/src/sys/objects/device/impls/host/makefile
/petsc/src/sys/objects/device/impls/makefile
/petsc/src/sys/objects/device/impls/sycl/makefile
/petsc/src/sys/objects/device/interface/makefile
/petsc/src/sys/objects/device/makefile
/petsc/src/sys/objects/device/tests/makefile
/petsc/src/sys/objects/device/util/makefile
/petsc/src/sys/objects/f2003-src/fsrc/makefile
/petsc/src/sys/objects/f2003-src/makefile
/petsc/src/sys/objects/ftn-custom/makefile
/petsc/src/sys/objects/kokkos/makefile
/petsc/src/sys/objects/makefile
/petsc/src/sys/perfstubs/makefile
/petsc/src/sys/python/ftn-custom/makefile
/petsc/src/sys/python/makefile
/petsc/src/sys/tests/makefile
/petsc/src/sys/tests/options/makefile
/petsc/src/sys/time/ftn-custom/makefile
/petsc/src/sys/time/makefile
/petsc/src/sys/totalview/makefile
/petsc/src/sys/tutorials/makefile
/petsc/src/sys/utils/ftn-custom/makefile
/petsc/src/sys/utils/ftn-kernels/makefile
/petsc/src/sys/utils/makefile
/petsc/src/sys/webclient/makefile
/petsc/src/sys/webclient/tutorials/makefile
/petsc/src/sys/yaml/makefile
/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/makefile
/petsc/src/tao/bound/impls/tron/makefile
/petsc/src/tao/bound/makefile
/petsc/src/tao/bound/tutorials/makefile
/petsc/src/tao/bound/utils/makefile
/petsc/src/tao/complementarity/impls/asls/makefile
/petsc/src/tao/complementarity/impls/makefile
/petsc/src/tao/complementarity/impls/ssls/makefile
/petsc/src/tao/complementarity/makefile
/petsc/src/tao/complementarity/tutorials/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/constrained/impls/makefile
/petsc/src/tao/constrained/makefile
/petsc/src/tao/constrained/tutorials/makefile
/petsc/src/tao/f90-mod/makefile
/petsc/src/tao/interface/ftn-custom/makefile
/petsc/src/tao/interface/makefile
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/makefile
/petsc/src/tao/leastsquares/impls/brgn/makefile
/petsc/src/tao/leastsquares/impls/makefile
/petsc/src/tao/leastsquares/impls/pounders/makefile
/petsc/src/tao/leastsquares/makefile
/petsc/src/tao/leastsquares/tests/makefile
/petsc/src/tao/leastsquares/tutorials/makefile
/petsc/src/tao/leastsquares/tutorials/matlab/makefile
/petsc/src/tao/linesearch/impls/armijo/makefile
/petsc/src/tao/linesearch/impls/gpcglinesearch/makefile
/petsc/src/tao/linesearch/impls/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/linesearch/interface/makefile
/petsc/src/tao/linesearch/makefile
/petsc/src/tao/makefile
/petsc/src/tao/matrix/makefile
/petsc/src/tao/pde_constrained/impls/lcl/makefile
/petsc/src/tao/pde_constrained/impls/makefile
/petsc/src/tao/pde_constrained/makefile
/petsc/src/tao/pde_constrained/tutorials/makefile
/petsc/src/tao/python/ftn-custom/makefile
/petsc/src/tao/python/makefile
/petsc/src/tao/quadratic/impls/bqpip/makefile
/petsc/src/tao/quadratic/impls/gpcg/makefile
/petsc/src/tao/quadratic/impls/makefile
/petsc/src/tao/quadratic/makefile
/petsc/src/tao/shell/makefile
/petsc/src/tao/snes/makefile
/petsc/src/tao/tutorials/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/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/tao/unconstrained/makefile
/petsc/src/tao/unconstrained/tutorials/makefile
/petsc/src/tao/unconstrained/tutorials/output/rosenbrock1_snes_tr_cgnegcurve_kmdc.out
/petsc/src/tao/unconstrained/tutorials/rosenbrock1.c
/petsc/src/tao/util/makefile
/petsc/src/ts/adapt/impls/basic/makefile
/petsc/src/ts/adapt/impls/cfl/makefile
/petsc/src/ts/adapt/impls/dsp/ftn-custom/makefile
/petsc/src/ts/adapt/impls/dsp/makefile
/petsc/src/ts/adapt/impls/glee/makefile
/petsc/src/ts/adapt/impls/history/makefile
/petsc/src/ts/adapt/impls/makefile
/petsc/src/ts/adapt/impls/none/makefile
/petsc/src/ts/adapt/interface/ftn-custom/makefile
/petsc/src/ts/adapt/interface/makefile
/petsc/src/ts/adapt/makefile
/petsc/src/ts/characteristic/impls/da/makefile
/petsc/src/ts/characteristic/impls/makefile
/petsc/src/ts/characteristic/interface/makefile
/petsc/src/ts/characteristic/makefile
/petsc/src/ts/event/makefile
/petsc/src/ts/f90-mod/makefile
/petsc/src/ts/impls/arkimex/ftn-custom/makefile
/petsc/src/ts/impls/arkimex/makefile
/petsc/src/ts/impls/bdf/makefile
/petsc/src/ts/impls/eimex/makefile
/petsc/src/ts/impls/explicit/euler/makefile
/petsc/src/ts/impls/explicit/makefile
/petsc/src/ts/impls/explicit/rk/ftn-custom/makefile
/petsc/src/ts/impls/explicit/rk/makefile
/petsc/src/ts/impls/explicit/ssp/ftn-custom/makefile
/petsc/src/ts/impls/explicit/ssp/makefile
/petsc/src/ts/impls/glee/makefile
/petsc/src/ts/impls/implicit/alpha/makefile
/petsc/src/ts/impls/implicit/discgrad/makefile
/petsc/src/ts/impls/implicit/glle/makefile
/petsc/src/ts/impls/implicit/irk/makefile
/petsc/src/ts/impls/implicit/makefile
/petsc/src/ts/impls/implicit/radau5/makefile
/petsc/src/ts/impls/implicit/sundials/ftn-custom/makefile
/petsc/src/ts/impls/implicit/sundials/makefile
/petsc/src/ts/impls/implicit/theta/makefile
/petsc/src/ts/impls/makefile
/petsc/src/ts/impls/mimex/makefile
/petsc/src/ts/impls/multirate/makefile
/petsc/src/ts/impls/pseudo/makefile
/petsc/src/ts/impls/python/ftn-custom/makefile
/petsc/src/ts/impls/python/makefile
/petsc/src/ts/impls/rosw/ftn-custom/makefile
/petsc/src/ts/impls/rosw/makefile
/petsc/src/ts/impls/symplectic/basicsymplectic/makefile
/petsc/src/ts/impls/symplectic/makefile
/petsc/src/ts/interface/ftn-custom/makefile
/petsc/src/ts/interface/makefile
/petsc/src/ts/interface/sensitivity/makefile
/petsc/src/ts/makefile
/petsc/src/ts/tests/makefile
/petsc/src/ts/trajectory/impls/basic/makefile
/petsc/src/ts/trajectory/impls/makefile
/petsc/src/ts/trajectory/impls/memory/makefile
/petsc/src/ts/trajectory/impls/singlefile/makefile
/petsc/src/ts/trajectory/impls/visualization/makefile
/petsc/src/ts/trajectory/interface/ftn-custom/makefile
/petsc/src/ts/trajectory/interface/makefile
/petsc/src/ts/trajectory/makefile
/petsc/src/ts/trajectory/utils/makefile
/petsc/src/ts/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/tutorials/autodiff/makefile
/petsc/src/ts/tutorials/eimex/makefile
/petsc/src/ts/tutorials/hamiltonian/makefile
/petsc/src/ts/tutorials/hybrid/makefile
/petsc/src/ts/tutorials/makefile
/petsc/src/ts/tutorials/multirate/makefile
/petsc/src/ts/tutorials/network/makefile
/petsc/src/ts/tutorials/optimal_control/makefile
/petsc/src/ts/tutorials/phasefield/makefile
/petsc/src/ts/tutorials/power_grid/makefile
/petsc/src/ts/tutorials/power_grid/stability_9bus/makefile
/petsc/src/ts/utils/dmplexlandau/cuda/makefile
/petsc/src/ts/utils/dmplexlandau/ftn-custom/makefile
/petsc/src/ts/utils/dmplexlandau/kokkos/makefile
/petsc/src/ts/utils/dmplexlandau/makefile
/petsc/src/ts/utils/dmplexlandau/tutorials/makefile
/petsc/src/ts/utils/makefile
/petsc/src/vec/f90-mod/makefile
/petsc/src/vec/is/ao/impls/basic/ftn-custom/makefile
/petsc/src/vec/is/ao/impls/basic/makefile
/petsc/src/vec/is/ao/impls/makefile
/petsc/src/vec/is/ao/impls/mapping/ftn-custom/makefile
/petsc/src/vec/is/ao/impls/mapping/makefile
/petsc/src/vec/is/ao/impls/memscalable/makefile
/petsc/src/vec/is/ao/interface/ftn-custom/makefile
/petsc/src/vec/is/ao/interface/makefile
/petsc/src/vec/is/ao/makefile
/petsc/src/vec/is/ao/tests/ex3d/makefile
/petsc/src/vec/is/ao/tests/makefile
/petsc/src/vec/is/is/impls/block/ftn-custom/makefile
/petsc/src/vec/is/is/impls/block/makefile
/petsc/src/vec/is/is/impls/f90-custom/makefile
/petsc/src/vec/is/is/impls/general/makefile
/petsc/src/vec/is/is/impls/makefile
/petsc/src/vec/is/is/impls/stride/makefile
/petsc/src/vec/is/is/interface/f90-custom/makefile
/petsc/src/vec/is/is/interface/ftn-custom/makefile
/petsc/src/vec/is/is/interface/makefile
/petsc/src/vec/is/is/makefile
/petsc/src/vec/is/is/tests/makefile
/petsc/src/vec/is/is/tutorials/makefile
/petsc/src/vec/is/is/utils/f90-custom/makefile
/petsc/src/vec/is/is/utils/ftn-custom/makefile
/petsc/src/vec/is/is/utils/makefile
/petsc/src/vec/is/makefile
/petsc/src/vec/is/section/interface/f90-custom/makefile
/petsc/src/vec/is/section/interface/ftn-custom/makefile
/petsc/src/vec/is/section/interface/makefile
/petsc/src/vec/is/section/makefile
/petsc/src/vec/is/sf/impls/basic/allgather/makefile
/petsc/src/vec/is/sf/impls/basic/allgatherv/makefile
/petsc/src/vec/is/sf/impls/basic/alltoall/makefile
/petsc/src/vec/is/sf/impls/basic/cuda/makefile
/petsc/src/vec/is/sf/impls/basic/gather/makefile
/petsc/src/vec/is/sf/impls/basic/gatherv/makefile
/petsc/src/vec/is/sf/impls/basic/hip/makefile
/petsc/src/vec/is/sf/impls/basic/kokkos/makefile
/petsc/src/vec/is/sf/impls/basic/makefile
/petsc/src/vec/is/sf/impls/basic/neighbor/makefile
/petsc/src/vec/is/sf/impls/basic/nvshmem/makefile
/petsc/src/vec/is/sf/impls/makefile
/petsc/src/vec/is/sf/impls/window/makefile
/petsc/src/vec/is/sf/interface/ftn-custom/makefile
/petsc/src/vec/is/sf/interface/makefile
/petsc/src/vec/is/sf/makefile
/petsc/src/vec/is/sf/tests/makefile
/petsc/src/vec/is/sf/tutorials/makefile
/petsc/src/vec/is/sf/utils/f90-custom/makefile
/petsc/src/vec/is/sf/utils/ftn-custom/makefile
/petsc/src/vec/is/sf/utils/makefile
/petsc/src/vec/is/tests/makefile
/petsc/src/vec/is/utils/f90-custom/makefile
/petsc/src/vec/is/utils/ftn-custom/makefile
/petsc/src/vec/is/utils/makefile
/petsc/src/vec/makefile
/petsc/src/vec/pf/impls/constant/makefile
/petsc/src/vec/pf/impls/makefile
/petsc/src/vec/pf/impls/matlab/makefile
/petsc/src/vec/pf/impls/string/makefile
/petsc/src/vec/pf/interface/ftn-custom/makefile
/petsc/src/vec/pf/interface/makefile
/petsc/src/vec/pf/makefile
/petsc/src/vec/vec/impls/hypre/makefile
/petsc/src/vec/vec/impls/makefile
/petsc/src/vec/vec/impls/mpi/cupm/cuda/makefile
/petsc/src/vec/vec/impls/mpi/cupm/hip/makefile
/petsc/src/vec/vec/impls/mpi/cupm/makefile
/petsc/src/vec/vec/impls/mpi/ftn-custom/makefile
/petsc/src/vec/vec/impls/mpi/kokkos/makefile
/petsc/src/vec/vec/impls/mpi/makefile
/petsc/src/vec/vec/impls/mpi/mpiviennacl/makefile
/petsc/src/vec/vec/impls/mpi/mpiviennaclcuda/makefile
/petsc/src/vec/vec/impls/nest/ftn-custom/makefile
/petsc/src/vec/vec/impls/nest/makefile
/petsc/src/vec/vec/impls/seq/cupm/cuda/makefile
/petsc/src/vec/vec/impls/seq/cupm/hip/makefile
/petsc/src/vec/vec/impls/seq/cupm/makefile
/petsc/src/vec/vec/impls/seq/ftn-custom/makefile
/petsc/src/vec/vec/impls/seq/ftn-kernels/makefile
/petsc/src/vec/vec/impls/seq/kokkos/makefile
/petsc/src/vec/vec/impls/seq/makefile
/petsc/src/vec/vec/impls/seq/seqviennacl/makefile
/petsc/src/vec/vec/impls/seq/seqviennaclcuda/makefile
/petsc/src/vec/vec/impls/shared/makefile
/petsc/src/vec/vec/interface/f90-custom/makefile
/petsc/src/vec/vec/interface/ftn-custom/makefile
/petsc/src/vec/vec/interface/makefile
/petsc/src/vec/vec/makefile
/petsc/src/vec/vec/tests/makefile
/petsc/src/vec/vec/tutorials/makefile
/petsc/src/vec/vec/utils/f90-custom/makefile
/petsc/src/vec/vec/utils/makefile
/petsc/src/vec/vec/utils/matlab/makefile
/petsc/src/vec/vec/utils/tagger/impls/makefile
/petsc/src/vec/vec/utils/tagger/interface/makefile
/petsc/src/vec/vec/utils/tagger/makefile
/petsc/src/vec/vec/utils/tagger/tutorials/makefile
d460d7bf08-Mar-2023 Junchao Zhang <jczhang@mcs.anl.gov>

Mat: update matrix factorization and solve related routines since cuda-12 removed some APIs we use


/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/examples/arch-ci-linux-cuda-double-64idx.py
changes/dev.rst
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petscksp.h
/petsc/src/binding/petsc4py/src/lib-petsc/custom.h
/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/libpetsc4py.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscpyappctx.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscsnes.pxi
/petsc/src/binding/petsc4py/test/test_snes.py
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgimpl.h
/petsc/src/ksp/ksp/impls/cg/cgtype.c
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/tr/trimpl.h
/petsc/src/snes/interface/snes.c
/petsc/src/snes/tests/ex1.c
/petsc/src/snes/tests/ex1.py
/petsc/src/snes/tests/output/ex1_4.out
/petsc/src/snes/tests/output/ex1_python_null_appctx-0.out
/petsc/src/snes/tests/output/ex1_python_null_appctx-1.out
/petsc/src/snes/tests/output/ex1f_4.out
/petsc/src/snes/tutorials/ex15.c
/petsc/src/snes/tutorials/output/ex15_5.out
/petsc/src/snes/tutorials/output/ex18_3.out
/petsc/src/snes/tutorials/output/ex2_2.out
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/unconstrained/tutorials/output/rosenbrock1_snes_tr_cgnegcurve_kmdc.out
/petsc/src/tao/unconstrained/tutorials/rosenbrock1.c
bbbebc2c23-Mar-2023 Pierre Jolivet <pierre@joliv.et>

Add KSPMatSolveTranspose()


/petsc/.clang-format
/petsc/.gitlab-ci.yml
/petsc/config/BuildSystem/config/base.py
/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/AMReX.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/amgx.py
/petsc/config/BuildSystem/config/packages/c2html.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/hpddm.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/netcdf.py
/petsc/config/BuildSystem/config/packages/raja.py
/petsc/config/BuildSystem/config/packages/sowing.py
/petsc/config/BuildSystem/config/packages/strumpack.py
/petsc/config/BuildSystem/config/packages/sycl.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
changes/dev.rst
/petsc/include/petsc/private/cpp/object_pool.hpp
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/matdensecupmimpl.h
/petsc/include/petscdevice_hip.h
/petsc/include/petscksp.h
/petsc/include/petscstring.h
/petsc/lib/petsc/conf/test
/petsc/makefile
/petsc/src/binding/petsc4py/src/lib-petsc/compat/cuda.h
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/KSP.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/Mat.pyx
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscksp.pxi
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/petscmat.pxi
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/ksp/ksp/impls/preonly/preonly.c
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tutorials/ex79.c
/petsc/src/ksp/ksp/tutorials/output/ex77_deflation.out
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/hpddm/pchpddm.cxx
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/kokkos/aijkok.kokkos.cxx
/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/dense/seq/cupm/matseqdensecupm.hpp
/petsc/src/mat/impls/hypre/mhypre.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/fileio/fdir.c
/petsc/src/sys/mpiuni/mpitime.c
/petsc/src/ts/tutorials/ex18.c
/petsc/src/ts/utils/dmplexlandau/cuda/landaucu.cu
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/vec/is/sf/impls/basic/cuda/sfcuda.cu
/petsc/src/vec/is/utils/hdf5io.c
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
3d8af49224-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Listing of manual pages for each topical area have three columns but there was no room for all three

Third column was mostly covered by the left sidebar

So remove the left sidebar for these pages

Listing of manual pages for each topical area have three columns but there was no room for all three

Third column was mostly covered by the left sidebar

So remove the left sidebar for these pages

Also make the alphebetical list in three columns, instead of one long list

Do not print "No deprecated routines"

Make all manual pages say :orphan: at the top so they do not need to be in the toc

Commit-type: documentation

show more ...

4d67ab2121-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-03-16/fix-nutshell' into 'main'

More cleanup/revising of the website: including nutshell, developers docs and others

See merge request petsc/petsc!6195

f7b5d04f20-Mar-2023 Pierre Jolivet <pierre@joliv.et>

Sys: add PETSC_ATTRIBUTE_MAY_ALIAS

e37d522b19-Mar-2023 Pierre Jolivet <pierre@joliv.et>

Deprecate ISCompressIndicesSorted()

f2edd1f019-Mar-2023 Malachi Phillips <malachi2@illinois.edu>

Add implementation of 4th-kind Chebyshev polynomial smoother


/petsc/.gitignore
changes/dev.rst
/petsc/include/petsc/finclude/petscksp.h
/petsc/include/petscksp.h
/petsc/src/ksp/ksp/impls/cheby/betas.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cheby/chebyshevimpl.h
/petsc/src/ksp/ksp/tutorials/ex29.c
/petsc/src/ksp/ksp/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/tutorials/output/ex29_3.out
/petsc/src/ksp/ksp/tutorials/output/ex29_4.out
/petsc/src/ksp/ksp/tutorials/output/ex29_aniso_first.out
/petsc/src/ksp/ksp/tutorials/output/ex29_aniso_fourth.out
/petsc/src/ksp/ksp/tutorials/output/ex29_aniso_opt_fourth.out
/petsc/src/ksp/ksp/tutorials/output/ex34_1.out
/petsc/src/ksp/ksp/tutorials/output/ex43_3.out
/petsc/src/ksp/ksp/tutorials/output/ex43_4.out
/petsc/src/ksp/ksp/tutorials/output/ex43_6.out
/petsc/src/ksp/ksp/tutorials/output/ex50_1.out
/petsc/src/ksp/ksp/tutorials/output/ex50_2.out
/petsc/src/ksp/ksp/tutorials/output/ex56_latebs-2.out
/petsc/src/ksp/ksp/tutorials/output/ex56_latebs.out
/petsc/src/ksp/ksp/tutorials/output/ex56_nns_gdsw.out
/petsc/src/ksp/ksp/tutorials/output/ex66_1.out
/petsc/src/ksp/ksp/tutorials/output/ex66_2.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_both_approx.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_approx_matis_localmat_type-seqaij.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_deluxe_layers_adapt_cuda_approx_matis_localmat_type-seqaijcusparse.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_dir_approx.out
/petsc/src/ksp/ksp/tutorials/output/ex71_bddc_elast_neu_approx.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/ksp/tutorials/output/ex7_gamg_cuda_nsize-1.out
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_cuda_nsize-2.out
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_kokkos_nsize-1.out
/petsc/src/ksp/ksp/tutorials/output/ex7_gamg_kokkos_nsize-2.out
/petsc/src/snes/tests/output/ex20_1.out
/petsc/src/snes/tutorials/output/ex12_mg_newton_coarse_1.out
/petsc/src/snes/tutorials/output/ex12_mg_newton_coarse_2.out
/petsc/src/snes/tutorials/output/ex17_ge_q1_gdsw.out
/petsc/src/snes/tutorials/output/ex18_1.out
/petsc/src/snes/tutorials/output/ex18_2.out
/petsc/src/snes/tutorials/output/ex18_3.out
/petsc/src/snes/tutorials/output/ex19_tut_2.out
/petsc/src/snes/tutorials/output/ex40f90_1.out
/petsc/src/snes/tutorials/output/ex46_1.out
/petsc/src/snes/tutorials/output/ex46_1_alt.out
/petsc/src/snes/tutorials/output/ex46_1_alt_2.out
/petsc/src/snes/tutorials/output/ex5_1.out
/petsc/src/snes/tutorials/output/ex5_2.out
/petsc/src/snes/tutorials/output/ex5_2_alt.out
/petsc/src/snes/tutorials/output/ex5_3.out
/petsc/src/snes/tutorials/output/ex5_3_alt.out
/petsc/src/snes/tutorials/output/ex5_4.out
/petsc/src/snes/tutorials/output/ex5_4_alt.out
/petsc/src/snes/tutorials/output/ex63_quad_q2q1_full_P2.out
/petsc/src/snes/tutorials/output/ex63_quad_q2q1_full_P5.out
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex3_1.out
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex3_1_alt.out
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex3_1_alt_2.out
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex3_1_alt_3.out
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex3_1_alt_4.out
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex3_1_alt_5.out
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex3_1_alt_6.out
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/ex3_1_alt_7.out
/petsc/src/ts/tutorials/output/ex47_2d_p1p1_mg_r1.out
56ca17eb19-Mar-2023 Satish Balay <balay@mcs.anl.gov>

changes: fix format

af8f474b18-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/minres-2' into 'main'

MINRES QLP

See merge request petsc/petsc!6184


/petsc/config/BuildSystem/config/packages/AMReX.py
/petsc/config/BuildSystem/config/packages/MFEM.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/amgx.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/cuda.py
/petsc/config/BuildSystem/config/packages/h2opus.py
/petsc/config/BuildSystem/config/packages/htool.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/kblas.py
/petsc/config/BuildSystem/config/packages/kokkos.py
/petsc/config/BuildSystem/config/packages/libceed.py
/petsc/config/BuildSystem/config/packages/magma.py
/petsc/config/BuildSystem/config/packages/raja.py
/petsc/config/BuildSystem/config/packages/strumpack.py
changes/dev.rst
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petscksp.h
/petsc/include/petscmath.h
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/impls/minres/minres.c
/petsc/src/ksp/ksp/impls/qcg/qcg.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/tests/ex13.c
/petsc/src/ksp/ksp/tests/ex42.c
/petsc/src/ksp/ksp/tests/output/ex13_qlp_1.out
/petsc/src/ksp/ksp/tests/output/ex13_qlp_2.out
/petsc/src/ksp/ksp/tests/output/ex13_qlp_3.out
/petsc/src/ksp/ksp/tests/output/ex13_qlp_3_alt.out
/petsc/src/ksp/ksp/tests/output/ex13_qlp_sisc.out
/petsc/src/ksp/ksp/tests/output/ex13_qlp_sisc_none.out
/petsc/src/ksp/ksp/tests/output/ex42_cg_neg_curve.out
/petsc/src/ksp/ksp/tests/output/ex42_minres_neg_curve.out
/petsc/src/ksp/ksp/tests/output/ex42_minres_qlp.out
/petsc/src/ksp/ksp/tests/output/ex42_minres_qlp_nonconsistent.out
/petsc/src/ksp/ksp/tests/output/ex48_1.out
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/sys/classes/draw/impls/x/xops.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/ts/utils/dmlocalts.c
/petsc/src/vec/is/is/impls/block/block.c
58be177318-Mar-2023 Pierre Jolivet <pierre@joliv.et>

Apply 6 suggestion(s) to 1 file(s)

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