History log of /petsc/src/vec/ (Results 3226 – 3250 of 6950)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
acd2379329-Mar-2014 Jed Brown <jed@jedbrown.org>

SF: shorten event names to fit within 16-char limit

There is no convention for including the Petsc namespace in event names.

98c3331e28-Mar-2014 Barry Smith <bsmith@mcs.anl.gov>

Insure that all ASCII viewers for PETSc objects call PetscObjectPrintClassNamePrefixType()


/petsc/bin/FASTMathInstaller.py
/petsc/bin/maint/generatefortranstubs.py
/petsc/bin/petscmpiexec
/petsc/conf/test
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/__init__.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/fblaslapack.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/SuiteSparse.py
/petsc/config/PETSc/packages/SuperLU.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/scalapack.py
/petsc/config/PETSc/packages/spai.py
/petsc/config/PETSc/packages/ssl.py
/petsc/config/configure.py
/petsc/config/examples/arch-bgp-ibm-opt.py
/petsc/config/examples/arch-freebsd-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-freebsd-cxx-pkgs-opt.py
/petsc/config/examples/arch-freebsd-pkgs-opt.py
/petsc/config/examples/arch-linux-gcc-absoft.py
/petsc/config/examples/arch-linux-gcc-ifc.py
/petsc/config/examples/arch-linux-gcc-pgf90.py
/petsc/config/examples/arch-linux-gcc-real-opt.py
/petsc/config/examples/arch-linux-gcc-real.py
/petsc/config/examples/arch-linux-gxx-complex.py
/petsc/config/examples/arch-linux-pkgs-cxx-mlib.py
/petsc/config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py
/petsc/config/examples/arch-linux-pkgs-gcov.py
/petsc/config/examples/arch-linux-pkgs-opt-threadcomm.py
/petsc/config/examples/arch-linux-pkgs-opt.py
/petsc/config/examples/arch-linux-pkgs-threadcomm.py
/petsc/config/examples/arch-linux-pkgs-valgrind.py
/petsc/config/examples/arch-opensolaris-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-opensolaris-pkgs-opt.py
/petsc/config/examples/arch-osx-10.6-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-osx-10.6-cxx-pkgs-opt.py
/petsc/config/examples/basic/arch-gcc-complex-O.py
/petsc/config/examples/basic/arch-gcc-complex.py
/petsc/config/examples/basic/arch-gcc-real-O.py
/petsc/config/examples/basic/arch-gcc-real.py
/petsc/config/examples/basic/arch-gcc64-complex-O.py
/petsc/config/examples/basic/arch-gcc64-complex.py
/petsc/config/examples/basic/arch-gcc64-real-O.py
/petsc/config/examples/basic/arch-gcc64-real.py
/petsc/config/examples/basic/arch-gxx-complex-O.py
/petsc/config/examples/basic/arch-gxx-complex.py
/petsc/config/examples/basic/arch-gxx-real-O.py
/petsc/config/examples/basic/arch-gxx-real.py
/petsc/config/examples/basic/arch-gxx64-complex-O.py
/petsc/config/examples/basic/arch-gxx64-complex.py
/petsc/config/examples/basic/arch-gxx64-real-O.py
/petsc/config/examples/basic/arch-gxx64-real.py
/petsc/include/petsc-private/dmcircuitimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmcircuit.h
/petsc/include/petscdmplex.h
/petsc/include/petscerror.h
/petsc/include/petscfe.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscwebclient.h
/petsc/makefile
/petsc/src/benchmarks/streams/BasicVersion.c
/petsc/src/benchmarks/streams/MPIVersion.c
/petsc/src/benchmarks/streams/PthreadVersion.c
/petsc/src/benchmarks/streams/makefile
/petsc/src/benchmarks/streams/process.py
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/impls/circuit/circuit.c
/petsc/src/dm/impls/circuit/circuitcreate.c
/petsc/src/dm/impls/circuit/makefile
/petsc/src/dm/impls/makefile
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/examples/tests/ex8.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex15f.F
/petsc/src/ksp/ksp/examples/tutorials/ex21f.F
/petsc/src/ksp/ksp/examples/tutorials/ex3.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/mat/coarsen/coarsen.c
/petsc/src/mat/examples/tutorials/ex11.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/cholmod/makefile
/petsc/src/mat/impls/aij/seq/klu/klu.c
/petsc/src/mat/impls/aij/seq/klu/makefile
/petsc/src/mat/impls/aij/seq/makefile
/petsc/src/mat/impls/aij/seq/umfpack/makefile
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/sbaij/seq/cholmod/makefile
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/amd/makefile
/petsc/src/mat/order/sregis.c
/petsc/src/snes/examples/tutorials/circuit/makefile
/petsc/src/snes/examples/tutorials/circuit/pflow/PFReadData.c
/petsc/src/snes/examples/tutorials/circuit/pflow/datafiles/case9.m
/petsc/src/snes/examples/tutorials/circuit/pflow/makefile
/petsc/src/snes/examples/tutorials/circuit/pflow/pf.c
/petsc/src/snes/examples/tutorials/circuit/pflow/pf.h
/petsc/src/snes/examples/tutorials/circuit/pflow/pfoptions
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex16.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/utils/hists.c
/petsc/src/sys/classes/draw/utils/lgc.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/makefile
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/pname.c
/petsc/src/sys/webclient/box.c
/petsc/src/sys/webclient/client.c
/petsc/src/sys/webclient/examples/makefile
/petsc/src/sys/webclient/examples/tutorials/boxobtainrefreshtoken.c
/petsc/src/sys/webclient/examples/tutorials/boxupload.c
/petsc/src/sys/webclient/examples/tutorials/globusobtaintransfers.c
/petsc/src/sys/webclient/examples/tutorials/googledriveupload.c
/petsc/src/sys/webclient/examples/tutorials/googleobtainrefreshtoken.c
/petsc/src/sys/webclient/examples/tutorials/makefile
/petsc/src/sys/webclient/examples/tutorials/urlshorten.c
/petsc/src/sys/webclient/globus.c
/petsc/src/sys/webclient/google.c
/petsc/src/sys/webclient/makefile
/petsc/src/sys/webclient/textbelt.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/ts/event/makefile
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tests/ex21.c
/petsc/src/ts/examples/tests/ex22.c
/petsc/src/ts/examples/tests/ex23.c
/petsc/src/ts/examples/tests/makefile
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/makefile
is/ao/interface/ao.c
is/is/interface/index.c
is/is/utils/iscoloring.c
is/utils/isltog.c
is/utils/vsectionis.c
b3165b0828-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

IS: Fix compiler warning

a7da843127-Mar-2014 Jed Brown <jed@jedbrown.org>

SF: guard MPI_COMBINER_DUP

Also trust MPI_VERSION to avoid confusing memory corruption if a user
forgets to reconfigure after getting this patch.

b255d4c827-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

IS: Forgot to protect HDF5

82be971e27-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

