History log of /petsc/src/dm/impls/forest/p4est/ (Results 326 – 350 of 378)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1f40fbf725-Jan-2016 Toby Isaac <tisaac@uchicago.edu>

DMP4est: do not loop over ghost support cells

a3eda1ea25-Jan-2016 Toby Isaac <tisaac@uchicago.edu>

DMP4est: first pass at accounting for ghost cells

6aa884bb25-Jan-2016 Toby Isaac <tisaac@uchicago.edu>

ts ex11: start mesh conversion code

Doesn't work yet. All plex<->p4est code has assumed no ghost cells thus
far. I still conjecture the FV can be implemented just as efficiently
without ghost cell

ts ex11: start mesh conversion code

Doesn't work yet. All plex<->p4est code has assumed no ghost cells thus
far. I still conjecture the FV can be implemented just as efficiently
without ghost cells, but my options right now are (a) try to replace
ghost cells, then address plex<->p4est fv concerns, or (b) make
plex<->p4est fv work for ghost cells. Given the time constraints, I'm
going to go for the latter and hope that I can convince people that
removing ghost cells is worthwhile in the future.

show more ...

8cbeb62e14-Jan-2016 Matthew G. Knepley <knepley@gmail.com>

Forest: Fixed memory leak


/petsc/bin/maint/builddist
/petsc/bin/maint/confignightly/default
/petsc/bin/maint/mapnameslatex.py
/petsc/bin/maint/runhtml.py
/petsc/bin/sendToJenkins
/petsc/config/BuildSystem/config/compilers.py
/petsc/config/BuildSystem/config/packages/BlasLapack.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/MUMPS.py
/petsc/config/BuildSystem/config/packages/SuperLU.py
/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/ctetgen.py
/petsc/config/BuildSystem/config/packages/hypre.py
/petsc/config/BuildSystem/config/packages/make.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/revolve.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/Regression.py
/petsc/config/builder.py
/petsc/config/examples/arch-freebsd-pkgs-opt.py
/petsc/config/examples/arch-linux-pkgs-opt.py
/petsc/config/examples/arch-linux-pkgs-valgrind.py
/petsc/config/examples/arch-opensolaris-cmplx-pkgs-dbg.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/arch-osx-pgi-pkgs-opt.py
/petsc/config/install.py
/petsc/include/petsc/finclude/petscksp.h
/petsc/include/petsc/finclude/petsckspdef.h
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petsc/finclude/petscpc.h
/petsc/include/petsc/finclude/petscpcdef.h
/petsc/include/petsc/mpiuni/mpi.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/linesearchimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/pcimpl.h
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscds.h
/petsc/include/petscfe.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscmath.h
/petsc/include/petscpc.h
/petsc/include/petscpctypes.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscversion.h
/petsc/lib/petsc/conf/test
/petsc/makefile
/petsc/src/benchmarks/streams/makefile
/petsc/src/dm/dt/examples/tests/ex3.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dapreallocate.c
pforest.c
/petsc/src/dm/impls/plex/examples/tests/ex2f90.F
/petsc/src/dm/impls/plex/examples/tests/output/ex2f90_0.out
/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/plexinterpolate.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/tao_tex/manual/part1.tex
/petsc/src/docs/tao_tex/tutorials/nersc/taoacts11.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/changes/index.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/publications/prizes.html
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tutorials/ex10.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_aijcusparse.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_zeropivot.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_zeropivot_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_3.out
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/cgls.c
/petsc/src/ksp/ksp/impls/cg/cgne/cgne.c
/petsc/src/ksp/ksp/impls/cg/makefile
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/fcg/fcg.c
/petsc/src/ksp/ksp/impls/gmres/gmreig.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/gmresimpl.h
/petsc/src/ksp/ksp/impls/makefile
/petsc/src/ksp/ksp/impls/preonly/preonly.c
/petsc/src/ksp/ksp/impls/tsirm/makefile
/petsc/src/ksp/ksp/impls/tsirm/tsirm.c
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/interface/itregis.c
/petsc/src/ksp/ksp/utils/dmproject.c
/petsc/src/ksp/pc/examples/tutorials/makefile
/petsc/src/ksp/pc/examples/tutorials/output/ex1_1.out
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/factor/factor.h
/petsc/src/ksp/pc/impls/factor/icc/icc.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/factor/lu/lu.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/sor/sor.c
/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex9.c
/petsc/src/mat/examples/tests/ex94.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/impls/aij/mpi/mkl_cpardiso/mkl_cpardiso.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/inode.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matptap.c
/petsc/src/mat/impls/aij/seq/superlu/superlu.c
/petsc/src/mat/impls/baij/seq/baijfact.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/baij/seq/baijfact3.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/impls/makefile
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/preallocator/makefile
/petsc/src/mat/impls/preallocator/matpreallocator.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact.c
/petsc/src/mat/impls/sbaij/seq/sbaijfact2.c
/petsc/src/mat/interface/f90-custom/zmatrixf90.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matregis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/mat/utils/overlapsplit.c
/petsc/src/snes/examples/tests/makefile
/petsc/src/snes/examples/tests/output/ex1f_1.out
/petsc/src/snes/examples/tests/output/ex69_4.out
/petsc/src/snes/examples/tests/output/ex69_5.out
/petsc/src/snes/examples/tutorials/ex9.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_43.out
/petsc/src/snes/examples/tutorials/output/ex12_44.out
/petsc/src/snes/examples/tutorials/output/ex12_tensor_p4est_3d.out
/petsc/src/snes/examples/tutorials/output/ex12_tensor_plex_3d.out
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/saws/snessaws.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/impls/cp/linesearchcp.c
/petsc/src/snes/linesearch/impls/l2/linesearchl2.c
/petsc/src/snes/linesearch/impls/nleqerr/linesearchnleqerr.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/examples/tests/ex29.c
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tutorials/ex10f90.F90
/petsc/src/sys/examples/tutorials/ex9.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/mpiuni/mpi.c
/petsc/src/sys/utils/ctable.c
/petsc/src/sys/utils/mpits.c
/petsc/src/sys/yaml/yamlimpls.c
/petsc/src/tao/bound/examples/tutorials/makefile
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_3.out
/petsc/src/tao/complementarity/examples/tutorials/makefile
/petsc/src/tao/complementarity/examples/tutorials/output/blackscholes_2.out
/petsc/src/tao/complementarity/examples/tutorials/output/blackscholes_5.out
/petsc/src/tao/complementarity/examples/tutorials/output/blackscholes_6.out
/petsc/src/tao/complementarity/examples/tutorials/output/blackscholes_7.out
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/pde_constrained/examples/tutorials/makefile
/petsc/src/tao/pde_constrained/examples/tutorials/output/parabolic_1.out
/petsc/src/tao/pde_constrained/examples/tutorials/parabolic.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/shashi.F
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex9.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/output/ex20adj_2.out
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/explicit/euler/euler.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/makefile
/petsc/src/ts/trajectory/impls/memory/makefile
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/impls/singlefile/singlefile.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/vec/is/ao/interface/dlregisdm.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/utils/vsection.c
36cda41c20-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: fix symmetry operations

