History log of /petsc/src/dm/interface/ (Results 601 – 625 of 1496)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2ed27ba814-Mar-2019 Matthew Knepley <knepley@gmail.com>

Merged in knepley/feature-plex-parallel-periodic-viz (pull request #1432)

Knepley/feature plex parallel periodic viz

e90062f014-Mar-2019 Matthew Knepley <knepley@gmail.com>

Merged in knepley/feature-move-adj-to-dm (pull request #1424)

Knepley/feature move adj to dm


/petsc/config/BuildSystem/config/packages/MFEM.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscdm.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsystypes.h
/petsc/share/petsc/datafiles/meshes/gmsh-3d-ascii-32.msh
/petsc/share/petsc/datafiles/meshes/gmsh-3d-ascii-64.msh
/petsc/share/petsc/datafiles/meshes/gmsh-3d-binary-32.msh
/petsc/share/petsc/datafiles/meshes/gmsh-3d-binary-64.msh
/petsc/share/petsc/datafiles/meshes/gmsh-3d.geo
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/field/examples/tutorials/output/ex1_ds.out
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex11.c
/petsc/src/dm/impls/plex/examples/tests/ex3.c
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3d_32.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3d_32_np2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3d_64.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3d_64_np2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3d_legacy.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_10.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_11.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_16.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_17.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_18.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_19.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_6.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_7.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_8.out
/petsc/src/dm/impls/plex/examples/tests/output/ex26_9.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexreorder.c
/petsc/src/dm/impls/plex/plexsection.c
/petsc/src/dm/impls/plex/plexsubmesh.c
dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/ksp/ksp/examples/tutorials/ex52f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex71.c
/petsc/src/ksp/ksp/examples/tutorials/ex73.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex43_6.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_hypre_nullspace.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex59_bddc_fetidp_approximate.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_3lev.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_4lev.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_both_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_deluxe_layers.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_dir_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_bddc_elast_neu_approx.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex71_fetidp_elast.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex72_bddc_par_nd_parmetis.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex72_bddc_par_nd_ptscotch.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex73_basic_dirichlet.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex73_basic_neumann.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex73_mg_2lv_2mg.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex73_mg_3lv_2mg.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex73_mg_3lv_2mg_customcommsize.out
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcgraph.c
/petsc/src/ksp/pc/impls/bddc/bddcnullspace.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.h
/petsc/src/ksp/pc/impls/bddc/bddcstructs.h
/petsc/src/ksp/pc/impls/gamg/gamg.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/is/pcis.c
/petsc/src/ksp/pc/impls/is/pcis.h
/petsc/src/ksp/pc/impls/ksp/pcksp.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/telescope/makefile
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/telescope/telescope.h
/petsc/src/ksp/pc/impls/telescope/telescope_coarsedm.c
/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex104.c
/petsc/src/mat/examples/tests/ex115.c
/petsc/src/mat/examples/tests/ex23.c
/petsc/src/mat/examples/tests/ex88.c
/petsc/src/mat/examples/tests/ex94.c
/petsc/src/mat/examples/tests/output/ex88_1.out
/petsc/src/mat/examples/tests/output/ex94_2.out
/petsc/src/mat/examples/tutorials/ex15.c
/petsc/src/mat/examples/tutorials/output/ex15_7.out
/petsc/src/mat/examples/tutorials/output/ex15_7_alt.out
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/mpi/mpidense.h
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/hierarchical/hierarchical.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/mat/partition/partition.c
/petsc/src/mat/utils/multequal.c
/petsc/src/snes/examples/tutorials/ex62.c
/petsc/src/snes/examples/tutorials/ex69.c
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc_alt_2.out
/petsc/src/snes/examples/tutorials/output/ex56_0.out
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/ptype.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex11_sa.c
/petsc/src/ts/examples/tutorials/ex18.c
/petsc/src/vec/vec/examples/tests/ex29.c
/petsc/src/vec/vec/examples/tests/output/ex29_test_inv_error.out
/petsc/src/vec/vec/interface/rvector.c
85ea3df114-Mar-2019 Satish Balay <balay@mcs.anl.gov>

fix -Wunused-value warnings

8860a13412-Mar-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Use new vector read-lock function names

The new one are VecLockReadPush, VecLockReadPop, VecSetErrorIfLocked


/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscerror.h
/petsc/include/petscsf.h
/petsc/include/petscsys.h
/petsc/include/petscvec.h
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_1d_dist1.out
/petsc/src/dm/impls/plex/examples/tutorials/ex5.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexhdf5xdmf.c
/petsc/src/dm/impls/stag/stag.c
dmget.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/38.html
/petsc/src/docs/website/documentation/index.html
/petsc/src/ksp/f90-mod/petscpc.h90
/petsc/src/ksp/ksp/examples/tests/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex5f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex7f.F90
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/examples/tests/ex9f.F90
/petsc/src/ksp/pc/examples/tests/output/ex9f_1.out
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/examples/tests/ex23.c
/petsc/src/mat/examples/tests/ex5.c
/petsc/src/mat/examples/tutorials/ex15f.F90
/petsc/src/mat/examples/tutorials/ex17f.F90
/petsc/src/mat/examples/tutorials/ex4f.F90
/petsc/src/mat/examples/tutorials/makefile
/petsc/src/mat/f90-mod/petscmat.h90
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/maij/maij.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/sell/mpi/mpisell.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/error/checkptr.c
/petsc/src/sys/error/examples/tests/ex2.c
/petsc/src/sys/error/examples/tests/output/ex2_1.out
/petsc/src/sys/error/examples/tests/output/ex2_1_alt.out
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tests/ex47f.F90
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tutorials/ex16f.F90
/petsc/src/sys/examples/tutorials/ex17f.F90
/petsc/src/sys/examples/tutorials/ex1f.F90
/petsc/src/sys/examples/tutorials/ex2f.F90
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/f90-mod/petscsys.h90
/petsc/src/sys/f90-mod/petscviewer.h90
/petsc/src/sys/ftn-custom/zsys.c
/petsc/src/sys/utils/sorti.c
/petsc/src/tao/interface/taosolver_fg.c
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/vec/f90-mod/petscvec.h90
/petsc/src/vec/is/sf/examples/tutorials/ex1.c
/petsc/src/vec/is/sf/examples/tutorials/output/ex1_bcastop_basic.out
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/dlregissf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/sftype.c
/petsc/src/vec/is/utils/f90-custom/zisltogf90.c
/petsc/src/vec/vec/examples/tests/ex22.c
/petsc/src/vec/vec/examples/tutorials/ex11.c
/petsc/src/vec/vec/examples/tutorials/ex11f90.F90
/petsc/src/vec/vec/examples/tutorials/ex12f.F90
/petsc/src/vec/vec/examples/tutorials/ex16f.F90
/petsc/src/vec/vec/examples/tutorials/ex18f.F90
/petsc/src/vec/vec/examples/tutorials/ex1f.F90
/petsc/src/vec/vec/examples/tutorials/ex3f.F
/petsc/src/vec/vec/examples/tutorials/ex4f90.F90
/petsc/src/vec/vec/examples/tutorials/ex5f.F90
/petsc/src/vec/vec/examples/tutorials/ex6f.F90
/petsc/src/vec/vec/examples/tutorials/ex7f.F
/petsc/src/vec/vec/examples/tutorials/ex8.c
/petsc/src/vec/vec/examples/tutorials/ex8f.F90
/petsc/src/vec/vec/examples/tutorials/ex9f.F90
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/examples/tutorials/output/ex11_1.out
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vecstash.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vscat/examples/ex6.c
/petsc/src/vec/vscat/examples/makefile
/petsc/src/vec/vscat/examples/output/ex6_1.out
/petsc/src/vec/vscat/impls/makefile
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.h
/petsc/src/vec/vscat/impls/mpi3/vpscat.h
/petsc/src/vec/vscat/impls/sf/makefile
/petsc/src/vec/vscat/impls/sf/vscatsf.c
/petsc/src/vec/vscat/interface/dlregisvecscat.c
/petsc/src/vec/vscat/interface/vscatfce.c
/petsc/src/vec/vscat/interface/vscreate.c
9f7230bf12-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Localized coordinate query should not fail for non-plex DM

1970a57604-Feb-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Fix block size of localized coordinates

83bfc06f11-Mar-2019 Matthew Knepley <knepley@gmail.com>

Must copy discretization to cloned coordinate DM

979e053d11-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM+Doc: Added documentation on variable influence

17c1d62e11-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Dag nabit! Uninitialized variable.

b0441da409-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Eliminate DMPlexGet/SetAdjacencyUseCone/Closure() in favor of DMGet/SetBasicAdjacency()

34aa8a3608-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM+DS: Move adjacency from DS to DM
- Added DMGet/SetAdjacency()
- Altered DMView when fields are set
- Copy default adj on Clone, and field adj on CopyFields

7b559d1a10-Mar-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'knepley/fix-ds-init' [PR #1415]

* knepley/fix-ds-init:
DM: Fix DS initialization, so that we can setup the discretization multiple times

66ef72b010-Mar-2019 Karl Rupp <me@karlrupp.net>

Revert "Merge branch 'knepley/fix-ds-init' [PR #1415]"

This reverts commit 37bb5b94b6914f9a726e34e5bf9c9c8b40dda9f0, reversing
changes made to 4a21182031185fd5d7353432f9213cf374069ae2.

The reason f

Revert "Merge branch 'knepley/fix-ds-init' [PR #1415]"

This reverts commit 37bb5b94b6914f9a726e34e5bf9c9c8b40dda9f0, reversing
changes made to 4a21182031185fd5d7353432f9213cf374069ae2.

The reason for this revert is an incorrect merge of a local copy of knepley/fix-ds-init.

show more ...

37bb5b9410-Mar-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'knepley/fix-ds-init' [PR #1415]

* knepley/fix-ds-init:
Fix DS initialization, so that we can setup the discretization multiple times


/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petscdm.h
/petsc/include/petsctao.h
/petsc/lib/petsc/bin/maint/generateetags.py
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/impls/plex/examples/tests/ex10.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plexreorder.c
dm.c
/petsc/src/docs/tao_tex/manual/part2.tex
/petsc/src/docs/tao_tex/manual/part2b.tex
/petsc/src/ksp/f90-mod/petsckspdefmod.F
/petsc/src/ksp/f90-mod/petsckspmod.F
/petsc/src/ksp/f90-mod/petscpcmod.F
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/adj/mpi/mpiadj.h
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/leastsquares/examples/tests/chwirut2.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut2.c
/petsc/src/tao/leastsquares/examples/tutorials/cs1.c
/petsc/src/tao/leastsquares/examples/tutorials/cs1Data_A_b_xGT
/petsc/src/tao/leastsquares/examples/tutorials/makefile
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_1_alt.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_2.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_3.out
/petsc/src/tao/leastsquares/examples/tutorials/output/cs1_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/cs1_2.out
/petsc/src/tao/leastsquares/examples/tutorials/output/cs1_3.out
/petsc/src/tao/leastsquares/examples/tutorials/output/tomography_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/tomography_2.out
/petsc/src/tao/leastsquares/examples/tutorials/output/tomography_3.out
/petsc/src/tao/leastsquares/examples/tutorials/tomography.c
/petsc/src/tao/leastsquares/examples/tutorials/tomographyData_A_b_xGT
/petsc/src/tao/leastsquares/examples/tutorials/tomographyGenerateData.m
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.h
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/zbrgnf.c
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex18.c
40967b3b07-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM+DS: Print out BC with PetscDSView()

b0143b4d06-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Create a default empty DS if DMGetDS() is called with no discretizations

2df9ee9506-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Fix DS initialization, so that we can setup the discretization multiple times
- Clear out DS when changing DM fields
- Do not error if we cannot find a DS, just return NULL
- If there is no defau

DM: Fix DS initialization, so that we can setup the discretization multiple times
- Clear out DS when changing DM fields
- Do not error if we cannot find a DS, just return NULL
- If there is no default DS, make one in DMCreateDS()
- When checking for a DS in the coordinateDM, allow NULL

show more ...

64b0854d06-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Removed unused variable

6801d45c04-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: When setting the number of fields, leave the DS alone
- The Container is not a discretization, and it does not map 1-1 with the DM fields


/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/gmakefile.test
/petsc/include/petsc/private/isimpl.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscerror.h
/petsc/include/petsctao.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/generateetags.py
/petsc/lib/petsc/bin/petsc_gen_xdmf.py
/petsc/share/petsc/datafiles/matrices/LFAT5.mtx
/petsc/share/petsc/datafiles/meshes/gmsh-3d-ascii.msh2
/petsc/share/petsc/datafiles/meshes/gmsh-3d-ascii.msh4
/petsc/share/petsc/datafiles/meshes/gmsh-3d-binary.msh2
/petsc/share/petsc/datafiles/meshes/gmsh-3d-binary.msh4
/petsc/share/petsc/datafiles/meshes/gmsh-3d.geo
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_1d_dist1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3d.out
/petsc/src/dm/impls/plex/examples/tutorials/ex5.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexhdf5xdmf.c
/petsc/src/dm/impls/stag/stag.c
/petsc/src/dm/impls/stag/stagstencil.c
dm.c
/petsc/src/docs/tao_tex/manual/part2.tex
/petsc/src/docs/tao_tex/manual/part2b.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/38.html
/petsc/src/docs/website/documentation/index.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/f90-mod/petscpc.h90
/petsc/src/ksp/ksp/examples/tutorials/ex5f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex7f.F90
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/examples/tests/ex9f.F90
/petsc/src/ksp/pc/examples/tests/output/ex9f_1.out
/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.c
/petsc/src/mat/examples/tests/ex72.c
/petsc/src/mat/examples/tests/ex72mmio.c
/petsc/src/mat/examples/tests/ex72mmio.h
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex72_1.out
/petsc/src/mat/examples/tests/output/ex72_2.out
/petsc/src/mat/examples/tutorials/ex15f.F90
/petsc/src/mat/examples/tutorials/ex17f.F90
/petsc/src/mat/examples/tutorials/ex4f.F90
/petsc/src/mat/examples/tutorials/makefile
/petsc/src/mat/f90-mod/petscmat.h90
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/adj/mpi/mpiadj.h
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/output/ex19_cuda_2_alt.out
/petsc/src/snes/examples/tutorials/output/ex19_cuda_2_alt_2.out
/petsc/src/snes/examples/tutorials/output/ex19_cuda_2_alt_3.out
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/error/checkptr.c
/petsc/src/sys/error/examples/tests/ex2.c
/petsc/src/sys/error/examples/tests/output/ex2_1.out
/petsc/src/sys/error/examples/tests/output/ex2_1_alt.out
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tests/ex47f.F90
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tutorials/ex16f.F90
/petsc/src/sys/examples/tutorials/ex17f.F90
/petsc/src/sys/examples/tutorials/ex1f.F90
/petsc/src/sys/examples/tutorials/ex2f.F90
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/f90-mod/petscsys.h90
/petsc/src/sys/f90-mod/petscviewer.h90
/petsc/src/sys/ftn-custom/zsys.c
/petsc/src/sys/objects/options.c
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/leastsquares/examples/tests/chwirut2.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut1.c
/petsc/src/tao/leastsquares/examples/tutorials/chwirut2.c
/petsc/src/tao/leastsquares/examples/tutorials/cs1.c
/petsc/src/tao/leastsquares/examples/tutorials/cs1Data_A_b_xGT
/petsc/src/tao/leastsquares/examples/tutorials/makefile
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_1_alt.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_2.out
/petsc/src/tao/leastsquares/examples/tutorials/output/chwirut1_3.out
/petsc/src/tao/leastsquares/examples/tutorials/output/cs1_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/cs1_2.out
/petsc/src/tao/leastsquares/examples/tutorials/output/cs1_3.out
/petsc/src/tao/leastsquares/examples/tutorials/output/tomography_1.out
/petsc/src/tao/leastsquares/examples/tutorials/output/tomography_2.out
/petsc/src/tao/leastsquares/examples/tutorials/output/tomography_3.out
/petsc/src/tao/leastsquares/examples/tutorials/tomography.c
/petsc/src/tao/leastsquares/examples/tutorials/tomographyData_A_b_xGT
/petsc/src/tao/leastsquares/examples/tutorials/tomographyGenerateData.m
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.h
/petsc/src/tao/leastsquares/impls/brgn/ftn-custom/zbrgnf.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/vec/f90-mod/petscvec.h90
/petsc/src/vec/is/utils/f90-custom/zisltogf90.c
/petsc/src/vec/vec/examples/tutorials/ex11.c
/petsc/src/vec/vec/examples/tutorials/ex11f90.F90
/petsc/src/vec/vec/examples/tutorials/ex12f.F90
/petsc/src/vec/vec/examples/tutorials/ex16f.F90
/petsc/src/vec/vec/examples/tutorials/ex18f.F90
/petsc/src/vec/vec/examples/tutorials/ex1f.F90
/petsc/src/vec/vec/examples/tutorials/ex3f.F
/petsc/src/vec/vec/examples/tutorials/ex4f90.F90
/petsc/src/vec/vec/examples/tutorials/ex5f.F90
/petsc/src/vec/vec/examples/tutorials/ex6f.F90
/petsc/src/vec/vec/examples/tutorials/ex7f.F
/petsc/src/vec/vec/examples/tutorials/ex8.c
/petsc/src/vec/vec/examples/tutorials/ex8f.F90
/petsc/src/vec/vec/examples/tutorials/ex9f.F90
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/examples/tutorials/output/ex11_1.out
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/utils/vecstash.c
/petsc/src/vec/vscat/examples/ex6.c
/petsc/src/vec/vscat/examples/ex7.c
/petsc/src/vec/vscat/examples/makefile
/petsc/src/vec/vscat/examples/output/ex6_1.out
/petsc/src/vec/vscat/examples/output/ex7_1.out
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.h
/petsc/src/vec/vscat/impls/mpi3/vpscat.h
/petsc/src/vec/vscat/impls/vscat.c
/petsc/src/vec/vscat/interface/vscatfce.c
/petsc/src/vec/vscat/interface/vscreate.c
67ff774407-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM+DS: Print out BC with PetscDSView()

216c9d5d06-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Create a default empty DS if DMGetDS() is called with no discretizations

696188ea06-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Rename variable to match normal usage

417c459e06-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Remove spurious check


/petsc/config/BuildSystem/config/packages/SuperLU_DIST.py
/petsc/config/BuildSystem/config/packages/scalapack.py
/petsc/gmakefile.test
/petsc/include/petsc/private/isimpl.h
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscerror.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/petsc_gen_xdmf.py
/petsc/share/petsc/datafiles/matrices/LFAT5.mtx
/petsc/share/petsc/datafiles/meshes/gmsh-3d-ascii.msh2
/petsc/share/petsc/datafiles/meshes/gmsh-3d-ascii.msh4
/petsc/share/petsc/datafiles/meshes/gmsh-3d-binary.msh2
/petsc/share/petsc/datafiles/meshes/gmsh-3d-binary.msh4
/petsc/share/petsc/datafiles/meshes/gmsh-3d.geo
/petsc/src/dm/impls/da/da.c
/petsc/src/dm/impls/da/dacorn.c
/petsc/src/dm/impls/da/dadist.c
/petsc/src/dm/impls/plex/examples/tests/ex18.c
/petsc/src/dm/impls/plex/examples/tests/output/ex18_1_1d_dist1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_3d.out
/petsc/src/dm/impls/plex/examples/tutorials/ex5.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexhdf5xdmf.c
/petsc/src/dm/impls/stag/stag.c
/petsc/src/dm/impls/stag/stagstencil.c
dmi.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/38.html
/petsc/src/docs/website/documentation/index.html
/petsc/src/docs/website/download/index.html
/petsc/src/ksp/f90-mod/petscpc.h90
/petsc/src/ksp/ksp/examples/tutorials/ex5f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex7f.F90
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/examples/tests/ex9f.F90
/petsc/src/ksp/pc/examples/tests/output/ex9f_1.out
/petsc/src/ksp/pc/impls/fieldsplit/ftn-custom/zfieldsplitf.c
/petsc/src/mat/examples/tests/ex72.c
/petsc/src/mat/examples/tests/ex72mmio.c
/petsc/src/mat/examples/tests/ex72mmio.h
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex72_1.out
/petsc/src/mat/examples/tests/output/ex72_2.out
/petsc/src/mat/examples/tutorials/ex15f.F90
/petsc/src/mat/examples/tutorials/ex17f.F90
/petsc/src/mat/examples/tutorials/ex4f.F90
/petsc/src/mat/examples/tutorials/makefile
/petsc/src/mat/f90-mod/petscmat.h90
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/output/ex19_cuda_2_alt.out
/petsc/src/snes/examples/tutorials/output/ex19_cuda_2_alt_2.out
/petsc/src/snes/examples/tutorials/output/ex19_cuda_2_alt_3.out
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/error/checkptr.c
/petsc/src/sys/error/examples/tests/ex2.c
/petsc/src/sys/error/examples/tests/output/ex2_1.out
/petsc/src/sys/error/examples/tests/output/ex2_1_alt.out
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tests/ex47f.F90
/petsc/src/sys/examples/tests/makefile
/petsc/src/sys/examples/tutorials/ex16f.F90
/petsc/src/sys/examples/tutorials/ex17f.F90
/petsc/src/sys/examples/tutorials/ex1f.F90
/petsc/src/sys/examples/tutorials/ex2f.F90
/petsc/src/sys/examples/tutorials/makefile
/petsc/src/sys/f90-mod/petscsys.h90
/petsc/src/sys/f90-mod/petscviewer.h90
/petsc/src/sys/ftn-custom/zsys.c
/petsc/src/sys/objects/options.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/ex5.c
/petsc/src/ts/examples/tutorials/ex10.c
/petsc/src/vec/f90-mod/petscvec.h90
/petsc/src/vec/is/utils/f90-custom/zisltogf90.c
/petsc/src/vec/vec/examples/tutorials/ex11.c
/petsc/src/vec/vec/examples/tutorials/ex11f90.F90
/petsc/src/vec/vec/examples/tutorials/ex12f.F90
/petsc/src/vec/vec/examples/tutorials/ex16f.F90
/petsc/src/vec/vec/examples/tutorials/ex18f.F90
/petsc/src/vec/vec/examples/tutorials/ex1f.F90
/petsc/src/vec/vec/examples/tutorials/ex3f.F
/petsc/src/vec/vec/examples/tutorials/ex4f90.F90
/petsc/src/vec/vec/examples/tutorials/ex5f.F90
/petsc/src/vec/vec/examples/tutorials/ex6f.F90
/petsc/src/vec/vec/examples/tutorials/ex7f.F
/petsc/src/vec/vec/examples/tutorials/ex8.c
/petsc/src/vec/vec/examples/tutorials/ex8f.F90
/petsc/src/vec/vec/examples/tutorials/ex9f.F90
/petsc/src/vec/vec/examples/tutorials/makefile
/petsc/src/vec/vec/examples/tutorials/output/ex11_1.out
/petsc/src/vec/vec/impls/nest/vecnest.c
/petsc/src/vec/vec/impls/seq/seqcuda/cudavecimpl.h
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/utils/vecstash.c
/petsc/src/vec/vscat/examples/ex6.c
/petsc/src/vec/vscat/examples/ex7.c
/petsc/src/vec/vscat/examples/makefile
/petsc/src/vec/vscat/examples/output/ex6_1.out
/petsc/src/vec/vscat/examples/output/ex7_1.out
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.h
/petsc/src/vec/vscat/impls/mpi3/vpscat.h
/petsc/src/vec/vscat/impls/vscat.c
/petsc/src/vec/vscat/interface/vscatfce.c
/petsc/src/vec/vscat/interface/vscreate.c
b2afdc7606-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Fix DS initialization, so that we can setup the discretization multiple times
- Clear out DS when changing DM fields
- Do not error if we cannot find a DS, just return NULL
- If there is no defau

DM: Fix DS initialization, so that we can setup the discretization multiple times
- Clear out DS when changing DM fields
- Do not error if we cannot find a DS, just return NULL
- If there is no default DS, make one in DMCreateDS()
- When checking for a DS in the coordinateDM, allow NULL

show more ...

498bc59106-Mar-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Removed unused variable

1...<<21222324252627282930>>...60