History log of /petsc/src/dm/impls/plex/plex.c (Results 1101 – 1125 of 1780)
Revision Date Author Comments
# e5c6e791 15-Mar-2016 Karl Rupp <rupp@iue.tuwien.ac.at>

Plex: Fixed missing include of header for VecView_Seq()

Reported-by: Matt Knepley via petsc-dev


# 266b9d3e 11-Mar-2016 Alejandro Lamas Daviña <alejandro.lamas@dsic.upv.es>

Fix visibility issues in CUSP and VECCUDA


# bf4602e4 10-Mar-2016 Toby Isaac <tisaac@uchicago.edu>

Plex: fix empty partition errors


# eba35f42 09-Mar-2016 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'mlange/fix-plex-multi-level-overlap'

* mlange/fix-plex-multi-level-overlap: (259 commits)
Plex: Update ex12_5 with correct level-2 overlap
DMLabel: Add missing cleanup for DMLabelG

Merge branch 'mlange/fix-plex-multi-level-overlap'

* mlange/fix-plex-multi-level-overlap: (259 commits)
Plex: Update ex12_5 with correct level-2 overlap
DMLabel: Add missing cleanup for DMLabelGather()
Plex ex12: Fixed variable initialization and some output
Plex ex11: Added error checking
Plex ex14: Now boundary label does not have cells
Plex ex1: Now boundary label does not have cells
Plex ex1: Fix for VTK format
added some debugging code, getting ready to branch
added some print statements, should be an -info...
smome cleaning up
restructured ex11 to allow for problem specific BCs
DMPlex: Update test ex12_5 with correct level-2 overlap
DMPlex: Use global processSF in DMPlexPartitionInvert
DMPlex: Add remote leaf contributions to roots in DMLabelPropagate
DMPlex: Add DMLabelGather to migrate label values from leafs to roots
DMPlex: Refactor DMLabelDistribute to separate point stratum distribution
DMPlex: Add propagation of remote point donations for multi-level overlap
DMPlex: Fix DMLabelDistribute for all-to-all migrations
Plex: make extern exactly match prototype: semantic match is not enough.
DMP4est: typo fix
...

show more ...


# af25d912 06-Mar-2016 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/ksp/pc/impls/bddc/bddc.c
src/ksp/pc/impls/bddc/bddcgraph.c
src/ksp/pc/impls/bddc/bddcprivate.c
src/ksp/pc/imp

Merge branch 'master' into stefano_zampini/feature-pcbddc-saddlepoint

Conflicts:
src/ksp/pc/impls/bddc/bddc.c
src/ksp/pc/impls/bddc/bddcgraph.c
src/ksp/pc/impls/bddc/bddcprivate.c
src/ksp/pc/impls/bddc/bddcscalingbasic.c
src/ksp/pc/impls/bddc/bddcschurs.c
src/mat/impls/is/matis.c

show more ...


# 77d236df 01-Mar-2016 Michael Lange <michael.lange@imperial.ac.uk>

Merge branch 'tisaac/dmforest' into mlange/fix-plex-multi-level-overlap

Conflicts:
src/dm/impls/plex/examples/tests/output/ex12_5.out
src/dm/label/dmlabel.c


# f37e7628 21-Feb-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/add-pcfieldsplit-logevent


# f844c764 19-Feb-2016 Mark Adams <cal2princeton@yahoo.com>

Merge branch 'tisaac/dmforest' of bitbucket.org:petsc/petsc into tisaac/dmforest


# 092e5057 17-Feb-2016 Toby Isaac <tisaac@uchicago.edu>

Plex: add and remove cells before inserting boundary values

Bound to be inefficient, but keeps cells from polluting refinements of
the label in refined meshes.


# 31620726 16-Feb-2016 Toby Isaac <tisaac@uchicago.edu>

Plex: fix bad dereference in DMPlexAnchorsModifyMat()


# 46bdb399 15-Feb-2016 Toby Isaac <tisaac@uchicago.edu>

WIP: DMPlexCreateInterpolatorTree()


# 6ecaa68a 13-Feb-2016 Toby Isaac <tisaac@uchicago.edu>

WIP: DMPlexComputeInterpolatorTree()


# efe440bf 12-Feb-2016 Matthew G. Knepley <knepley@gmail.com>

Plex: The CoordinateDM should not have constraints


# 19f70fd5 10-Feb-2016 Toby Isaac <tisaac@uchicago.edu>

DMPlexAnchorsModifyMat(): fix bad access after loop


# 4b2f2278 10-Feb-2016 Toby Isaac <tisaac@uchicago.edu>

DMPlexAnchorsModifyMat(): compress out empty points


# a9096520 10-Feb-2016 Toby Isaac <tisaac@uchicago.edu>

Plex: correct counting in indicesPointField_internal

I think it was offseting for constraints even when setBC = PETSC_TRUE,
which it shouldn't do.


# bdd6f66a 07-Feb-2016 Toby Isaac <tisaac@uchicago.edu>

Plex: try to handle boundary conditions early


# 38318d23 03-Feb-2016 Mark Adams <cal2princeton@yahoo.com>