IS: Forgot to protect HDF5

235f779227-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

IS: Added ISLoad() and an HDF5 implementation
- I know this only works for general now

abf7dd1e27-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

IS: Added HDF5 viewer to general

c2c8af3f27-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

IS: Changed over to using PetscLayout
- Could reorganize code to be cleaner now

3f738ff227-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

Vec+HDF5: The HDF5 link test can only look 1 level deep. These hard working programmers are not paid enough to handle multiple levels.


/petsc/config/builder.py
/petsc/include/petsc-private/dmpleximpl.h
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/interface/dm.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/output/ex12_0.out
/petsc/src/snes/examples/tutorials/output/ex12_1.out
/petsc/src/snes/examples/tutorials/output/ex12_10.out
/petsc/src/snes/examples/tutorials/output/ex12_11.out
/petsc/src/snes/examples/tutorials/output/ex12_12.out
/petsc/src/snes/examples/tutorials/output/ex12_13.out
/petsc/src/snes/examples/tutorials/output/ex12_14.out
/petsc/src/snes/examples/tutorials/output/ex12_15.out
/petsc/src/snes/examples/tutorials/output/ex12_16.out
/petsc/src/snes/examples/tutorials/output/ex12_17.out
/petsc/src/snes/examples/tutorials/output/ex12_18.out
/petsc/src/snes/examples/tutorials/output/ex12_19.out
/petsc/src/snes/examples/tutorials/output/ex12_2.out
/petsc/src/snes/examples/tutorials/output/ex12_20.out
/petsc/src/snes/examples/tutorials/output/ex12_21.out
/petsc/src/snes/examples/tutorials/output/ex12_22.out
/petsc/src/snes/examples/tutorials/output/ex12_23.out
/petsc/src/snes/examples/tutorials/output/ex12_24.out
/petsc/src/snes/examples/tutorials/output/ex12_25.out
/petsc/src/snes/examples/tutorials/output/ex12_26.out
/petsc/src/snes/examples/tutorials/output/ex12_27.out
/petsc/src/snes/examples/tutorials/output/ex12_28.out
/petsc/src/snes/examples/tutorials/output/ex12_29.out
/petsc/src/snes/examples/tutorials/output/ex12_3.out
/petsc/src/snes/examples/tutorials/output/ex12_30.out
/petsc/src/snes/examples/tutorials/output/ex12_31.out
/petsc/src/snes/examples/tutorials/output/ex12_32.out
/petsc/src/snes/examples/tutorials/output/ex12_33.out
/petsc/src/snes/examples/tutorials/output/ex12_34.out
/petsc/src/snes/examples/tutorials/output/ex12_35.out
/petsc/src/snes/examples/tutorials/output/ex12_36.out
/petsc/src/snes/examples/tutorials/output/ex12_4.out
/petsc/src/snes/examples/tutorials/output/ex12_5.out
/petsc/src/snes/examples/tutorials/output/ex12_6.out
/petsc/src/snes/examples/tutorials/output/ex12_7.out
/petsc/src/snes/examples/tutorials/output/ex12_8.out
/petsc/src/snes/examples/tutorials/output/ex12_9.out
vec/utils/vecio.c
74d3099a25-Mar-2014 Barry Smith <bsmith@mcs.anl.gov>

simplify inversion of identity IS


/petsc/bin/FASTMathInstaller.py
/petsc/bin/maint/generatefortranstubs.py
/petsc/bin/petscmpiexec
/petsc/conf/test
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/__init__.py
/petsc/config/BuildSystem/config/packages/f2cblaslapack.py
/petsc/config/BuildSystem/config/packages/fblaslapack.py
/petsc/config/BuildSystem/config/setCompilers.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/SuiteSparse.py
/petsc/config/PETSc/packages/SuperLU.py
/petsc/config/PETSc/packages/SuperLU_DIST.py
/petsc/config/PETSc/packages/scalapack.py
/petsc/config/PETSc/packages/spai.py
/petsc/config/PETSc/packages/ssl.py
/petsc/config/configure.py
/petsc/config/examples/arch-bgp-ibm-opt.py
/petsc/config/examples/arch-freebsd-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-freebsd-cxx-pkgs-opt.py
/petsc/config/examples/arch-freebsd-pkgs-opt.py
/petsc/config/examples/arch-linux-gcc-absoft.py
/petsc/config/examples/arch-linux-gcc-ifc.py
/petsc/config/examples/arch-linux-gcc-pgf90.py
/petsc/config/examples/arch-linux-gcc-real-opt.py
/petsc/config/examples/arch-linux-gcc-real.py
/petsc/config/examples/arch-linux-gxx-complex.py
/petsc/config/examples/arch-linux-pkgs-cxx-mlib.py
/petsc/config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py
/petsc/config/examples/arch-linux-pkgs-gcov.py
/petsc/config/examples/arch-linux-pkgs-opt-threadcomm.py
/petsc/config/examples/arch-linux-pkgs-opt.py
/petsc/config/examples/arch-linux-pkgs-threadcomm.py
/petsc/config/examples/arch-linux-pkgs-valgrind.py
/petsc/config/examples/arch-opensolaris-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-opensolaris-pkgs-opt.py
/petsc/config/examples/arch-osx-10.6-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-osx-10.6-cxx-pkgs-opt.py
/petsc/config/examples/basic/arch-gcc-complex-O.py
/petsc/config/examples/basic/arch-gcc-complex.py
/petsc/config/examples/basic/arch-gcc-real-O.py
/petsc/config/examples/basic/arch-gcc-real.py
/petsc/config/examples/basic/arch-gcc64-complex-O.py
/petsc/config/examples/basic/arch-gcc64-complex.py
/petsc/config/examples/basic/arch-gcc64-real-O.py
/petsc/config/examples/basic/arch-gcc64-real.py
/petsc/config/examples/basic/arch-gxx-complex-O.py
/petsc/config/examples/basic/arch-gxx-complex.py
/petsc/config/examples/basic/arch-gxx-real-O.py
/petsc/config/examples/basic/arch-gxx-real.py
/petsc/config/examples/basic/arch-gxx64-complex-O.py
/petsc/config/examples/basic/arch-gxx64-complex.py
/petsc/config/examples/basic/arch-gxx64-real-O.py
/petsc/config/examples/basic/arch-gxx64-real.py
/petsc/include/petsc-private/dmcircuitimpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmcircuit.h
/petsc/include/petscdmplex.h
/petsc/include/petscerror.h
/petsc/include/petscfe.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscwebclient.h
/petsc/makefile
/petsc/src/benchmarks/streams/BasicVersion.c
/petsc/src/benchmarks/streams/MPIVersion.c
/petsc/src/benchmarks/streams/PthreadVersion.c
/petsc/src/benchmarks/streams/makefile
/petsc/src/benchmarks/streams/process.py
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/impls/circuit/circuit.c
/petsc/src/dm/impls/circuit/circuitcreate.c
/petsc/src/dm/impls/circuit/makefile
/petsc/src/dm/impls/makefile
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex7.c
/petsc/src/dm/impls/plex/examples/tests/ex8.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex15f.F
/petsc/src/ksp/ksp/examples/tutorials/ex21f.F
/petsc/src/ksp/ksp/examples/tutorials/ex3.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/mat/examples/tutorials/ex11.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/cholmod/makefile
/petsc/src/mat/impls/aij/seq/klu/klu.c
/petsc/src/mat/impls/aij/seq/klu/makefile
/petsc/src/mat/impls/aij/seq/makefile
/petsc/src/mat/impls/aij/seq/umfpack/makefile
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/sbaij/seq/cholmod/makefile
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/order/amd/makefile
/petsc/src/mat/order/sorder.c
/petsc/src/mat/order/sregis.c
/petsc/src/snes/examples/tutorials/circuit/makefile
/petsc/src/snes/examples/tutorials/circuit/pflow/PFReadData.c
/petsc/src/snes/examples/tutorials/circuit/pflow/datafiles/case9.m
/petsc/src/snes/examples/tutorials/circuit/pflow/makefile
/petsc/src/snes/examples/tutorials/circuit/pflow/pf.c
/petsc/src/snes/examples/tutorials/circuit/pflow/pf.h
/petsc/src/snes/examples/tutorials/circuit/pflow/pfoptions
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex16.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/impls/qn/qn.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/makefile
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/webclient/box.c
/petsc/src/sys/webclient/client.c
/petsc/src/sys/webclient/examples/makefile
/petsc/src/sys/webclient/examples/tutorials/boxobtainrefreshtoken.c
/petsc/src/sys/webclient/examples/tutorials/boxupload.c
/petsc/src/sys/webclient/examples/tutorials/globusobtaintransfers.c
/petsc/src/sys/webclient/examples/tutorials/googledriveupload.c
/petsc/src/sys/webclient/examples/tutorials/googleobtainrefreshtoken.c
/petsc/src/sys/webclient/examples/tutorials/makefile
/petsc/src/sys/webclient/examples/tutorials/urlshorten.c
/petsc/src/sys/webclient/globus.c
/petsc/src/sys/webclient/google.c
/petsc/src/sys/webclient/makefile
/petsc/src/sys/webclient/textbelt.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/ts/event/makefile
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tests/ex21.c
/petsc/src/ts/examples/tests/ex22.c
/petsc/src/ts/examples/tests/ex23.c
/petsc/src/ts/examples/tests/makefile
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/makefile
is/is/interface/index.c
4c0d72c224-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

