| #
31ea6d37
|
| 01-May-2012 |
Matthew G Knepley <knepley@gmail.com> |
Fixed default for DMGetDefaultSF()
Hg-commit: 6fb1377f80aef08666f5c33b5ed05dea41f4bf49
|
| #
7128ae9f
|
| 01-May-2012 |
Matthew G Knepley <knepley@gmail.com> |
DM CHANGE: Now DMGlobalToLocalBegin/End() and DMLocalToGlobalBegin/End() use the default PetscSF if present - DMComplex now uses these
Hg-commit: 6fdfec99b8fc8426d2b385cbe72264449a63e681
|
| #
88ed4ace
|
| 30-Apr-2012 |
Matthew G Knepley <knepley@gmail.com> |
DM CHANGE: Moved PetscSections describing layout and PetscSFs describing overlap int DM - This allows unstructured layout on any DM, in particular DA - Creation flows goes localSection --> pointSF --
DM CHANGE: Moved PetscSections describing layout and PetscSFs describing overlap int DM - This allows unstructured layout on any DM, in particular DA - Creation flows goes localSection --> pointSF --> globalSection --> dofSF - DMGetGlobalVector() and DMGetLocalVector() use these layouts if they exist (DMComplex uses this now) - Put in DA code for creating the Section and SF - Cleaned up some memory problems
Hg-commit: 612ec4062f8f069f58c4aa2b66de5ea016ab8a63
show more ...
|
| #
970e74d5
|
| 29-Apr-2012 |
Matthew G Knepley <knepley@gmail.com> |
DM CHANGE: Now SNESDMComputeFunction() and SNESDMComputeJacobian() dispatch to local function versions - REMOVED the legacy version of SNESDMComputeJacobian() - DM now holds the local user residual a
DM CHANGE: Now SNESDMComputeFunction() and SNESDMComputeJacobian() dispatch to local function versions - REMOVED the legacy version of SNESDMComputeJacobian() - DM now holds the local user residual and Jacobian routines - DMComplex now uses the generic versions
Hg-commit: 67ad90711c5961f11dfb214a0f84e37adf8d4da2
show more ...
|
| #
01bc414f
|
| 26-Apr-2012 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Initial design of DMAKKT: algegraic coarsening of KKT systems based on GAMG.
Hg-commit: 7a6b4668cbe739ac780e3e1d115967b4ccbdcf05
|
| #
251f4c67
|
| 27-Apr-2012 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
PetscTypeCompare -> PetscObjectTypeCompare
Hg-commit: 3fc8f665421ddb862bf4d1ba95505378246340be
|
| #
f27dfc53
|
| 11-Apr-2012 |
Peter Brune <brune@mcs.anl.gov> |
Commit after merge
Hg-commit: dd9de3c9b6c26331f5d70e21b5ec7304b66251d1
|
| #
45fa9f49
|
| 10-Apr-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 3167c853bf676dc7ecab7e78a4c2846ef5f99a52
|
| #
5ec1a3fa
|
| 10-Apr-2012 |
Jed Brown <jed@59A2.org> |
Remove lonely word
Hg-commit: 71625dfc83ed8753de72843db8c1631551383896
|
| #
2c9966d7
|
| 03-Apr-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
more ex50 snes non-DMMG test runs matching old ex19 test runs including one for BAIJ matrices
Hg-commit: f83b3b6c6fe6387792b93845fc602177b9a17b93
|
| #
69ca1f37
|
| 30-Mar-2012 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Bug fix: cannot assume DMCreateFieldIS() is implemented; return an empty field list then.
Hg-commit: de0779566bd9066abe15593211bfdb528fd2e4e7
|
| #
dfe15315
|
| 26-Mar-2012 |
Jed Brown <jed@59A2.org> |
Strip out bad idea of holding vec_sol in SNESDM, implement DMGetNamedGlobalVector() and implement restriction with it
Hg-commit: 0040de20b98becd00af00473b94f3d32a4299b3d
|
| #
521d9a4c
|
| 25-Mar-2012 |
Lisandro Dalcin <dalcinl@gmail.com> |
Add DMSetMatType() routine
Hg-commit: 16fe8f829feebd59d926bfa8525a75b7847c3faa
|
| #
91d95f02
|
| 24-Mar-2012 |
Jed Brown <jed@59A2.org> |
MPI_COMM_NULL for DMRefine/DMCoarsen
Hg-commit: 40889e4a65f950822d5a4633e40cb32f85970ecb
|
| #
ae0a1c52
|
| 24-Mar-2012 |
Matthew G Knepley <knepley@gmail.com> |
Doc fix for DM, Removed PETSC_COMM_WORLD
Hg-commit: 8aa482f35788fe9996bb445c8e32fa3022ab00b1
|
| #
8e7768b9
|
| 24-Mar-2012 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: f997b2abc12025b16065184c2bb279689bbd06ac
|
| #
e7c4fc90
|
| 24-Mar-2012 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Allow PCFIELDSPLIT to use DMCreateDecomposition by name.
Hg-commit: e4ca525c39fd35cca849d095040a2de0488f347b
|
| #
b45d2f2c
|
| 24-Mar-2012 |
Jed Brown <jed@59A2.org> |
Rename include/private/ to include/petsc-private/
Hg-commit: 9a1730720b0d9756437b40462617551504641ade
|
| #
b577a686
|
| 16-Mar-2012 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: d865d871eeec070ac0aa882748136c4179a12670
|
| #
6bfea28c
|
| 16-Mar-2012 |
Jed Brown <jed@59A2.org> |
Fix incorrect handling of multiple DMCoarsenHooks
Hg-commit: 32cf90959ef818edd1018cf5f7e95dcc8f8d51a0
|
| #
21c9b008
|
| 16-Mar-2012 |
Jed Brown <jed@59A2.org> |
Fix DMCreateFieldIS() to use const correctly, fix DMCreateFieldIS_Composite() to use memory correctly, ex28 working again
Hg-commit: 5318c65c97c0137d5e6056367b55f30e15ba79a1
|
| #
11bc91b0
|
| 16-Mar-2012 |
Jungho Lee <julee@mcs.anl.gov> |
commit after merge
Hg-commit: fc0075b5d624cb4afb575e31cb38a1fd09c529d8
|
| #
43842a1e
|
| 16-Mar-2012 |
Jed Brown <jed@59A2.org> |
Forward dm->ops->creatematrix in DMRefine() and DMCoarsen()
Hg-commit: 72b042146c43711bc984cd5d7cfa5d7939f17947
|
| #
0ebbf5cd
|
| 11-Mar-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 4f48dde03429d0318c7e23bc7de128a9e6ddc8fd
|
| #
6cab3a1b
|
| 05-Mar-2012 |
Jed Brown <jed@59A2.org> |
Refactor SNES DM infrastructure
The residual and Jacobian function pointers are now stored in a managed context on the DM. Coarsening of this context is handled by a DMCoarsenHook, so the coarse lev
Refactor SNES DM infrastructure
The residual and Jacobian function pointers are now stored in a managed context on the DM. Coarsening of this context is handled by a DMCoarsenHook, so the coarse level DM automatically has function pointers for residual evaluation. The SNESDM context (attached to a DM) has copy-on-write semantics for all DMs other than the one it was originally created on. That means that changes to the function pointers from the fine level are automatically propagated unless a coarse level is changed manually.
Hg-commit: ce0066853e1ef4402603a33070cb3bfd75c87f86
show more ...
|