- DMP8est face orientation table had a missing minus sign
- I had the order of the DihedralCompose operands reversed. It's tough
to keep track of covariant/contra

DMP4est: fix symmetry operations

- DMP8est face orientation table had a missing minus sign
- I had the order of the DihedralCompose operands reversed. It's tough
to keep track of covariant/contravariant sometimes.

show more ...

ba07f42519-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: fix uninitialized roots in PetscSFReduce

0a6bd6be18-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

DMP8est: fix indexing in DMPforestLabelsInitialize()

917ccca418-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

DMP8est: fix bad indexing when creating connectivity

0709b2fe15-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest

Both branches changeds DM projection behavior, so I wanted to sort it
out before merging

* origin/knepley/fe

Merge remote-tracking branch 'origin/knepley/feature-plex-add-time' into tisaac/dmforest

Both branches changeds DM projection behavior, so I wanted to sort it
out before merging

* origin/knepley/feature-plex-add-time: (59 commits)
SNES ex69: Updated to new function API, fixed test output
SNES ex75: Fixed for new function API
add fortran stub for TSMonitorLGSetTransform() and fix TSMonitorLG for multiple fields but no names provided for fields
add -binary_write_double so __float128 precision can save as double to binary files
TSClone() did not clone Fortran function pointers hence some TS methods would fail if functions provided in Fortan
petsc4py: update to snapshot with 'barry/petscoptions-object' changes
fix bad merge that introduced 2 copies of the MPI_Comm_free()
update example to use MAT_INPLACE_MATRIX, not REUSE
incorrect addition of float to PetscInt
update for new PetscOptions API
TS ex18: Fixed function API and test output
Function now takes PetscOptions as first argument, this was missed during the first round of updates
bugfix for MatSetOption_Elemental()
fix test example no change output that was missing a line
fixes for new PetscOptions.. API that are needed based on problems with nightly build
Plex ex3: Use new function API
SNES ex62: Use new function API
SNES ex12: Use new function API
Plex: Fixed unused options in examples
Plex+DMDA: Add time to signatures
...

show more ...