PetscSection: Added an optional permutation for the chart
- Removed the unnecessary atlasLayout
- This permutation will allow people to segregate ghost unknowns at the end of their numbering,
and

PetscSection: Added an optional permutation for the chart
- Removed the unnecessary atlasLayout
- This permutation will allow people to segregate ghost unknowns at the end of their numbering,
and also to get around the stratification of point numbering in Plex

show more ...


/petsc/bin/maint/generatefortranstubs.py
/petsc/conf/test
/petsc/config/BuildSystem/config/packages/__init__.py
/petsc/config/PETSc/packages/SuiteSparse.py
/petsc/config/configure.py
/petsc/config/examples/arch-bgp-ibm-opt.py
/petsc/config/examples/arch-freebsd-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-freebsd-cxx-pkgs-opt.py
/petsc/config/examples/arch-freebsd-pkgs-opt.py
/petsc/config/examples/arch-linux-pkgs-cxx-mlib.py
/petsc/config/examples/arch-linux-pkgs-dbg-ftn-interfaces.py
/petsc/config/examples/arch-linux-pkgs-gcov.py
/petsc/config/examples/arch-linux-pkgs-opt-threadcomm.py
/petsc/config/examples/arch-linux-pkgs-opt.py
/petsc/config/examples/arch-linux-pkgs-threadcomm.py
/petsc/config/examples/arch-linux-pkgs-valgrind.py
/petsc/config/examples/arch-opensolaris-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-opensolaris-pkgs-opt.py
/petsc/config/examples/arch-osx-10.6-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-osx-10.6-cxx-pkgs-opt.py
/petsc/include/petsc-private/dmcircuitimpl.h
/petsc/include/petsc-private/isimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmcircuit.h
/petsc/include/petscis.h
/petsc/include/petscmat.h
/petsc/src/dm/impls/circuit/circuit.c
/petsc/src/dm/impls/circuit/circuitcreate.c
/petsc/src/dm/impls/circuit/makefile
/petsc/src/dm/impls/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexpoint.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/website/index.html
/petsc/src/ksp/ksp/examples/tutorials/ex15f.F
/petsc/src/ksp/ksp/examples/tutorials/ex21f.F
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/cholmod/makefile
/petsc/src/mat/impls/aij/seq/klu/klu.c
/petsc/src/mat/impls/aij/seq/klu/makefile
/petsc/src/mat/impls/aij/seq/makefile
/petsc/src/mat/impls/aij/seq/umfpack/makefile
/petsc/src/mat/impls/aij/seq/umfpack/umfpack.c
/petsc/src/mat/impls/sbaij/seq/cholmod/makefile
/petsc/src/mat/impls/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/order/amd/makefile
/petsc/src/mat/order/sregis.c
/petsc/src/snes/examples/tutorials/circuit/makefile
/petsc/src/snes/examples/tutorials/circuit/pflow/PFReadData.c
/petsc/src/snes/examples/tutorials/circuit/pflow/datafiles/case9.m
/petsc/src/snes/examples/tutorials/circuit/pflow/makefile
/petsc/src/snes/examples/tutorials/circuit/pflow/pf.c
/petsc/src/snes/examples/tutorials/circuit/pflow/pf.h
/petsc/src/snes/examples/tutorials/circuit/pflow/pfoptions
/petsc/src/snes/examples/tutorials/makefile
is/utils/vsectionis.c
vec/utils/vsection.c
d1c1607624-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

ViewerHDF5: Try to set vector blocksize if its different from the HDF5 vector
- We changed how undefined blocksize is handled

7ba4506d24-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

PetscSection: Added PetscSectionHasConstraints()

2a74e5f420-Mar-2014 Jed Brown <jed@jedbrown.org>

SF: add arithmetic op types for contiguous types

This allows operations like MPI_SUM on
MPI_Type_contiguous(3,MPI_DOUBLE). The total sizes are classified by
their largest divisor in (1,2,3,4,5,7).

SF: add arithmetic op types for contiguous types

This allows operations like MPI_SUM on
MPI_Type_contiguous(3,MPI_DOUBLE). The total sizes are classified by
their largest divisor in (1,2,3,4,5,7). The small size is specified at
compile-time, allowing the compiler to unroll.

show more ...


