History log of /petsc/src/dm/impls/plex/ (Results 2351 – 2375 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
ed44d27018-Mar-2019 Florian Wechsung <f.wechsung@gmail.com>

some comments

4baf120618-Mar-2019 Florian Wechsung <f.wechsung@gmail.com>

use a preallocator to build the adjacency matrix

b1a25a8e09-Mar-2019 Florian Wechsung <f.wechsung@gmail.com>

undo some empty lines

7d19780209-Mar-2019 Florian Wechsung <f.wechsung@gmail.com>

printf to a viewer

d5a1eb8509-Mar-2019 Florian Wechsung <f.wechsung@gmail.com>

updated test output


examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
694ea26e09-Mar-2019 Florian Wechsung <f.wechsung@gmail.com>

use PetscMemcpy instead of manually doing the loop

1f63ebaf09-Mar-2019 Florian Wechsung <f.wechsung@gmail.com>

get rid of old comments, undo some debugging changes

12617df907-Mar-2019 Florian Wechsung <f.wechsung@gmail.com>

added test for point rebalancing


examples/tests/ex31.c
examples/tests/output/ex31_0_nsize-1_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-1_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-1_faces-2__3__4_entity_depth-0_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-1_faces-2__3__4_entity_depth-0_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-1_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-1_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-1_faces-2__3__4_entity_depth-1_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-1_faces-2__3__4_entity_depth-1_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-1_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-1_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-1_faces-5__4__3_entity_depth-0_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-1_faces-5__4__3_entity_depth-0_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-1_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-1_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-1_faces-5__4__3_entity_depth-1_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-1_faces-5__4__3_entity_depth-1_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-1_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-1_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-1_faces-7__11__5_entity_depth-0_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-1_faces-7__11__5_entity_depth-0_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-1_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-1_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-1_faces-7__11__5_entity_depth-1_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-1_faces-7__11__5_entity_depth-1_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-0_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-2__3__4_entity_depth-1_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-0_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-0_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-5__4__3_entity_depth-1_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-0_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-2_faces-7__11__5_entity_depth-1_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-0_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-2__3__4_entity_depth-1_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-0_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-5__4__3_entity_depth-1_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-0_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-0_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-3_faces-7__11__5_entity_depth-1_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-0_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-2__3__4_entity_depth-1_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-0_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-5__4__3_entity_depth-1_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-0_parallel-TRUE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-FALSE_use_initial_guess-TRUE.out
examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-TRUE_use_initial_guess-FALSE.out
examples/tests/output/ex31_0_nsize-4_faces-7__11__5_entity_depth-1_parallel-TRUE_use_initial_guess-TRUE.out
plexpartition.c
d5528e3507-Mar-2019 Florian Wechsung <f.wechsung@gmail.com>

specify which type of entity to balance (e.g. 0 => vertices, 1 => edges in 2D)

2953a68c13-Feb-2019 Florian Wechsung <f.wechsung@gmail.com>

no more warnings or valgrind complaints

a2ab42c913-Feb-2019 Florian Wechsung <f.wechsung@gmail.com>

trying to be a good citizen by following the style guide

cf81897506-Feb-2019 Florian Wechsung <wechsung@maths.ox.ac.uk>

clean up and comments

4152564606-Feb-2019 Florian Wechsung <wechsung@maths.ox.ac.uk>

add ability to perform the rebalancing in serial, add timings

7407ba9305-Feb-2019 Florian Wechsung <f.wechsung@gmail.com>

cleanup, debug output

0941debb25-Jan-2019 Florian Wechsung <f.wechsung@gmail.com>

WIP: build full connectivity between vertices on parallel interface

8c9a161905-Jan-2019 Florian Wechsung <f.wechsung@gmail.com>

try assembling the graph via buiding the adjacency matrix, takes care of
some of the communication for us

cb87ef4c04-Jan-2019 Florian Wechsung <f.wechsung@gmail.com>

move things to plexpartition and use ptscotch

7ef7364101-Jan-2019 Florian Wechsung <wechsung@maths.ox.ac.uk>

add option to use current parallel distribution as initial guess

df3a4c3229-Dec-2018 Florian Wechsung <f.wechsung@gmail.com>

Balance seems to improve significantly if we sort the adjacency list

3bb0adc425-Dec-2018 Florian Wechsung <f.wechsung@gmail.com>

a few comments

c965bd6025-Dec-2018 Florian Wechsung <f.wechsung@gmail.com>

first go at C implementation of SF rebalancing

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

Revert "Merge branch 'pr1451/hmorgan/fix-GLL-quadrature/master' [PR #1451]"

This reverts commit 4d195b5eb92504439ee3a75f081f195aff73b70e, reversing
changes made to 57cf99f718c63d6d4dd898d489c9b5204d

Revert "Merge branch 'pr1451/hmorgan/fix-GLL-quadrature/master' [PR #1451]"

This reverts commit 4d195b5eb92504439ee3a75f081f195aff73b70e, reversing
changes made to 57cf99f718c63d6d4dd898d489c9b5204d7f7338.

Accidentally merged to `master` instead of `next`.
If tests turn out okay, this revert will be reverted.

show more ...

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

DM: Expose creation functions for subdm and superdm from a Section


/petsc/config/BuildSystem/config/packages/MFEM.py
/petsc/config/BuildSystem/nargs.py
/petsc/config/PETSc/Configure.py
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/pcpatchimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscdm.h
/petsc/include/petscpc.h
/petsc/include/petscsf.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/include/petscvec.h
/petsc/share/petsc/datafiles/matrices/m_05_05_crk.mtx
/petsc/src/dm/impls/composite/pack.c
/petsc/src/dm/impls/da/dacreate.c
/petsc/src/dm/impls/forest/forest.c
plex.c
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/dm/impls/stag/examples/tests/ex1.c
/petsc/src/dm/impls/stag/examples/tests/output/ex1_stencil_none_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_stencil_none_2.out
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/interface/dmget.c
/petsc/src/dm/interface/dmi.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/ksp/ksp/examples/tests/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex5.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex50_tut_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2_alt.out
/petsc/src/ksp/ksp/interface/itfunc.c
/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/patch/pcpatch.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/tests/ex72.c
/petsc/src/mat/examples/tests/output/ex72_3.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.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/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sell/mpi/mpisell.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q1_p0_vanka_add.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q1_p0_vanka_add_unity.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q2_q1_vanka_add.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q2_q1_vanka_add_unity.out
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/utils/sorti.c
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bncg/bncg.c
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/impls/bnk/bnls.c
/petsc/src/tao/bound/impls/bnk/bntl.c
/petsc/src/tao/bound/impls/bnk/bntr.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/complementarity/impls/asls/asfls.c
/petsc/src/tao/complementarity/impls/asls/asils.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssils.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/interface/ftn-custom/ztaosolverf.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_fg.c
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/tao/quadratic/impls/bqpip/bqpip.c
/petsc/src/tao/quadratic/impls/gpcg/gpcg.c
/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/event/tsevent.c
/petsc/src/ts/examples/tutorials/output/ex16opt_p_1.out
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/interface/traj.c
/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/vec/examples/tests/ex22.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vscat/impls/makefile
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.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
874ddda917-Mar-2019 Lisandro Dalcin <dalcinl@gmail.com>

DMPlex: Speedup DMPlexPartitionLabelInvert()

Setting up a process SF with dense all-to-all ran graph is not scalable,
so try to use plain MPI All-to-All.

825f8a2313-Mar-2019 Lisandro Dalcin <dalcinl@gmail.com>

DMPlex: Faster construction of the partition label


/petsc/config/BuildSystem/config/packages/MFEM.py
/petsc/config/BuildSystem/nargs.py
/petsc/config/PETSc/Configure.py
/petsc/include/petsc/private/dmlabelimpl.h
/petsc/include/petsc/private/logimpl.h
/petsc/include/petsc/private/pcpatchimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/taoimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petsc/private/vecscatterimpl.h
/petsc/include/petscdmlabel.h
/petsc/include/petsclog.h
/petsc/include/petscpc.h
/petsc/include/petscsf.h
/petsc/include/petscsys.h
/petsc/include/petsctao.h
/petsc/include/petscvec.h
/petsc/share/petsc/datafiles/matrices/m_05_05_crk.mtx
/petsc/src/dm/impls/composite/pack.c
plexdistribute.c
plexfem.c
plexpartition.c
/petsc/src/dm/impls/stag/examples/tests/ex1.c
/petsc/src/dm/impls/stag/examples/tests/output/ex1_stencil_none_1.out
/petsc/src/dm/impls/stag/examples/tests/output/ex1_stencil_none_2.out
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/interface/dmget.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/ksp/ksp/examples/tests/ex11.c
/petsc/src/ksp/ksp/examples/tutorials/ex5.c
/petsc/src/ksp/ksp/examples/tutorials/output/ex50_tut_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex63_2_alt.out
/petsc/src/ksp/ksp/interface/itfunc.c
/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/patch/pcpatch.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/tests/ex72.c
/petsc/src/mat/examples/tests/output/ex72_3.out
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/mpi/superlu_dist/superlu_dist.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/sbaij/seq/cholmod/sbaijcholmod.c
/petsc/src/mat/impls/sell/mpi/mpisell.c
/petsc/src/mat/interface/matnull.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q1_p0_vanka_add.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q1_p0_vanka_add_unity.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q2_q1_vanka_add.out
/petsc/src/snes/examples/tutorials/output/ex62_2d_quad_q2_q1_vanka_add_unity.out
/petsc/src/snes/impls/tr/tr.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/examples/tutorials/ex3.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/utils/mpits.c
/petsc/src/sys/utils/sorti.c
/petsc/src/tao/bound/impls/blmvm/blmvm.c
/petsc/src/tao/bound/impls/bncg/bncg.c
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/impls/bnk/bnls.c
/petsc/src/tao/bound/impls/bnk/bntl.c
/petsc/src/tao/bound/impls/bnk/bntr.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/complementarity/impls/asls/asfls.c
/petsc/src/tao/complementarity/impls/asls/asils.c
/petsc/src/tao/complementarity/impls/ssls/ssfls.c
/petsc/src/tao/complementarity/impls/ssls/ssils.c
/petsc/src/tao/constrained/impls/ipm/ipm.c
/petsc/src/tao/interface/ftn-custom/ztaosolverf.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_fg.c
/petsc/src/tao/interface/taosolver_hj.c
/petsc/src/tao/leastsquares/impls/brgn/brgn.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/tao/quadratic/impls/bqpip/bqpip.c
/petsc/src/tao/quadratic/impls/gpcg/gpcg.c
/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/event/tsevent.c
/petsc/src/ts/examples/tutorials/output/ex16opt_p_1.out
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/interface/traj.c
/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/vec/examples/tests/ex22.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/interface/vector.c
/petsc/src/vec/vec/utils/vinv.c
/petsc/src/vec/vscat/impls/makefile
/petsc/src/vec/vscat/impls/mpi1/vpscat_mpi1.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

1...<<919293949596979899100>>...235