/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/builder.py
/petsc/include/petsc/finclude/petscsysdef.h
/petsc/include/petsc/private/dmforestimpl.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/linesearchimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/pcgamgimpl.h
/petsc/include/petsc/private/pcimpl.h
/petsc/include/petsc/private/pcmgimpl.h
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petsc/private/taolinesearchimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petsc/private/viewerimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmda.h
/petsc/include/petscdmplex.h
/petsc/include/petscfe.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscoptions.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/conf/bfort-petsc.txt
/petsc/src/benchmarks/PetscVecNorm.c
/petsc/src/benchmarks/streams/SSEVersion.c
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtfe.c
/petsc/src/dm/dt/interface/dtfv.c
/petsc/src/dm/examples/tests/ex1.c
/petsc/src/dm/examples/tests/ex10.c
/petsc/src/dm/examples/tests/ex11.c
/petsc/src/dm/examples/tests/ex12.c
/petsc/src/dm/examples/tests/ex13.c
/petsc/src/dm/examples/tests/ex14.c
/petsc/src/dm/examples/tests/ex15.c
/petsc/src/dm/examples/tests/ex16.c
/petsc/src/dm/examples/tests/ex17.c
/petsc/src/dm/examples/tests/ex19.c
/petsc/src/dm/examples/tests/ex2.c
/petsc/src/dm/examples/tests/ex20.c
/petsc/src/dm/examples/tests/ex21.c
/petsc/src/dm/examples/tests/ex22.c
/petsc/src/dm/examples/tests/ex23.c
/petsc/src/dm/examples/tests/ex27.c
/petsc/src/dm/examples/tests/ex28.c
/petsc/src/dm/examples/tests/ex3.c
/petsc/src/dm/examples/tests/ex33.c
/petsc/src/dm/examples/tests/ex34.c
/petsc/src/dm/examples/tests/ex35.c
/petsc/src/dm/examples/tests/ex36.c
/petsc/src/dm/examples/tests/ex38.c
/petsc/src/dm/examples/tests/ex39.c
/petsc/src/dm/examples/tests/ex4.c
/petsc/src/dm/examples/tests/ex40.c
/petsc/src/dm/examples/tests/ex41.c
/petsc/src/dm/examples/tests/ex6.c
/petsc/src/dm/examples/tests/ex7.c
/petsc/src/dm/examples/tests/ex8.c
/petsc/src/dm/examples/tests/ex9.c
/petsc/src/dm/examples/tutorials/ex1.c
/petsc/src/dm/examples/tutorials/ex12.c
/petsc/src/dm/examples/tutorials/ex13f90.F90
/petsc/src/dm/examples/tutorials/ex14.c
/petsc/src/dm/examples/tutorials/ex15.c
/petsc/src/dm/examples/tutorials/ex2.c
/petsc/src/dm/examples/tutorials/ex3.c
/petsc/src/dm/examples/tutorials/ex5.c
/petsc/src/dm/examples/tutorials/output/ex13f90.out
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/composite/packm.c
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/da1.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/da/dalocal.c
/petsc/src/dm/impls/da/dapreallocate.c
/petsc/src/dm/impls/da/gr1.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/forest/forest.c
petsc_p4est_package.c
pforest.c
/petsc/src/dm/impls/moab/dmmoab.cxx
/petsc/src/dm/impls/network/networkcreate.c
/petsc/src/dm/impls/patch/patchcreate.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/output/ex16_0.out
/petsc/src/dm/impls/plex/examples/tutorials/ex1.c
/petsc/src/dm/impls/plex/examples/tutorials/ex1f90.F
/petsc/src/dm/impls/plex/examples/tutorials/ex3f90.F
/petsc/src/dm/impls/plex/examples/tutorials/output/ex2_4.out
/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/plexgenerate.c
/petsc/src/dm/impls/plex/plexorient.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tao_tex/manual/part1.tex
/petsc/src/docs/tex/manual/part1.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/36.html
/petsc/src/docs/website/documentation/changes/dev.html
/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/ex20.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/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/ex41.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/ex6.c
/petsc/src/ksp/ksp/examples/tests/ex7.c
/petsc/src/ksp/ksp/examples/tests/ex8.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex10_1.out
/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/ex1f.F
/petsc/src/ksp/ksp/examples/tutorials/ex2.c
/petsc/src/ksp/ksp/examples/tutorials/ex21f.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/ex2f.F
/petsc/src/ksp/ksp/examples/tutorials/ex3.c
/petsc/src/ksp/ksp/examples/tutorials/ex4.c
/petsc/src/ksp/ksp/examples/tutorials/ex42.c
/petsc/src/ksp/ksp/examples/tutorials/ex43.c
/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/ex52.c
/petsc/src/ksp/ksp/examples/tutorials/ex52f.F
/petsc/src/ksp/ksp/examples/tutorials/ex53.c
/petsc/src/ksp/ksp/examples/tutorials/ex54.c
/petsc/src/ksp/ksp/examples/tutorials/ex54f.F
/petsc/src/ksp/ksp/examples/tutorials/ex55.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/ex6.c
/petsc/src/ksp/ksp/examples/tutorials/ex60.c
/petsc/src/ksp/ksp/examples/tutorials/ex61f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex62.c
/petsc/src/ksp/ksp/examples/tutorials/ex63.cxx
/petsc/src/ksp/ksp/examples/tutorials/ex64.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/ex9.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex55_sa.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex64.out
/petsc/src/ksp/ksp/impls/bcgs/bcgs.c
/petsc/src/ksp/ksp/impls/bcgs/bcgsimpl.h
/petsc/src/ksp/ksp/impls/bcgsl/bcgsl.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/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/impls/cheby/cheby.c
/petsc/src/ksp/ksp/impls/fcg/fcg.c
/petsc/src/ksp/ksp/impls/gcr/gcr.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/impls/gmres/fgmres/fgmres.c
/petsc/src/ksp/ksp/impls/gmres/gmres.c
/petsc/src/ksp/ksp/impls/gmres/gmresimpl.h
/petsc/src/ksp/ksp/impls/gmres/lgmres/lgmres.c
/petsc/src/ksp/ksp/impls/gmres/pgmres/pgmres.c
/petsc/src/ksp/ksp/impls/lcd/lcd.c
/petsc/src/ksp/ksp/impls/lsqr/lsqr.c
/petsc/src/ksp/ksp/impls/qcg/qcg.c
/petsc/src/ksp/ksp/impls/rich/rich.c
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/iguess.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/utils/schurm.c
/petsc/src/ksp/pc/examples/tests/ex3.c
/petsc/src/ksp/pc/examples/tests/ex5.c
/petsc/src/ksp/pc/examples/tests/ex6.c
/petsc/src/ksp/pc/examples/tutorials/ex2.c
/petsc/src/ksp/pc/examples/tutorials/ex3.c
/petsc/src/ksp/pc/impls/ainvcusp/ainvcusp.cu
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/bicgstabcusp/bicgstabcusp.cu
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/composite/composite.c
/petsc/src/ksp/pc/impls/cp/cp.c
/petsc/src/ksp/pc/impls/eisens/eisen.c
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/factor/factimpl.c
/petsc/src/ksp/pc/impls/factor/factor.h
/petsc/src/ksp/pc/impls/factor/icc/icc.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/factor/lu/lu.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/agg.c
/petsc/src/ksp/pc/impls/gamg/classical.c
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/is/nn/nn.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/jacobi/jacobi.c
/petsc/src/ksp/pc/impls/kaczmarz/kaczmarz.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/parms/parms.c
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/ksp/pc/impls/redundant/redundant.c
/petsc/src/ksp/pc/impls/sacusp/sacusp.cu
/petsc/src/ksp/pc/impls/sacusp/sacusppoly.cu
/petsc/src/ksp/pc/impls/sor/sor.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/ksp/pc/impls/svd/svd.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/tfs/tfs.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/ksp/pc/interface/pcset.c
/petsc/src/mat/color/impls/greedy/greedy.c
/petsc/src/mat/color/impls/jp/jp.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/examples/tests/ex100.c
/petsc/src/mat/examples/tests/ex102.c
/petsc/src/mat/examples/tests/ex103.c
/petsc/src/mat/examples/tests/ex104.c
/petsc/src/mat/examples/tests/ex106.c
/petsc/src/mat/examples/tests/ex109.c
/petsc/src/mat/examples/tests/ex11.c
/petsc/src/mat/examples/tests/ex111.c
/petsc/src/mat/examples/tests/ex113.c
/petsc/src/mat/examples/tests/ex116.c
/petsc/src/mat/examples/tests/ex118.c
/petsc/src/mat/examples/tests/ex119.c
/petsc/src/mat/examples/tests/ex12.c
/petsc/src/mat/examples/tests/ex120.c
/petsc/src/mat/examples/tests/ex122.c
/petsc/src/mat/examples/tests/ex124.c
/petsc/src/mat/examples/tests/ex125.c
/petsc/src/mat/examples/tests/ex126f.F
/petsc/src/mat/examples/tests/ex127.c
/petsc/src/mat/examples/tests/ex128.c
/petsc/src/mat/examples/tests/ex129.c
/petsc/src/mat/examples/tests/ex130.c
/petsc/src/mat/examples/tests/ex131.c
/petsc/src/mat/examples/tests/ex132.c
/petsc/src/mat/examples/tests/ex135.c
/petsc/src/mat/examples/tests/ex136.c
/petsc/src/mat/examples/tests/ex138.c
/petsc/src/mat/examples/tests/ex140.c
/petsc/src/mat/examples/tests/ex141.c
/petsc/src/mat/examples/tests/ex143.c
/petsc/src/mat/examples/tests/ex145.c
/petsc/src/mat/examples/tests/ex15.c
/petsc/src/mat/examples/tests/ex151.c
/petsc/src/mat/examples/tests/ex159.c
/petsc/src/mat/examples/tests/ex163.c
/petsc/src/mat/examples/tests/ex165.c
/petsc/src/mat/examples/tests/ex166.c
/petsc/src/mat/examples/tests/ex167.c
/petsc/src/mat/examples/tests/ex168.c
/petsc/src/mat/examples/tests/ex169.c
/petsc/src/mat/examples/tests/ex17.c
/petsc/src/mat/examples/tests/ex170.c
/petsc/src/mat/examples/tests/ex171.c
/petsc/src/mat/examples/tests/ex172.c
/petsc/src/mat/examples/tests/ex173.c
/petsc/src/mat/examples/tests/ex174.cxx
/petsc/src/mat/examples/tests/ex18.c
/petsc/src/mat/examples/tests/ex180.c
/petsc/src/mat/examples/tests/ex181.c
/petsc/src/mat/examples/tests/ex19.c
/petsc/src/mat/examples/tests/ex190.c
/petsc/src/mat/examples/tests/ex192.c
/petsc/src/mat/examples/tests/ex2.c
/petsc/src/mat/examples/tests/ex20.c
/petsc/src/mat/examples/tests/ex22.c
/petsc/src/mat/examples/tests/ex25.c
/petsc/src/mat/examples/tests/ex3.c
/petsc/src/mat/examples/tests/ex30.c
/petsc/src/mat/examples/tests/ex31.c
/petsc/src/mat/examples/tests/ex32.c
/petsc/src/mat/examples/tests/ex33.c
/petsc/src/mat/examples/tests/ex34.c
/petsc/src/mat/examples/tests/ex37.c
/petsc/src/mat/examples/tests/ex38.c
/petsc/src/mat/examples/tests/ex39.c
/petsc/src/mat/examples/tests/ex40.c
/petsc/src/mat/examples/tests/ex41.c
/petsc/src/mat/examples/tests/ex42.c
/petsc/src/mat/examples/tests/ex43.c
/petsc/src/mat/examples/tests/ex47.c
/petsc/src/mat/examples/tests/ex48.c
/petsc/src/mat/examples/tests/ex49.c
/petsc/src/mat/examples/tests/ex5.c
/petsc/src/mat/examples/tests/ex50.c
/petsc/src/mat/examples/tests/ex51.c
/petsc/src/mat/examples/tests/ex52.c
/petsc/src/mat/examples/tests/ex53.c
/petsc/src/mat/examples/tests/ex54.c
/petsc/src/mat/examples/tests/ex55.c
/petsc/src/mat/examples/tests/ex56.c
/petsc/src/mat/examples/tests/ex57.c
/petsc/src/mat/examples/tests/ex58.c
/petsc/src/mat/examples/tests/ex60.c
/petsc/src/mat/examples/tests/ex61.c
/petsc/src/mat/examples/tests/ex62.c
/petsc/src/mat/examples/tests/ex63f.F
/petsc/src/mat/examples/tests/ex71.c
/petsc/src/mat/examples/tests/ex72.c
/petsc/src/mat/examples/tests/ex73.c
/petsc/src/mat/examples/tests/ex74.c
/petsc/src/mat/examples/tests/ex75.c
/petsc/src/mat/examples/tests/ex76.c
/petsc/src/mat/examples/tests/ex77.c
/petsc/src/mat/examples/tests/ex78.c
/petsc/src/mat/examples/tests/ex8.c
/petsc/src/mat/examples/tests/ex81.c
/petsc/src/mat/examples/tests/ex86.c
/petsc/src/mat/examples/tests/ex87.c
/petsc/src/mat/examples/tests/ex9.c
/petsc/src/mat/examples/tests/ex91.c
/petsc/src/mat/examples/tests/ex92.c
/petsc/src/mat/examples/tests/ex94.c
/petsc/src/mat/examples/tests/ex95.c
/petsc/src/mat/examples/tests/ex96.c
/petsc/src/mat/examples/tests/ex97.c
/petsc/src/mat/examples/tests/ex99.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex125_mkl_pardiso.out
/petsc/src/mat/examples/tests/output/ex192_mkl_pardiso.out
/petsc/src/mat/examples/tests/output/ex192_mumps.out
/petsc/src/mat/examples/tutorials/ex1.c
/petsc/src/mat/examples/tutorials/ex10.c
/petsc/src/mat/examples/tutorials/ex12.c
/petsc/src/mat/examples/tutorials/ex15.c
/petsc/src/mat/examples/tutorials/ex16.c
/petsc/src/mat/examples/tutorials/ex4.c
/petsc/src/mat/examples/tutorials/ex5.c
/petsc/src/mat/examples/tutorials/ex9.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpicusp/mpiaijcusp.cu
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/pastix/pastix.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matrart.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/makefile
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_utils.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/umfpack/umfpack.c
/petsc/src/mat/impls/baij/seq/baijfact2.c
/petsc/src/mat/impls/composite/mcomposite.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/mffd/mffddef.c
/petsc/src/mat/impls/mffd/mffdimpl.h
/petsc/src/mat/impls/mffd/wp.c
/petsc/src/mat/impls/sbaij/mpi/sbaijov.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/order/sorder.c
/petsc/src/mat/partition/impls/chaco/chaco.c
/petsc/src/mat/partition/impls/hierarchical/hierarchical.c
/petsc/src/mat/partition/impls/party/party.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/mat/partition/impls/scotch/scotch.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/mat/utils/matstash.c
/petsc/src/snes/examples/tests/ex1.c
/petsc/src/snes/examples/tests/ex12f.F
/petsc/src/snes/examples/tests/ex14f.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/ex18f90.F90
/petsc/src/snes/examples/tests/ex1f.F
/petsc/src/snes/examples/tests/ex68.c
/petsc/src/snes/examples/tests/ex69.c
/petsc/src/snes/examples/tests/ex7.c
/petsc/src/snes/examples/tests/ex8.c
/petsc/src/snes/examples/tests/output/ex18f90_1.out
/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/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/ex30.c
/petsc/src/snes/examples/tutorials/ex35.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/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/ex5s.c
/petsc/src/snes/examples/tutorials/ex61gen.c
/petsc/src/snes/examples/tutorials/ex61view.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/ex7.c
/petsc/src/snes/examples/tutorials/ex70.c
/petsc/src/snes/examples/tutorials/ex73f90t.F90
/petsc/src/snes/examples/tutorials/ex74f.F90
/petsc/src/snes/examples/tutorials/ex75.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_fas_newton_0.out
/petsc/src/snes/examples/tutorials/output/ex12_fas_ngs_0.out
/petsc/src/snes/examples/tutorials/output/ex16_3.out
/petsc/src/snes/examples/tutorials/output/ex69_0.out
/petsc/src/snes/examples/tutorials/output/ex69_1.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1.out
/petsc/src/snes/examples/tutorials/output/ex69_p2p1ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q1p0.out
/petsc/src/snes/examples/tutorials/output/ex69_q1p0ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1.out
/petsc/src/snes/examples/tutorials/output/ex69_q2p1ref.out
/petsc/src/snes/examples/tutorials/output/ex69_q2q1.out
/petsc/src/snes/examples/tutorials/output/ex69_q2q1ref.out
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/gs/snesgs.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/nasm.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.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/shell/snesshell.c
/petsc/src/snes/impls/test/snestest.c
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/noise/snesmfj2.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/linesearch/impls/bt/linesearchbt.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/bag/bag.c
/petsc/src/sys/classes/draw/examples/tests/ex3.c
/petsc/src/sys/classes/draw/examples/tests/ex5f.F
/petsc/src/sys/classes/draw/examples/tests/ex9.c
/petsc/src/sys/classes/draw/impls/win32/win32draw.c
/petsc/src/sys/classes/draw/impls/x/xcolor.c
/petsc/src/sys/classes/draw/impls/x/xinit.c
/petsc/src/sys/classes/draw/impls/x/xops.c
/petsc/src/sys/classes/draw/interface/draw.c
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/interface/dtri.c
/petsc/src/sys/classes/draw/utils/axis.c
/petsc/src/sys/classes/draw/utils/bars.c
/petsc/src/sys/classes/draw/utils/lgc.c
/petsc/src/sys/classes/matlabengine/matlab.c
/petsc/src/sys/classes/random/examples/tutorials/ex1.c
/petsc/src/sys/classes/random/examples/tutorials/ex2.c
/petsc/src/sys/classes/random/interface/randomc.c
/petsc/src/sys/classes/random/randomimpl.h
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/impls/socket/send.c
/petsc/src/sys/classes/viewer/interface/dlregispetsc.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/dll/reg.c
/petsc/src/sys/error/adebug.c
/petsc/src/sys/error/errstop.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/error/pstack.c
/petsc/src/sys/examples/tests/ex12.c
/petsc/src/sys/examples/tests/ex14.c
/petsc/src/sys/examples/tests/ex19.c
/petsc/src/sys/examples/tests/ex20.c
/petsc/src/sys/examples/tests/ex23.c
/petsc/src/sys/examples/tests/ex26.c
/petsc/src/sys/examples/tests/ex8.c
/petsc/src/sys/examples/tutorials/ex10f90.F90
/petsc/src/sys/examples/tutorials/ex16.c
/petsc/src/sys/examples/tutorials/ex4f.F
/petsc/src/sys/examples/tutorials/ex4f90.F90
/petsc/src/sys/examples/tutorials/ex5.c
/petsc/src/sys/examples/tutorials/ex8f90.F90
/petsc/src/sys/examples/tutorials/ex9.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/f2003-src/fsrc/optionenum.F
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/ftn-custom/zprefixf.c
/petsc/src/sys/objects/ftn-custom/zstart.c
/petsc/src/sys/objects/inherit.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/prefix.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/sys/utils/mpits.c
/petsc/src/sys/utils/pdisplay.c
/petsc/src/sys/utils/sseenabled.c
/petsc/src/sys/webclient/box.c
/petsc/src/sys/webclient/globus.c
/petsc/src/sys/webclient/google.c
/petsc/src/sys/yaml/yamlimpls.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/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/complementarity/examples/tutorials/blackscholes.c
/petsc/src/tao/complementarity/examples/tutorials/minsurf1.c
/petsc/src/tao/complementarity/impls/ssls/ssls.c
/petsc/src/tao/complementarity/impls/ssls/ssls.h
/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/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/linesearch/impls/armijo/armijo.c
/petsc/src/tao/linesearch/impls/morethuente/morethuente.c
/petsc/src/tao/linesearch/impls/owarmijo/owarmijo.c
/petsc/src/tao/linesearch/impls/unit/unit.c
/petsc/src/tao/pde_constrained/examples/tutorials/makefile
/petsc/src/tao/pde_constrained/examples/tutorials/output/elliptic_1.out
/petsc/src/tao/pde_constrained/examples/tutorials/output/parabolic_1.out
/petsc/src/tao/pde_constrained/impls/lcl/lcl.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/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/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/ts/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/adapt/impls/cfl/adaptcfl.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/slregis.c
/petsc/src/ts/examples/tests/ex10.c
/petsc/src/ts/examples/tests/ex2.c
/petsc/src/ts/examples/tests/ex3.c
/petsc/src/ts/examples/tests/ex4.c
/petsc/src/ts/examples/tests/ex5.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/ex3.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex4.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/ex11.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/ex16adj.c
/petsc/src/ts/examples/tutorials/ex16opt_ic.c
/petsc/src/ts/examples/tutorials/ex16opt_p.c
/petsc/src/ts/examples/tutorials/ex17.c
/petsc/src/ts/examples/tutorials/ex18.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/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/ex21.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/ex27.c
/petsc/src/ts/examples/tutorials/ex3.c
/petsc/src/ts/examples/tutorials/ex31.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/network/wash/pipes1.c
/petsc/src/ts/examples/tutorials/output/ex18_adv_0.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1_xper.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1_xper_ref.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1_xyper.out
/petsc/src/ts/examples/tutorials/output/ex18_p1p1_xyper_ref.out
/petsc/src/ts/examples/tutorials/output/ex18_p2p1.out
/petsc/src/ts/examples/tutorials/output/ex18_p2p1_xyper.out
/petsc/src/ts/examples/tutorials/output/ex18_p2p1_xyper_ref.out
/petsc/src/ts/examples/tutorials/phasefield/biharmonic.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic2.c
/petsc/src/ts/examples/tutorials/phasefield/biharmonic3.c
/petsc/src/ts/examples/tutorials/phasefield/heat.c
/petsc/src/ts/examples/tutorials/power_grid/ex1.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/ex9opt.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/impls/explicit/euler/euler.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/implicit/alpha/alpha.c
/petsc/src/ts/impls/implicit/gl/gl.c
/petsc/src/ts/impls/implicit/gl/gladapt.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/mimex/mimex.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tseig.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/ts/utils/dmplexts.c
/petsc/src/vec/is/ao/examples/tests/ex1.c
/petsc/src/vec/is/ao/examples/tests/ex2.c
/petsc/src/vec/is/ao/examples/tests/ex3d/ex3.cxx
/petsc/src/vec/is/ao/examples/tests/ex7.c
/petsc/src/vec/is/ao/interface/dlregisdm.c
/petsc/src/vec/is/is/examples/tests/ex4.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/pf/impls/constant/const.c
/petsc/src/vec/pf/impls/matlab/cmatlab.c
/petsc/src/vec/pf/impls/string/cstring.c
/petsc/src/vec/pf/interface/pf.c
/petsc/src/vec/pf/pfimpl.h
/petsc/src/vec/vec/examples/tests/ex10.c
/petsc/src/vec/vec/examples/tests/ex18.c
/petsc/src/vec/vec/examples/tests/ex19f.F
/petsc/src/vec/vec/examples/tests/ex2.c
/petsc/src/vec/vec/examples/tests/ex21.c
/petsc/src/vec/vec/examples/tests/ex24.c
/petsc/src/vec/vec/examples/tests/ex29.c
/petsc/src/vec/vec/examples/tests/ex3.c
/petsc/src/vec/vec/examples/tests/ex30f.F
/petsc/src/vec/vec/examples/tests/ex36.c
/petsc/src/vec/vec/examples/tests/ex37.c
/petsc/src/vec/vec/examples/tests/ex4.c
/petsc/src/vec/vec/examples/tests/ex43.c
/petsc/src/vec/vec/examples/tests/ex44.c
/petsc/src/vec/vec/examples/tests/ex45.c
/petsc/src/vec/vec/examples/tests/ex46.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex19_1.out
/petsc/src/vec/vec/examples/tutorials/ex1.c
/petsc/src/vec/vec/examples/tutorials/ex10.c
/petsc/src/vec/vec/examples/tutorials/ex11.c
/petsc/src/vec/vec/examples/tutorials/ex11f.F
/petsc/src/vec/vec/examples/tutorials/ex12.c
/petsc/src/vec/vec/examples/tutorials/ex14f.F
/petsc/src/vec/vec/examples/tutorials/ex15.c
/petsc/src/vec/vec/examples/tutorials/ex16.c
/petsc/src/vec/vec/examples/tutorials/ex19.c
/petsc/src/vec/vec/examples/tutorials/ex1f.F
/petsc/src/vec/vec/examples/tutorials/ex1f90.F
/petsc/src/vec/vec/examples/tutorials/ex20f90.F90
/petsc/src/vec/vec/examples/tutorials/ex21f90.F
/petsc/src/vec/vec/examples/tutorials/ex3.c
/petsc/src/vec/vec/examples/tutorials/ex3f.F
/petsc/src/vec/vec/examples/tutorials/ex4f.F
/petsc/src/vec/vec/examples/tutorials/ex4f90.F
/petsc/src/vec/vec/examples/tutorials/ex5.c
/petsc/src/vec/vec/examples/tutorials/ex6.c
/petsc/src/vec/vec/examples/tutorials/ex9.c
/petsc/src/vec/vec/examples/tutorials/ex9f.F
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/comb.c
/petsc/src/vec/vec/utils/vecio.c
/petsc/src/vec/vec/utils/vecstash.c
/petsc/src/vec/vec/utils/vpscat.c
/petsc/src/vec/vec/utils/vscat.c
/petsc/tutorials/python/ex1.c
/petsc/tutorials/python/ex1f.F
8fe44a9b11-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: Set internal plex from options