/petsc/config/PETSc/Configure.py
/petsc/config/builder.py
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/dtimpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petsc-private/sfimpl.h
/petsc/include/petscbt.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdt.h
/petsc/include/petscfe.h
/petsc/include/petscmath.h
/petsc/include/petscpc.h
/petsc/include/petscversion.h
/petsc/src/dm/dt/examples/tests/ex1.c
/petsc/src/dm/dt/examples/tests/output/ex1_1.out
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/output/ex3_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_8.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/lsc/lsc.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/mat/examples/tests/ex126f.F
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/spectral.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex7.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_31.out
/petsc/src/snes/examples/tutorials/output/ex12_32.out
/petsc/src/snes/examples/tutorials/output/ex12_36.out
/petsc/src/snes/examples/tutorials/output/ex16_3.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/nasm/aspin.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/error/pstack.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/inherit.c
/petsc/src/ts/examples/tutorials/ex10.c
is/sf/impls/basic/sfbasic.c
is/sf/interface/sftype.c
653d05a818-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/fix-fem-multifield'

* knepley/fix-fem-multifield:
DMDT: Fixed Fortran PetscQuadrature definition
DMPlex ex3: Added Q2 tests - Made DA tests only 2x2 - Changed output format

Merge branch 'knepley/fix-fem-multifield'

* knepley/fix-fem-multifield:
DMDT: Fixed Fortran PetscQuadrature definition
DMPlex ex3: Added Q2 tests - Made DA tests only 2x2 - Changed output format - Quad tests now actually work
DMDA: Added DMDAComputeL2GradientDiff()
PetscSpace: Fixed polynomial derivative evaluation for quads
DMDA: Fix closure operations in 2D
DMPlex: Interpolation cleanup - Remove unused PetscSpace - Fix uninitialized variable
PetscFE: Fix PetscBool handling
SNES ex62: Updated output
DMPlex ex3: Use PetscFECreateDefault() and correct tensor tests
PetscFE: Fix PetscFECreateDefault() - The space should default to tensor on a non-simplex - The quadrature should be tensor Gauss on a non-simplex
DT: Added PetscDTGaussTensorQuadrature()
DT: Added citation for Gloub+Welsch method
PetscSection: Now global section can also be viewed
DMPlex: Allow NULL function for ProjectFunction()
PetscDualSpace: Added doc for PetscDualSpaceApply() - Cherry-picked from df2d8bb
PetscFE: Fixed PetscFECreateDefault() - Setup FE - Minimum quad order - Destroy quad after setting
PetscFE: PetscFECreateDefault() now takes a number of components and a reference cell type - Cherry-picked from a255314
PetscFE: Added PetscFECreateDefault() - Cherry-picked from 8919f5a
PetscFE: Allow lowest order cell Lagrange dual basis functions
DMPlex: Fix preallocation with cell variables - I had an incorrect loop optimization

Conflicts:
src/dm/impls/plex/plexpreallocate.c

show more ...


/petsc/config/builder.py
/petsc/include/finclude/petscdmdef.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdt.h
/petsc/include/petscfe.h
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/output/ex3_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_10.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_11.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_15.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_16.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_17.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_18.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_19.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_20.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_9.out
/petsc/src/dm/impls/plex/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/snes/examples/tutorials/output/ex62_31.out
/petsc/src/snes/examples/tutorials/output/ex62_32.out
/petsc/src/snes/examples/tutorials/output/ex62_33.out
/petsc/src/snes/examples/tutorials/output/ex62_34.out
/petsc/src/snes/examples/tutorials/output/ex62_35.out
/petsc/src/snes/examples/tutorials/output/ex62_36.out
/petsc/src/ts/examples/tutorials/ex11.c
is/utils/vsectionis.c
a204481a17-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

PetscSection: Fixed PetscSFDistributeSection() for the case of an empty partition


/petsc/bin/matlab/classes/PetscKSP.m
/petsc/bin/matlab/classes/PetscPC.m
/petsc/bin/matlab/classes/matlabheader.h
/petsc/config/PETSc/Configure.py
/petsc/config/builder.py
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/dtimpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petscbt.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdt.h
/petsc/include/petscfe.h
/petsc/include/petscmath.h
/petsc/include/petscpc.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/src/dm/dt/examples/tests/ex1.c
/petsc/src/dm/dt/examples/tests/output/ex1_1.out
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/output/ex1_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_9.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_11.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_15.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_17.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_19.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_21.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_23.out
/petsc/src/dm/impls/plex/examples/tests/output/ex4_9.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_11.out
/petsc/src/dm/impls/plex/examples/tests/output/ex5_12.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/ksp/examples/tests/ex14.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/agmres/makefile
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/lsc/lsc.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/parms/parms.c
/petsc/src/mat/examples/tests/ex126f.F
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/order/spectral.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex7.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_31.out
/petsc/src/snes/examples/tutorials/output/ex12_32.out
/petsc/src/snes/examples/tutorials/output/ex12_36.out
/petsc/src/snes/examples/tutorials/output/ex16_3.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/nasm/aspin.c
/petsc/src/snes/impls/vi/rsaug/makefile
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/error/pstack.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/inherit.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex5_1.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex7_1.out
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex11.c
is/utils/vsectionis.c
43a359cd12-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

PetscSection: Now global section can also be viewed


/petsc/config/PETSc/Configure.py
/petsc/config/builder.py
/petsc/include/petsc-private/dmimpl.h
/petsc/include/petsc-private/dmpleximpl.h
/petsc/include/petsc-private/dtimpl.h
/petsc/include/petsc-private/petscfeimpl.h
/petsc/include/petscbt.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscdt.h
/petsc/include/petscfe.h
/petsc/include/petscmath.h
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/dageometry.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/output/ex3_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex3_8.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexlabel.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/interface/dmregall.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex7.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_31.out
/petsc/src/snes/examples/tutorials/output/ex12_32.out
/petsc/src/snes/examples/tutorials/output/ex12_36.out
/petsc/src/snes/examples/tutorials/output/ex16_3.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/nasm/aspin.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/inherit.c
/petsc/src/ts/examples/tutorials/ex10.c
is/utils/vsectionis.c
543f309805-Mar-2014 Matthew G. Knepley <knepley@gmail.com>

IS: Fix comm for ISLocalToGlobalMappingApplyIS()
Reported-by: Vincent Frans Maria De Groof <Vincent.De-Groof@uibk.ac.at>


