History log of /petsc/src/dm/impls/plex/ (Results 2251 – 2275 of 5874)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
0134a67b23-Apr-2019 Lisandro Dalcin <dalcinl@gmail.com>

DMPlex: Fix DMPlexDistribute() for parallel (maybe with overlap) meshes

* Fix handling of global numbering when redistributing meshes with overlap
* Support redistribution of non-conforming meshes
*

DMPlex: Fix DMPlexDistribute() for parallel (maybe with overlap) meshes

* Fix handling of global numbering when redistributing meshes with overlap
* Support redistribution of non-conforming meshes
* Non-conforming meshes out of p4est with overlap maybe still broken

show more ...

31bc636424-Apr-2019 Lisandro Dalcin <dalcinl@gmail.com>

DMPlex: Fix DMPlexCreateOverlap() to always add the closure in the overlap

* This fixes DMPlexDistributeOverlap() for non-conforming meshes
using FEM adjacencies.

4267817823-Apr-2019 Lisandro Dalcin <dalcinl@gmail.com>

Partitioner: Fix PARMETIS partitioner

* Add command line option to specify the random seed
* As a side effect, fix valgrind warning related to unitialized options
array being passsed to ParMETIS_V

Partitioner: Fix PARMETIS partitioner

* Add command line option to specify the random seed
* As a side effect, fix valgrind warning related to unitialized options
array being passsed to ParMETIS_V3_PartKway

show more ...

783e1fb626-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

PetscPartitionerSetFromOptions: fix memory leak

6dcbd91724-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

DMPlexRefineUniform_Internal: Propagate embedded dimension

ce01039903-May-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'pr1597/florianwechsung/rebalanceflag/master' [PR #1597]

* pr1597/florianwechsung/rebalanceflag/master:
Fix: inform user about success of DMPlexRebalanceSharedPoints via a flag

e4ed0c0a03-May-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'stefano_zampini/fix-plex' into maint [PR #1601]

* stefano_zampini/fix-plex:
DMPlexView_Ascii: dump coordinates only if present
DMPlexStratifyMigrationSF: fix for depth = 0 plex

4246f77703-May-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'stefano_zampini/fix-plex' [PR #1601]

* stefano_zampini/fix-plex:
DMPlexView_Ascii: dump coordinates only if present
DMPlexStratifyMigrationSF: fix for depth = 0 plex

edf60d8703-May-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'stefano_zampini/fix-partitioner' [PR #1607]

* stefano_zampini/fix-partitioner:
small fixes to PetscPartitioner implementations


/petsc/config/BuildSystem/script.py
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petscfetypes.h
/petsc/src/dm/dt/dualspace/impls/lagrange/dspacelagrange.c
/petsc/src/dm/dt/dualspace/interface/dualspace.c
/petsc/src/dm/dt/examples/tests/output/ex5_0.out
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/field/examples/tutorials/output/ex1_da.out
/petsc/src/dm/field/examples/tutorials/output/ex1_da_1.out
/petsc/src/dm/field/examples/tutorials/output/ex1_da_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_da_3.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_simplex_0.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_simplex_1.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_simplex_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_2_0.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_2_1.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_2_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_3_0.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_3_1.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_3_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_shell.out
plexpartition.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/miscellaneous/external.html
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/matstash.c
/petsc/src/vec/vec/examples/tests/ex49.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex49_1.out
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pvecimpl.h
/petsc/src/vec/vec/interface/vector.c
8bdb3c7103-May-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Small fixes

99b5390101-May-2019 Stefano Zampini <stefano.zampini@gmail.com>

PETSCPARTITIONERPTSCOTCH: vtxdist is of size "size+1" (not "parts+1")

04ba227401-May-2019 Stefano Zampini <stefano.zampini@gmail.com>

PetscPartitioner_Simple: size should be taken from part, not dm

d3a7d86c30-Apr-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixed spacing

c0f8e1fd30-Apr-2019 Matthew G. Knepley <knepley@gmail.com>

Doc+Plex: Added notes on function use
- Added collective doc

1fba962a30-Apr-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixed c89 problems and added lda argument

1683a16928-Apr-2019 Barry Smith <bsmith@mcs.anl.gov>

Use MatDenseGetArrayRead() rather than MatDenseGetArray() when possible

Commit-type: style-fix, feature


/petsc/config/BuildSystem/config/package.py
/petsc/include/petsc/private/dmnetworkimpl.h
/petsc/include/petscdmnetwork.h
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/network/networkcreate.c
plextree.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/ksp/ksp/examples/tutorials/network/ex1.c
/petsc/src/ksp/ksp/examples/tutorials/network/ex1_nest.c
/petsc/src/ksp/ksp/examples/tutorials/network/ex2.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpimattransposematmult.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.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/mattransposematmult.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/snes/examples/tutorials/network/ex1.c
/petsc/src/snes/examples/tutorials/network/ex1options
/petsc/src/snes/examples/tutorials/network/output/ex1.out
/petsc/src/snes/examples/tutorials/network/power/power.c
/petsc/src/snes/examples/tutorials/network/power/power2.c
/petsc/src/snes/examples/tutorials/network/water/water.c
/petsc/src/snes/examples/tutorials/network/water/waterreaddata.c
/petsc/src/ts/examples/tutorials/network/wash/makefile
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_1.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_2.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_3.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_4.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_5.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_6.out
/petsc/src/ts/examples/tutorials/network/wash/output/pipes1_7.out
/petsc/src/ts/examples/tutorials/network/wash/pOption
/petsc/src/ts/examples/tutorials/network/wash/pipe.h
/petsc/src/ts/examples/tutorials/network/wash/pipeImpls.c
/petsc/src/ts/examples/tutorials/network/wash/pipeInterface.c
/petsc/src/ts/examples/tutorials/network/wash/pipes1.c
/petsc/src/ts/examples/tutorials/network/wash/wash.h
/petsc/src/ts/examples/tutorials/power_grid/ex5.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx
/petsc/src/vec/vec/impls/mpi/pbvec.c
5510c84128-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

DMPlexStratifyMigrationSF: fix for depth = 0 plex

3d2e540f28-Apr-2019 Stefano Zampini <stefano.zampini@gmail.com>

DMPlexView_Ascii: dump coordinates only if present

8b879b4127-Apr-2019 Florian Wechsung <f.wechsung@gmail.com>

inform user about success of DMPlexRebalanceSharedPoints via a flag

9b4815dc27-Apr-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Rats! Zounds! A Pox on your House!

ec277c0f26-Apr-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Correct bugs in last commit
- I am changing editors and messed up

ab6a962226-Apr-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Another complex fix for basis transformation

277523be26-Apr-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Fixed basis transformation for complex

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

DM: Add ability to specify different global and local bases
- The global basis is for solving and applying BC
- The local basis is for assembly
- We transform bases in DMLocalToGlobal() and DMGlobalT

DM: Add ability to specify different global and local bases
- The global basis is for solving and applying BC
- The local basis is for assembly
- We transform bases in DMLocalToGlobal() and DMGlobalToLocal()
- Added a default implementation which does a rotation
- Transform functions used in BC and exact solutions, which we assume operate in the global basis
- Transform functions used in projection, which we assume operate in the global basis
- Transform Jacobian values to the global basis before insertion
- Transform coordinates to global basis when calling out projection, BC, and exact solution functions
- Copy transforms when forming a hierarchy
- Added many tiny LA things (Eigen is no longer a good dependency)

show more ...

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

Plex: Expose compressed closure routines

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