7a8872f411-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: fix DMPforestLabelsInitialize()

For non-cells, I was always taking the "it's on the outside of the tree"
path, instead of checking whether the points were in the interior of the
tree first.

bcc5ffd910-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

DMBoundary: Give the link list a reference counter like DMLabel

This allows behind the scenes sharing of boundaries in DMP4est with a
DMPlex representation.

4f2dab7610-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

DMPforestLabelsInitialize(): don't transfer depth label

d3a56ea509-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: label transfer does not throw an error (in serial in 2D)

remove code that was accidentally left commented out

155051c909-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: share constraint matrix with plex

e0b3996a09-Dec-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: fix P4estFaceToPetscFace

Was not the inverse permutation of PetscFaceToP4estFace before, now it
is.

bb2ed84024-Nov-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: implement hierarchical transfer SFs

Each cell creates a list of the points in its closure that have dofs in
the scheme, and a PetscSFNode is created for each point in that closure.
Then, th

DMP4est: implement hierarchical transfer SFs

Each cell creates a list of the points in its closure that have dofs in
the scheme, and a PetscSFNode is created for each point in that closure.
Then, the coarse mesh is transfered to overlap the first, so that cell
overlap from fine to coarse can be determined. Then, in looping over
the closure lists of the fine cells, we can match fine points to their
containing coarse points, which allows construction of a point-transer
SF, which can then be expanded into a dof transfer SF.