/petsc/bin/matlab/classes/matlabheader.h
/petsc/bin/petsclogformat.py
/petsc/conf/rules
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/packages/MPI.py
/petsc/config/BuildSystem/config/packages/netcdf.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/packages/cmake.py
/petsc/config/PETSc/packages/elemental.py
/petsc/include/finclude/petscmat.h
/petsc/include/finclude/petscsysdef.h
/petsc/include/petsc-private/kspimpl.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/pcimpl.h
/petsc/include/petsc-private/snesimpl.h
/petsc/include/petsc-private/taodmimpl.h
/petsc/include/petsc-private/taoimpl.h
/petsc/include/petsc-private/tsimpl.h
/petsc/include/petsccusp.h
/petsc/include/petscdmda.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/include/petsctaolinesearch.h
/petsc/include/petscts.h
/petsc/include/petscviennacl.h
/petsc/makefile
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/contrib/style/include-graph.sh
/petsc/src/dm/impls/da/dadestroy.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/docs/doxygen/manual/user/introduction/getting-started.h
/petsc/src/docs/tao_tex/manual/part1.tex
/petsc/src/docs/tao_tex/manual/part2.tex
/petsc/src/docs/tao_tex/manual/rosenbrock1.c
/petsc/src/docs/tex/manual/part1.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/index.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/docs/website/documentation/nonlinearsolvertable.html
/petsc/src/docs/website/features/details.html
/petsc/src/docs/website/features/diagram.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/docs/website/index.html
/petsc/src/docs/website/miscellaneous/external.html
/petsc/src/ksp/ksp/examples/tests/ex1.c
/petsc/src/ksp/ksp/examples/tests/ex10.c
/petsc/src/ksp/ksp/examples/tests/ex11.c
/petsc/src/ksp/ksp/examples/tests/ex12f.F
/petsc/src/ksp/ksp/examples/tests/ex14.c
/petsc/src/ksp/ksp/examples/tests/ex15.c
/petsc/src/ksp/ksp/examples/tests/ex16f.F
/petsc/src/ksp/ksp/examples/tests/ex17.c
/petsc/src/ksp/ksp/examples/tests/ex18.c
/petsc/src/ksp/ksp/examples/tests/ex19.c
/petsc/src/ksp/ksp/examples/tests/ex2.c
/petsc/src/ksp/ksp/examples/tests/ex20.c
/petsc/src/ksp/ksp/examples/tests/ex22.c
/petsc/src/ksp/ksp/examples/tests/ex24.c
/petsc/src/ksp/ksp/examples/tests/ex25.c
/petsc/src/ksp/ksp/examples/tests/ex26.c
/petsc/src/ksp/ksp/examples/tests/ex27.c
/petsc/src/ksp/ksp/examples/tests/ex28.c
/petsc/src/ksp/ksp/examples/tests/ex29.c
/petsc/src/ksp/ksp/examples/tests/ex3.c
/petsc/src/ksp/ksp/examples/tests/ex30.c
/petsc/src/ksp/ksp/examples/tests/ex31.c
/petsc/src/ksp/ksp/examples/tests/ex32.c
/petsc/src/ksp/ksp/examples/tests/ex33.c
/petsc/src/ksp/ksp/examples/tests/ex35.c
/petsc/src/ksp/ksp/examples/tests/ex36.c
/petsc/src/ksp/ksp/examples/tests/ex37.c
/petsc/src/ksp/ksp/examples/tests/ex38.c
/petsc/src/ksp/ksp/examples/tests/ex39.c
/petsc/src/ksp/ksp/examples/tests/ex4.c
/petsc/src/ksp/ksp/examples/tests/ex40.c
/petsc/src/ksp/ksp/examples/tests/ex42.c
/petsc/src/ksp/ksp/examples/tests/ex43.c
/petsc/src/ksp/ksp/examples/tests/ex44.c
/petsc/src/ksp/ksp/examples/tests/ex5f.F
/petsc/src/ksp/ksp/examples/tests/ex6.c
/petsc/src/ksp/ksp/examples/tests/ex7.c
/petsc/src/ksp/ksp/examples/tutorials/ex1.c
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex11f.F
/petsc/src/ksp/ksp/examples/tutorials/ex12.c
/petsc/src/ksp/ksp/examples/tutorials/ex13.c
/petsc/src/ksp/ksp/examples/tutorials/ex13f90.F
/petsc/src/ksp/ksp/examples/tutorials/ex14f.F
/petsc/src/ksp/ksp/examples/tutorials/ex15.c
/petsc/src/ksp/ksp/examples/tutorials/ex15f.F
/petsc/src/ksp/ksp/examples/tutorials/ex16.c
/petsc/src/ksp/ksp/examples/tutorials/ex18.c
/petsc/src/ksp/ksp/examples/tutorials/ex1f.F
/petsc/src/ksp/ksp/examples/tutorials/ex2.c
/petsc/src/ksp/ksp/examples/tutorials/ex21f.F
/petsc/src/ksp/ksp/examples/tutorials/ex22f.F
/petsc/src/ksp/ksp/examples/tutorials/ex23.c
/petsc/src/ksp/ksp/examples/tutorials/ex25.c
/petsc/src/ksp/ksp/examples/tutorials/ex27.c
/petsc/src/ksp/ksp/examples/tutorials/ex28.c
/petsc/src/ksp/ksp/examples/tutorials/ex29.c
/petsc/src/ksp/ksp/examples/tutorials/ex2f.F
/petsc/src/ksp/ksp/examples/tutorials/ex3.c
/petsc/src/ksp/ksp/examples/tutorials/ex30.c
/petsc/src/ksp/ksp/examples/tutorials/ex31.c
/petsc/src/ksp/ksp/examples/tutorials/ex32.c
/petsc/src/ksp/ksp/examples/tutorials/ex34.c
/petsc/src/ksp/ksp/examples/tutorials/ex41.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/petsc/src/ksp/ksp/examples/tutorials/ex44f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex45.c
/petsc/src/ksp/ksp/examples/tutorials/ex45f.F
/petsc/src/ksp/ksp/examples/tutorials/ex46.c
/petsc/src/ksp/ksp/examples/tutorials/ex49.c
/petsc/src/ksp/ksp/examples/tutorials/ex5.c
/petsc/src/ksp/ksp/examples/tutorials/ex50.c
/petsc/src/ksp/ksp/examples/tutorials/ex51.c
/petsc/src/ksp/ksp/examples/tutorials/ex52.c
/petsc/src/ksp/ksp/examples/tutorials/ex53.c
/petsc/src/ksp/ksp/examples/tutorials/ex54f.F
/petsc/src/ksp/ksp/examples/tutorials/ex55.c
/petsc/src/ksp/ksp/examples/tutorials/ex56.c
/petsc/src/ksp/ksp/examples/tutorials/ex57f.F
/petsc/src/ksp/ksp/examples/tutorials/ex58.c
/petsc/src/ksp/ksp/examples/tutorials/ex59.c
/petsc/src/ksp/ksp/examples/tutorials/ex6f.F
/petsc/src/ksp/ksp/examples/tutorials/ex7.c
/petsc/src/ksp/ksp/examples/tutorials/ex8.c
/petsc/src/ksp/ksp/examples/tutorials/ex8g.c
/petsc/src/ksp/ksp/examples/tutorials/ex9.c
/petsc/src/ksp/ksp/impls/bicg/bicg.c
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/groppcg/groppcg.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/pipecg/pipecg.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/cr/cr.c
/petsc/src/ksp/ksp/impls/cr/pipecr/pipecr.c
/petsc/src/ksp/ksp/impls/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/impls/lcd/lcd.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/minres/minres.c
/petsc/src/ksp/ksp/impls/qcg/qcg.c
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/impls/symmlq/symmlq.c
/petsc/src/ksp/ksp/interface/dmksp.c
/petsc/src/ksp/ksp/interface/eige.c
/petsc/src/ksp/ksp/interface/ftn-custom/zdmkspf.c
/petsc/src/ksp/ksp/interface/iguess.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/utils/schurm.c
/petsc/src/ksp/pc/examples/tests/ex1.c
/petsc/src/ksp/pc/examples/tests/ex2.c
/petsc/src/ksp/pc/examples/tests/ex3.c
/petsc/src/ksp/pc/examples/tests/ex4.c
/petsc/src/ksp/pc/examples/tests/ex5.c
/petsc/src/ksp/pc/examples/tests/ex7.c
/petsc/src/ksp/pc/examples/tests/ex8f.F
/petsc/src/ksp/pc/examples/tutorials/ex1.c
/petsc/src/ksp/pc/examples/tutorials/ex2.c
/petsc/src/ksp/pc/examples/tutorials/ex3.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/is/nn/nn.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/ksp/pc/impls/lsc/lsc.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/ksp/pc/interface/ftn-custom/zpreconf.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/color/impls/jp/jp.c
/petsc/src/mat/color/impls/mis/miscoloring.c
/petsc/src/mat/color/utils/valid.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.h
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/baij.h
/petsc/src/mat/impls/blockmat/seq/blockmat.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/nest/matnest.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/snes/examples/tests/ex1.c
/petsc/src/snes/examples/tests/ex11.c
/petsc/src/snes/examples/tests/ex12f.F
/petsc/src/snes/examples/tests/ex15.c
/petsc/src/snes/examples/tests/ex16.c
/petsc/src/snes/examples/tests/ex17.c
/petsc/src/snes/examples/tests/ex1f.F
/petsc/src/snes/examples/tests/ex5.c
/petsc/src/snes/examples/tests/ex68.c
/petsc/src/snes/examples/tests/ex7.c
/petsc/src/snes/examples/tests/ex8.c
/petsc/src/snes/examples/tests/makefile
/petsc/src/snes/examples/tests/output/ex7_1.out
/petsc/src/snes/examples/tutorials/cahn-hilliard-schemes/ex1.c
/petsc/src/snes/examples/tutorials/ex1.c
/petsc/src/snes/examples/tutorials/ex10d/ex10.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex14.c
/petsc/src/snes/examples/tutorials/ex15.c
/petsc/src/snes/examples/tutorials/ex16.c
/petsc/src/snes/examples/tutorials/ex18.c
/petsc/src/snes/examples/tutorials/ex19.c
/petsc/src/snes/examples/tutorials/ex1f.F
/petsc/src/snes/examples/tutorials/ex2.c
/petsc/src/snes/examples/tutorials/ex20.c
/petsc/src/snes/examples/tutorials/ex22.c
/petsc/src/snes/examples/tutorials/ex28.c
/petsc/src/snes/examples/tutorials/ex3.c
/petsc/src/snes/examples/tutorials/ex31.c
/petsc/src/snes/examples/tutorials/ex35.c
/petsc/src/snes/examples/tutorials/ex4.c
/petsc/src/snes/examples/tutorials/ex42.c
/petsc/src/snes/examples/tutorials/ex47cu.cu
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/ex5.c
/petsc/src/snes/examples/tutorials/ex52.c
/petsc/src/snes/examples/tutorials/ex53.c
/petsc/src/snes/examples/tutorials/ex54.c
/petsc/src/snes/examples/tutorials/ex55.c
/petsc/src/snes/examples/tutorials/ex58.c
/petsc/src/snes/examples/tutorials/ex59.c
/petsc/src/snes/examples/tutorials/ex5f.F
/petsc/src/snes/examples/tutorials/ex5f90.F
/petsc/src/snes/examples/tutorials/ex5f90t.F
/petsc/src/snes/examples/tutorials/ex60.c
/petsc/src/snes/examples/tutorials/ex61.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex63.c
/petsc/src/snes/examples/tutorials/ex633d_db.c
/petsc/src/snes/examples/tutorials/ex64.c
/petsc/src/snes/examples/tutorials/ex65.c
/petsc/src/snes/examples/tutorials/ex653d.c
/petsc/src/snes/examples/tutorials/ex67.c
/petsc/src/snes/examples/tutorials/ex7.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/ex72.c
/petsc/src/snes/examples/tutorials/ex73f90t.F90
/petsc/src/snes/examples/tutorials/ex9.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/gs/gsimpl.h
/petsc/src/snes/impls/gs/gssecant.c
/petsc/src/snes/impls/gs/snesgs.c
/petsc/src/snes/impls/ksponly/ksponly.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ms/ms.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/nasm/aspin.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/impls/ngmres/ngmresfunc.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/test/snestest.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/rsaug/virsaug.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/snes/interface/noise/snesnoise.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesj.c
/petsc/src/snes/interface/snesj2.c
/petsc/src/snes/interface/snespc.c
/petsc/src/snes/interface/snesregi.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/mf/snesmfj.c
/petsc/src/snes/utils/dmdasnes.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/snes/utils/dmsnes.c
/petsc/src/snes/utils/ftn-custom/zdmdasnesf.c
/petsc/src/snes/utils/ftn-custom/zdmlocalsnesf.c
/petsc/src/snes/utils/ftn-custom/zdmsnesf.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/tao/bound/examples/tutorials/jbearing2.c
/petsc/src/tao/bound/examples/tutorials/plate2.c
/petsc/src/tao/bound/examples/tutorials/plate2f.F
/petsc/src/tao/bound/impls/bqpip/bqpip.c
/petsc/src/tao/bound/impls/gpcg/gpcg.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/bound/impls/tron/tron.h
/petsc/src/tao/complementarity/examples/tutorials/blackscholes.c
/petsc/src/tao/complementarity/examples/tutorials/minsurf1.c
/petsc/src/tao/complementarity/impls/asls/asfls.c
/petsc/src/tao/complementarity/impls/asls/asils.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssils.c
/petsc/src/tao/complementarity/impls/ssls/ssls.c
/petsc/src/tao/complementarity/impls/ssls/ssls.h
/petsc/src/tao/constrained/examples/tutorials/makefile
/petsc/src/tao/constrained/examples/tutorials/maros.c
/petsc/src/tao/constrained/examples/tutorials/toy.c
/petsc/src/tao/constrained/examples/tutorials/toyf.F
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/constrained/impls/ipm/ipm.h
/petsc/src/tao/interface/fdiff.c
/petsc/src/tao/interface/fdtest.c
/petsc/src/tao/interface/ftn-custom/ztaosolverf.c
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/pde_constrained/examples/tutorials/elliptic.c
/petsc/src/tao/pde_constrained/examples/tutorials/hyperbolic.c
/petsc/src/tao/pde_constrained/examples/tutorials/parabolic.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.h
/petsc/src/tao/unconstrained/examples/tutorials/eptorsion1.c
/petsc/src/tao/unconstrained/examples/tutorials/eptorsion2.c
/petsc/src/tao/unconstrained/examples/tutorials/eptorsion2f.F
/petsc/src/tao/unconstrained/examples/tutorials/minsurf1.c
/petsc/src/tao/unconstrained/examples/tutorials/minsurf2.c
/petsc/src/tao/unconstrained/examples/tutorials/rosenbrock1.c
/petsc/src/tao/unconstrained/examples/tutorials/rosenbrock1f.F
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntl/ntl.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/tao/util/tao_util.c
/petsc/src/ts/examples/tests/ex2.c
/petsc/src/ts/examples/tests/ex25.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex1.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex10.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex2.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex3.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex7.c
/petsc/src/ts/examples/tutorials/eimex/allen_cahn.c
/petsc/src/ts/examples/tutorials/eimex/ct_vdp_imex.c
/petsc/src/ts/examples/tutorials/ex1.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/ts/examples/tutorials/ex13.c
/petsc/src/ts/examples/tutorials/ex14.c
/petsc/src/ts/examples/tutorials/ex15.c
/petsc/src/ts/examples/tutorials/ex16.c
/petsc/src/ts/examples/tutorials/ex17.c
/petsc/src/ts/examples/tutorials/ex19.c
/petsc/src/ts/examples/tutorials/ex1f.F
/petsc/src/ts/examples/tutorials/ex2.c
/petsc/src/ts/examples/tutorials/ex20.c
/petsc/src/ts/examples/tutorials/ex21.c
/petsc/src/ts/examples/tutorials/ex22.c
/petsc/src/ts/examples/tutorials/ex22f.F
/petsc/src/ts/examples/tutorials/ex22f_mf.F90
/petsc/src/ts/examples/tutorials/ex23.c
/petsc/src/ts/examples/tutorials/ex24.c
/petsc/src/ts/examples/tutorials/ex25.c
/petsc/src/ts/examples/tutorials/ex2f.F
/petsc/src/ts/examples/tutorials/ex3.c
/petsc/src/ts/examples/tutorials/ex30.cxx
/petsc/src/ts/examples/tutorials/ex31.c
/petsc/src/ts/examples/tutorials/ex34.c
/petsc/src/ts/examples/tutorials/ex4.c
/petsc/src/ts/examples/tutorials/ex5.c
/petsc/src/ts/examples/tutorials/ex6.c
/petsc/src/ts/examples/tutorials/ex8.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/power_grid/ex1.c
/petsc/src/ts/examples/tutorials/power_grid/ex2.c
/petsc/src/ts/examples/tutorials/power_grid/ex6.c
/petsc/src/ts/examples/tutorials/power_grid/ex7.c
/petsc/src/ts/examples/tutorials/power_grid/ex8.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/impls/implicit/alpha/alpha.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tseig.c
/petsc/src/ts/utils/dmdats.c
is/utils/isltog.c
/petsc/tutorials/python/ex1.c
/petsc/tutorials/python/ex1f.F
f57be1c523-Feb-2014 Karl Rupp <rupp@iue.tuwien.ac.at>

