History log of /petsc/src/dm/impls/plex/ (Results 4226 – 4250 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
64216e0529-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex ex3: make separate fe and fv tests

b4c04ab929-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex ex3: use MPIU_MAX, not MPI_MAX

f2c5ccc728-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

DMPlex: added DMPlexReconstructGradientsFVM()

e38fbfed28-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex: fix typo in change to cohesive cell creation

2acd0fcf27-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex: add ex4 and ex5 to makefile so they can be used for regression tests

317218b927-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

DMPlex: remove overzealous error condition from FV gradient reconstruction

We only care about whether there are enough faces to reconstruct a
gradient if a cell is local: ghost cell gradients are br

DMPlex: remove overzealous error condition from FV gradient reconstruction

We only care about whether there are enough faces to reconstruct a
gradient if a cell is local: ghost cell gradients are broadcast from
their owners anyway, right?

show more ...

404c08d027-Aug-2015 Matthew G. Knepley <knepley@gmail.com>

DMLabel+Doc: Adding function documentation

6e21efdc27-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

DMPlex: correct pointSF size in new point shift approach

I wasn't update the number of roots, getting valgrind errors in parallel

0863317027-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

DMPlexMigrate(): use correct global indices when migrating tree

ac04eaf727-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

DMPlexMigrate(): Don't invalidate old DM by overwriting cones

8fa177e727-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex ex3: use DMPlexDistributeOverlap()

Is this broken, though? Will test to see.

6a5a2ffd26-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

DMPlexPartitionLabelClosure: traverse the tree up and down

for FV, it's important for children to be reproduced, even if they
aren't referred to by a local cell, because they are needed for flux
cal

DMPlexPartitionLabelClosure: traverse the tree up and down

for FV, it's important for children to be reproduced, even if they
aren't referred to by a local cell, because they are needed for flux
calculations.

show more ...

cead94ed26-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

PetscPartitionerSimple: work in parallel

It looks like PetscPartitionerSimple assumed all the points were
originally on proc 0: this fixes that.

8626e0b926-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex ex3: try to create overlap for FV computations

This isn't working with the simple partitioner right now: it may not
work the way it's supposed to in parallel.

3276a20026-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex ex3: don't use limiter in gradient test

We're interested in comparing the exact gradients: the current cell
limiter may have some catastrophic cancellation issues(?) that can cause
a false posi

Plex ex3: don't use limiter in gradient test

We're interested in comparing the exact gradients: the current cell
limiter may have some catastrophic cancellation issues(?) that can cause
a false positive (eliminating a correct gradient).

show more ...

07696d7326-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex ex3: small fix to printf args

3b536bc626-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex ex3: use SNES computed geometry in TestFVGrad

This includes the computed: the geometry returned by
DMPlexComputeGeometryFVM does not.

5d32112c26-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex ex3: print FV grad max frobenius error

6995de1e26-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

PlexTree: protect against truncated sections when computing anchors

I had only tested on sections that included all points before.
Testing on the gradients generated in FVM exposed this.

ad4c9a5a26-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex ex3: try projecting rigid body modes into FVM discretization

These will be used to test cases where gradient reconstruction is exact

e6885bbb26-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex Tree: small fixes (bounds, frees) for Tree+FVM

6461c1ad26-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

DMPlex Tree: fix DMPlexTreeExchangeSupports()

Handle the case when supports have already been shared.

bf1202aa25-Aug-2015 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/fix-petscviewer-attempt-2


/petsc/bin/petsc_gen_xdmf.py
/petsc/config/BuildSystem/config/compilerFlags.py
/petsc/config/BuildSystem/config/compilerOptions.py
/petsc/config/BuildSystem/config/package.py
/petsc/config/BuildSystem/config/packages/MPICH.py
/petsc/config/BuildSystem/config/packages/cmake.py
/petsc/config/BuildSystem/config/packages/petsc4py.py
/petsc/config/BuildSystem/config/packages/pragmatic.py
/petsc/config/BuildSystem/nargs.py
/petsc/config/PETSc/Regression.py
/petsc/config/builder.py
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/lib/petsc/conf/test
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/contrib/fun3d/incomp/flow.c
/petsc/src/dm/examples/tutorials/ex9.c
examples/tests/ex1.c
examples/tests/ex10.c
examples/tests/ex14.c
examples/tests/ex17.c
examples/tests/ex3.c
examples/tests/makefile
examples/tests/output/ex10_group_1.out
examples/tests/output/ex10_group_2.out
examples/tests/output/ex1_test_shape.out
examples/tests/output/ex3_nonconforming_simplex_3.out
examples/tests/output/ex3_p1_2d_0.out
examples/tests/output/ex3_p1_2d_1.out
examples/tests/output/ex3_p1_2d_2.out
examples/tests/output/ex3_p1_2d_3.out
examples/tests/output/ex3_p1_2d_4.out
examples/tests/output/ex3_p1_2d_5.out
examples/tests/output/ex3_p1_3d_0.out
examples/tests/output/ex3_p1_3d_1.out
examples/tests/output/ex3_p1_3d_2.out
examples/tests/output/ex3_p1_3d_3.out
examples/tests/output/ex3_p1_3d_4.out
examples/tests/output/ex3_p1_3d_5.out
examples/tests/output/ex3_p1d_2d_0.out
examples/tests/output/ex3_p1d_2d_1.out
examples/tests/output/ex3_p1d_2d_2.out
examples/tests/output/ex3_p1d_2d_3.out
examples/tests/output/ex3_p1d_2d_4.out
examples/tests/output/ex3_p1d_2d_5.out
examples/tests/output/ex3_p2_2d_0.out
examples/tests/output/ex3_p2_2d_1.out
examples/tests/output/ex3_p2_2d_2.out
examples/tests/output/ex3_p2_2d_3.out
examples/tests/output/ex3_p2_2d_4.out
examples/tests/output/ex3_p2_2d_5.out
examples/tests/output/ex3_p2_3d_0.out
examples/tests/output/ex3_p2_3d_1.out
examples/tests/output/ex3_p2_3d_2.out
examples/tests/output/ex3_p2_3d_3.out
examples/tests/output/ex3_p2_3d_4.out
examples/tests/output/ex3_p2_3d_5.out
examples/tests/output/ex3_q1_2d_0.out
examples/tests/output/ex3_q1_2d_1.out
examples/tests/output/ex3_q1_2d_2.out
examples/tests/output/ex3_q2_2d_0.out
examples/tests/output/ex3_q2_2d_1.out
examples/tests/output/ex3_q2_2d_2.out
makefile
plex.c
plexbc.c
plexcoarsen.c
plexcreate.c
plexfem.c
plexgenerate.c
plexgeometry.c
plexlabel.c
plexrefine.c
plexreorder.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/ksp/ksp/examples/tests/ex24.c
/petsc/src/ksp/ksp/examples/tests/ex25.c
/petsc/src/ksp/ksp/examples/tests/makefile
/petsc/src/ksp/ksp/examples/tests/output/ex11_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex11_2.out
/petsc/src/ksp/ksp/examples/tests/output/ex24_3.out
/petsc/src/ksp/ksp/examples/tests/output/ex24_4.out
/petsc/src/ksp/ksp/examples/tests/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tests/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex25.c
/petsc/src/ksp/ksp/examples/tutorials/makefile
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_euclid.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_euclid_bj.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_parasails.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_pilut.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex10_boomeramg_schwarz.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex25_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex49_5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex54f.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex56_nns.out
/petsc/src/ksp/ksp/interface/dlregisksp.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/xmon.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.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/gamg/geo.c
/petsc/src/ksp/pc/impls/gamg/makefile
/petsc/src/ksp/pc/impls/gamg/util.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/color/interface/matcoloring.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex190_1.out
/petsc/src/mat/examples/tests/output/ex191_1.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/fft/fftw/fftw.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tutorials/ex1.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/ex35.c
/petsc/src/snes/examples/tutorials/ex48.c
/petsc/src/snes/examples/tutorials/makefile
/petsc/src/snes/examples/tutorials/output/ex12_fas_ngs_0.out
/petsc/src/snes/examples/tutorials/output/ex19_11.out
/petsc/src/snes/examples/tutorials/output/ex19_12.out
/petsc/src/snes/examples/tutorials/output/ex19_6.out
/petsc/src/snes/examples/tutorials/output/ex35_1.out
/petsc/src/snes/examples/tutorials/output/ex35_2.out
/petsc/src/snes/examples/tutorials/output/ex35_3.out
/petsc/src/snes/examples/tutorials/output/ex35_4.out
/petsc/src/snes/examples/tutorials/output/ex35_5.out
/petsc/src/snes/examples/tutorials/output/ex35_6.out
/petsc/src/snes/examples/tutorials/output/ex35_7.out
/petsc/src/snes/examples/tutorials/output/ex35_8.out
/petsc/src/snes/examples/tutorials/output/ex46_fm_rise_2.out
/petsc/src/snes/examples/tutorials/output/ex46_fm_rise_4.out
/petsc/src/snes/examples/tutorials/output/ex48_4.out
/petsc/src/snes/examples/tutorials/output/ex48_5.out
/petsc/src/snes/examples/tutorials/output/ex58_1.out
/petsc/src/snes/examples/tutorials/output/ex58_2.out
/petsc/src/snes/examples/tutorials/output/ex9_3.out
/petsc/src/snes/examples/tutorials/output/ex9_4.out
/petsc/src/snes/examples/tutorials/output/ex9_5.out
/petsc/src/snes/examples/tutorials/output/ex9_6.out
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.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/ngmres/snesngmres.h
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/fileio/mprint.c
/petsc/src/sys/memory/ftn-custom/zmtrf.c
/petsc/src/sys/memory/mem.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/tao/bound/examples/tutorials/makefile
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_1.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_2.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_3.out.html
/petsc/src/tao/bound/examples/tutorials/output/jbearing2_tut_4.out.html
/petsc/src/tao/bound/examples/tutorials/output/plate2_1.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/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/blmvm/blmvm.h
/petsc/src/tao/bound/impls/gpcg/gpcg.c
/petsc/src/tao/examples/tutorials/ex3.c
/petsc/src/tao/examples/tutorials/makefile
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/linesearch/interface/taolinesearch.c
/petsc/src/tao/matrix/lmvmmat.c
/petsc/src/tao/matrix/lmvmmat.h
/petsc/src/tao/unconstrained/examples/tutorials/makefile
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_1.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_2.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_3.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/minsurf2_tut_4.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_1.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_2.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_3.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_4.out.html
/petsc/src/tao/unconstrained/examples/tutorials/output/rosenbrock1_tut_5.out.html
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.c
/petsc/src/tao/unconstrained/impls/lmvm/lmvm.h
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/ts/examples/tests/output/ex25_1.out
/petsc/src/ts/examples/tests/output/ex25_2.out
/petsc/src/ts/examples/tutorials/ex7.c
/petsc/src/ts/examples/tutorials/power_grid/ex3adj.c
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/output/ex3adj_1.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/makefile
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/ao/examples/tests/ex4f.F
/petsc/src/vec/is/ao/interface/ao.c
/petsc/src/vec/vec/impls/mpi/mpicusp/mpicusp.cu
/petsc/src/vec/vec/impls/seq/seqcusp/veccusp.cu
/petsc/src/vec/vec/utils/comb.c
fb4630b525-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex: fix DMPlexShiftTree_Internal()

I wasn't keeping track of the difference in size between the old section
and the new section

8c37df3425-Aug-2015 Toby Isaac <tisaac@ices.utexas.edu>

Plex ex3: use DMPlexConstructGhostCells in TestFVGrad

1...<<161162163164165166167168169170>>...235