WIP DMP4est: repartitioning coarse to match fine

WIP DMP4est: factor out coarse/fine overlap code

WIP DMP4est: finally on the right track with the transfer PetscSF

DMP4est: finished DMPforetGetCellCoveringSF

WIP DMP4est: use the covering cells to compute the transfer SF

DMP4est: first completion of DMPforestGetTransferSF()

show more ...

438c3a3823-Nov-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: initialize labels from baseDM

This part is made easy by the fact the the base DM is redundant: it's
just a question of finding the right coarse cell to look up. Inheriting
labels from a co

DMP4est: initialize labels from baseDM

This part is made easy by the fact the the base DM is redundant: it's
just a question of finding the right coarse cell to look up. Inheriting
labels from a coarse/fine DM will require setting up the intergrid
transfer SF's.

show more ...

db0da23a20-Nov-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: user DMCreateLocalVector_Section_Private

May need to set View/Load routines at a later date.

9a81d01320-Nov-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: ex12 almost runs clean.

- I had to fix some function namings in the DMP4est implementation.
- Every p4est connectivity needs a geometry in our implementation.
- Create DMShareDiscretization

DMP4est: ex12 almost runs clean.

- I had to fix some function namings in the DMP4est implementation.
- Every p4est connectivity needs a geometry in our implementation.
- Create DMShareDiscretization to indicate that a second DM is
essentially a different representation of the same data as the first,
and to allow them to have the same PetscDS related data.

There is still a problem with reference counting related to
{SNES,KSP,PC}->dm to work out.

show more ...

80512e3120-Nov-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: do not raise an error for p4est/libsc memory mismatches

2716604b18-Nov-2015 Toby Isaac <tisaac@uchicago.edu>

DM: add DMComputeL2Diff()

Lifted from DMPlex

DM: typo fix

5ef8cc9a16-Nov-2015 Toby Isaac <tisaac@uchicago.edu>

DMForest: use plex to create default section

4d6f44ff16-Nov-2015 Toby Isaac <tisaac@uchicago.edu>

DM: move DMProjectFuncton() up from DMPlex

a16d080016-Nov-2015 Toby Isaac <tisaac@uchicago.edu>

DMP4est: for now, farm out vecs and mats to plex

1...<<111213141516