Merge branch 'karlrupp/update-viennacl-1.5.1'

* karlrupp/update-viennacl-1.5.1: Updates the ViennaCL bindings to use
the latest 1.5.1 release. Performance improvements in VecMDot()
for ViennaC

Merge branch 'karlrupp/update-viennacl-1.5.1'

* karlrupp/update-viennacl-1.5.1: Updates the ViennaCL bindings to use
the latest 1.5.1 release. Performance improvements in VecMDot()
for ViennaCL types. Now providing an implementation for
compressed CSR, enabling full MPI runs.

show more ...

6d3a40b823-Feb-2014 Jed Brown <jed@jedbrown.org>

Merge branch 'jed/lazy-blocksize'

* jed/lazy-blocksize:
Mat & Vec: make block sizes lazy
PetscLayoutSetBlockSize: allow PETSC_DECIDE for use when block size has already been set


/petsc/include/petscis.h
/petsc/include/petscmat.h
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/ksp/pc/impls/pbjacobi/pbjacobi.c
/petsc/src/mat/impls/aij/mpi/mmaij.c
/petsc/src/mat/impls/aij/mpi/mpb_aij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/mpi/mpiviennacl/mpiaijviennacl.cxx
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matptap.c
/petsc/src/mat/impls/aij/seq/matrart.c
/petsc/src/mat/impls/aij/seq/seqcusp/aijcusp.cu
/petsc/src/mat/impls/aij/seq/seqcusparse/aijcusparse.cu
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/localref/mlocalref.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/impls/shell/shellcnv.c
/petsc/src/mat/impls/submat/submat.c
/petsc/src/mat/impls/transpose/transm.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/convert.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/fileio/ftest.c
is/utils/pmap.c
vec/impls/mpi/mpicusp/mpicusp.cu
vec/impls/mpi/mpiviennacl/mpiviennacl.cxx
vec/impls/mpi/pbvec.c
vec/impls/mpi/pdvec.c
vec/impls/seq/bvec2.c
vec/interface/vector.c
vec/utils/vinv.c
964b0b6123-Feb-2014 Jed Brown <jed@jedbrown.org>