Merge branch 'tisaac/dmforest' of bitbucket.org:petsc/petsc into tisaac/dmforest


# f19733c5 02-Feb-2016 Toby Isaac <tisaac@uchicago.edu>

Plex: fix bad indexing in anchors calculations


# 719ab38c 02-Feb-2016 Toby Isaac <tisaac@uchicago.edu>

Plex: copy field components when creating constraint section


# 2e17dfb7 01-Feb-2016 Matthew G. Knepley <knepley@gmail.com>

DM: Promote DMPlexLocalizeCoordinates --> DMLocalize coordinates
- There is one small problem here in that the iteration still needs Plex-like things. This will be rewritten to use a projection rathe

DM: Promote DMPlexLocalizeCoordinates --> DMLocalize coordinates
- There is one small problem here in that the iteration still needs Plex-like things. This will be rewritten to use a projection rather than Plex, but right now we need it for the magma presentation.

show more ...


# f44c6289 28-Jan-2016 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into barry/add-pcreset-hypre-for-master

Needed to move PCDestroy_HYPRE() added to master to PCReset_HYPRE() since that was introduced
as a bug fix for maint


# d2a29c01 14-Jan-2016 Matthew G. Knepley <knepley@gmail.com>

Merge remote-tracking branch 'origin/tisaac/dm-label-promote'

* origin/tisaac/dm-label-promote:
snes tutorial ex69: give mesh a name for regression purposes
DM: make DMLabel labels a part of all

Merge remote-tracking branch 'origin/tisaac/dm-label-promote'

* origin/tisaac/dm-label-promote:
snes tutorial ex69: give mesh a name for regression purposes
DM: make DMLabel labels a part of all DMs
builder: update regression tests
builder: update some missing package requirements
DM: set coordinate vector name
ts tutorials ex11_sa: make it compile

Conflicts:
src/dm/impls/plex/plexcreate.c

show more ...


# dce90f5d 26-Dec-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into tisaac/dmforest

* master: (177 commits)
DT ex3: The test should check the number of digits requested
DT ex3: One test fails in single precision
Plex: Do not automati

Merge branch 'master' into tisaac/dmforest

* master: (177 commits)
DT ex3: The test should check the number of digits requested
DT ex3: One test fails in single precision
Plex: Do not automatically create a default section if no fields are defined
Plex: DMPlexCopyCoordinates() needs to create the coordinate section if it is missing
superlu: no longer requires xerbla slamch dlamch ?
superlu: update to v5.1
skip MatSolve() if matrix factorization fails
replacing SETERRQ with error output info and continue execution
SNES ex12: Added parallel tests - These test parallel, unstructured interpolation/restriction using FAS
Plex+SNES: Now in DMPlexComputeJacobian_Internal(), we also form the Jacobian preconditioner matrix
FE: Now we can form either the Jacobian or the Jacobian preconditioned matrix using a flag
DS: Now have point wise function slots for the Jacobian preconditioned matrix - This will allow us to form the "right" operator for preconditioning, like M in the (2,2) block for Stokes
Plex: When swapping Plexes, also swap point SF
Plex: Fix parallel error in Injector
Mat+Plex: Added MatPreallocator which can be called with MatSetValues() and preallocates another Mat - This could have been another "mode" of Mat, but I thought this was cleaner - Use MatPreallocator to preallocator Plex interpolators
DT ex3: Change tolerance and eliminate tests which need MPFR from regular runs
superlu: fix complex build
superlu: update to using 5.0 tarball with the fix for -Werror=format-security
superlu: update to use tarball with -Werror=format-security fix
DM: Clone the coordinate DM instead of reusing in Clone()
...

Conflicts:
config/builder.py
src/dm/impls/plex/plexcreate.c

show more ...


# 400c169c 26-Dec-2015 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'knepley/feature-plex-jacp'

* knepley/feature-plex-jacp:
Plex: Do not automatically create a default section if no fields are defined
Plex: DMPlexCopyCoordinates() needs to create t

Merge branch 'knepley/feature-plex-jacp'

* knepley/feature-plex-jacp:
Plex: Do not automatically create a default section if no fields are defined
Plex: DMPlexCopyCoordinates() needs to create the coordinate section if it is missing
SNES ex12: Added parallel tests - These test parallel, unstructured interpolation/restriction using FAS
Plex+SNES: Now in DMPlexComputeJacobian_Internal(), we also form the Jacobian preconditioner matrix
FE: Now we can form either the Jacobian or the Jacobian preconditioned matrix using a flag
DS: Now have point wise function slots for the Jacobian preconditioned matrix - This will allow us to form the "right" operator for preconditioning, like M in the (2,2) block for Stokes
Plex: When swapping Plexes, also swap point SF
Plex: Fix parallel error in Injector
Mat+Plex: Added MatPreallocator which can be called with MatSetValues() and preallocates another Mat - This could have been another "mode" of Mat, but I thought this was cleaner - Use MatPreallocator to preallocator Plex interpolators

show more ...


1...<<41424344454647484950>>...72