Merge branch 'qulogic/vecview-verbosity'

* qulogic/vecview-verbosity:
VecView_MPI_ASCII: avoid PetscObjectGetName unless really needed
VecView_*_ASCII: close leak for INFO and INFO_DETAIL
Chan

Merge branch 'qulogic/vecview-verbosity'

* qulogic/vecview-verbosity:
VecView_MPI_ASCII: avoid PetscObjectGetName unless really needed
VecView_*_ASCII: close leak for INFO and INFO_DETAIL
Change verbosity of VecView in parallel to match serial.

show more ...

e70f079c22-Feb-2014 Karl Rupp <rupp@iue.tuwien.ac.at>

Merge branch 'karlrupp/fix-cuda-viennacl-vecaypx'

karlrupp/fix-cuda-viennacl-vecaypx: Fixes VecAYPX_SeqCUSP and VecAYPX_SeqViennaCL
which did not handle the case alpha == 0 correctly (both operati

Merge branch 'karlrupp/fix-cuda-viennacl-vecaypx'

karlrupp/fix-cuda-viennacl-vecaypx: Fixes VecAYPX_SeqCUSP and VecAYPX_SeqViennaCL
which did not handle the case alpha == 0 correctly (both operation and FLOP count).

show more ...


/petsc/bin/maint/generatefortranstubs.py
/petsc/include/finclude/petsctaodef.h
/petsc/include/petsc-private/matimpl.h
/petsc/include/petsc-private/petscimpl.h
/petsc/include/petsc-private/taoimpl.h
/petsc/include/petsc-private/taolinesearchimpl.h
/petsc/include/petscdmda.h
/petsc/include/petscerror.h
/petsc/include/petscksp.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscoptions.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/include/petsctaolinesearch.h
/petsc/include/petscts.h
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tao_tex/manual/addsolver.tex
/petsc/src/docs/tao_tex/manual/part1.tex
/petsc/src/docs/tao_tex/manual/part2.tex
/petsc/src/docs/tao_tex/manual/part3.tex
/petsc/src/docs/tao_tex/manual/rosenbrock1.c
/petsc/src/docs/tao_tex/tutorials/nersc/n02.tex
/petsc/src/docs/tao_tex/tutorials/nersc/n03.tex
/petsc/src/docs/tao_tex/tutorials/nersc/n04.tex
/petsc/src/docs/tao_tex/tutorials/nersc/taoacts08.tex
/petsc/src/docs/tao_tex/tutorials/nersc/taoacts09.tex
/petsc/src/docs/tao_tex/tutorials/nersc/taoacts10.tex
/petsc/src/docs/tao_tex/tutorials/nersc/taoacts11.tex
/petsc/src/docs/tao_tex/tutorials/nersc/taoacts12.tex
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/kaczmarz/kaczmarz.c
/petsc/src/ksp/pc/impls/kaczmarz/makefile
/petsc/src/ksp/pc/impls/makefile
/petsc/src/ksp/pc/interface/pcregis.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/impls/ngmres/ngmresfunc.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/interface/snespc.c
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/state.c
/petsc/src/tao/bound/examples/tutorials/jbearing2.c
/petsc/src/tao/bound/examples/tutorials/makefile
/petsc/src/tao/bound/examples/tutorials/output/plate2_1.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_2.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_3.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_4.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_5.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_6.out
/petsc/src/tao/bound/examples/tutorials/output/plate2_7.out
/petsc/src/tao/bound/examples/tutorials/plate2.c
/petsc/src/tao/bound/examples/tutorials/plate2f.F
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bqpip/bqpip.c
/petsc/src/tao/bound/impls/gpcg/gpcg.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/bound/utils/isutil.c
/petsc/src/tao/complementarity/examples/tutorials/blackscholes.c
/petsc/src/tao/complementarity/examples/tutorials/makefile
/petsc/src/tao/complementarity/examples/tutorials/minsurf1.c
/petsc/src/tao/complementarity/examples/tutorials/output/minsurf1_1.out
/petsc/src/tao/complementarity/examples/tutorials/output/minsurf1_2.out
/petsc/src/tao/complementarity/impls/asls/asfls.c
/petsc/src/tao/complementarity/impls/asls/asils.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssils.c
/petsc/src/tao/complementarity/impls/ssls/ssls.c
/petsc/src/tao/constrained/examples/tutorials/maros.c
/petsc/src/tao/constrained/examples/tutorials/toy.c
/petsc/src/tao/constrained/examples/tutorials/toyf.F
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/interface/fdiff.c
/petsc/src/tao/interface/fdtest.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolverregi.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1f.F
/petsc/src/tao/leastsquares/examples/tutorials/chwirut2.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut2f.F
/petsc/src/tao/leastsquares/examples/tutorials/makefile
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1f_1.out
/petsc/src/tao/leastsquares/impls/pounders/gqt.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/leastsquares/impls/poundersb/pounders_util.c
/petsc/src/tao/leastsquares/impls/poundersb/poundersb.c
/petsc/src/tao/linesearch/impls/armijo/armijo.c
/petsc/src/tao/linesearch/impls/armijo/armijo.h
/petsc/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.c
/petsc/src/tao/linesearch/impls/gpcglinesearch/gpcglinesearch.h
/petsc/src/tao/linesearch/impls/morethuente/morethuente.c
/petsc/src/tao/linesearch/impls/morethuente/morethuente.h
/petsc/src/tao/linesearch/impls/owarmijo/owarmijo.c
/petsc/src/tao/linesearch/impls/owarmijo/owarmijo.h
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/matrix/adamat.c
/petsc/src/tao/pde_constrained/examples/tutorials/elliptic.c
/petsc/src/tao/pde_constrained/examples/tutorials/hyperbolic.c
/petsc/src/tao/pde_constrained/examples/tutorials/makefile
/petsc/src/tao/pde_constrained/examples/tutorials/parabolic.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/tao/pde_constrained/impls/sqpcon/sqpcon.c
/petsc/src/tao/unconstrained/examples/tutorials/eptorsion1.c
/petsc/src/tao/unconstrained/examples/tutorials/eptorsion2.c
/petsc/src/tao/unconstrained/examples/tutorials/eptorsion2f.F
/petsc/src/tao/unconstrained/examples/tutorials/makefile
/petsc/src/tao/unconstrained/examples/tutorials/minsurf1.c
/petsc/src/tao/unconstrained/examples/tutorials/minsurf2.c
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_1.out
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_2.out
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_3.out
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_4.out
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_5.out
/petsc/src/tao/unconstrained/examples/tutorials/rosenbrock1.c
/petsc/src/tao/unconstrained/examples/tutorials/rosenbrock1f.F
/petsc/src/tao/unconstrained/impls/bmrm/bmrm.c
/petsc/src/tao/unconstrained/impls/cg/taocg.c
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.c
/petsc/src/tao/unconstrained/impls/neldermead/neldermead.c
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntl/ntl.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/tao/unconstrained/impls/owlqn/owlqn.c
/petsc/src/tao/util/tao_util.c
/petsc/src/ts/interface/ts.c
vec/impls/seq/seqcusp/veccusp.cu
vec/impls/seq/seqviennacl/vecviennacl.cxx
a3430c5622-Feb-2014 Karl Rupp <rupp@iue.tuwien.ac.at>

ViennaCL: Added support for compressed CSR -> multiple MPI ranks possible.

ViennaCL 1.4.x did not provide a compressed CSR format.
With 1.5.x, there is now a dedicated type available, which is now u

ViennaCL: Added support for compressed CSR -> multiple MPI ranks possible.

ViennaCL 1.4.x did not provide a compressed CSR format.
With 1.5.x, there is now a dedicated type available, which is now used for
distributed matrix-vector products.
Slight performance enhancements in MatMultAdd_SeqAIJViennaCL() still possible
by fusing the two kernels involved -> ViennaCL 1.6.x

show more ...

aa30462222-Feb-2014 Karl Rupp <rupp@iue.tuwien.ac.at>

Vec: Updated tests/ex43 to test results of dot() vs. mdot().

Since this is supposed to be a simple test of mdot() routines,
this commit adds additional checker logic to quickly evaluate that the
mdo

Vec: Updated tests/ex43 to test results of dot() vs. mdot().

Since this is supposed to be a simple test of mdot() routines,
this commit adds additional checker logic to quickly evaluate that the
mdot implementations are sane.
Particularly important for GPU implementations.

show more ...

1...<<121122123124125126127128129130>>...278