| #
7b6ad80c
|
| 23-Jun-2012 |
Matthew G Knepley <knepley@gmail.com> |
Added reference counting to DM backends, DMCreateSubDM(), PetscSectionCreateSubSection() - Ref counting allows us to have subDMs that shared a given unstructured mesh - In order to support ref counti
Added reference counting to DM backends, DMCreateSubDM(), PetscSectionCreateSubSection() - Ref counting allows us to have subDMs that shared a given unstructured mesh - In order to support ref counting, I had to free the backend object in the backend destroy rather than DMDestroy - CreateSubDM() is intended to replace DMCreateDecomposition() since it allows groups of fields to be specified, and handles nested null spaces - Added DMComplexClone() to support subdms - Subsections are created for subdms - Now the DM can be given null space constructors for a given field - Now DMCreateDecomposition() calls DMCreateSubDM() if possible instead of DMCreateFieldIS()
Hg-commit: b92720a77c43e08ef97eed85fb67b95557b6e828
show more ...
|
| #
10e9db80
|
| 30-May-2012 |
Paul Mullowney <paulm@txcorp.com> |
Pulled in changes from petsc-dev. make tests passing. Everything looks good.
Hg-commit: 94eb5d50210da3db6d654576e30f2a31ec2adf25
|
| #
16621825
|
| 27-May-2012 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
Splitting up DM decomposition into field and subdomain decompositions.
Hg-commit: 25ae1465cd37db36ff0f764d65ffd3f1bf1fc0cc
|
| #
c4eefb32
|
| 29-May-2012 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
Commit after merge.
Hg-commit: 524cc2dc88d18c1b7907cb138b315383da8cd7dc
|
| #
06930112
|
| 11-May-2012 |
Jed Brown <jed@59A2.org> |
DMComposite can tolerate NULL arguments for uninteresting local vectors
Hg-commit: c4291810f5a83368362330111036390b7ce5fa0b
|
| #
251f4c67
|
| 27-Apr-2012 |
Dmitry Karpeev <karpeev@mcs.anl.gov> |
PetscTypeCompare -> PetscObjectTypeCompare
Hg-commit: 3fc8f665421ddb862bf4d1ba95505378246340be
|
| #
ad74a23b
|
| 08-Apr-2012 |
Jed Brown <jed@59A2.org> |
merge PGMRES
Hg-commit: 2ed7d2b653d8d756e316e1b5a6232b04c6c99601
|
| #
e3247f34
|
| 04-Apr-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
fix typo in last push
Hg-commit: 77d4c4cd0a65c4f581e7203c4eefb0df6ca928ff
|
| #
9805c61e
|
| 04-Apr-2012 |
Barry Smith <bsmith@mcs.anl.gov> |
cleaned up ex30 snes for conversion from dmmg
Hg-commit: 0de66fd592eaf3d02a3e754af81b95bc4004efca
|
| #
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
|
| #
2ee06e3b
|
| 24-Mar-2012 |
Jed Brown <jed@59A2.org> |
The comm argument to DMCoarsen or DMRefine should not use PETSC_NULL, it should use MPI_COMM_NULL
Hg-commit: ebfd90d136e614e3f7e877dc536ab77f25382894
|
| #
b577a686
|
| 16-Mar-2012 |
Matthew G Knepley <knepley@gmail.com> |
Merge
Hg-commit: d865d871eeec070ac0aa882748136c4179a12670
|
| #
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
|
| #
51322221
|
| 28-Feb-2012 |
Jungho Lee <julee@mcs.anl.gov> |
commit after merge
Hg-commit: e8d19a834d936a4816c3abf3af0b68733c00be11
|
| #
4d343eea
|
| 25-Feb-2012 |
Matthew G Knepley <knepley@gmail.com> |
Added DMCreateFieldIS() and used it in PC FieldSplit - Its named Create because it allocates the structures and hands them off
Hg-commit: 9b20da4e48454a41d1ba8295be242cba29048daf
|
| #
728e99d6
|
| 05-Feb-2012 |
Jed Brown <jed@59A2.org> |
Call DMSetUp() from DMCompositeGetISLocalToGlobalMappings()
Hg-commit: 206009c04a4f8d57aebedc74345c635ec2f6e48d
|
| #
df17f0d5
|
| 18-Jul-2011 |
Kerry Stevens <kstevens@spetjhiong.com> |
commit after merge from petsc-dev (MatMult_Add function)
Hg-commit: 95a831be5dc2ba75bb17311cad14d2f38977c0b7
|
| #
6ee1a2dc
|
| 15-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 050f8c77b5d99670edefd2bf881b4e0aa79d4689
|
| #
14354c39
|
| 14-Jun-2011 |
Jed Brown <jed@59A2.org> |
Add DMCoarsen_Composite
Hg-commit: a8913a038c4f3b8de72d23c0b34ed2185f92ac14
|
| #
673ff3ca
|
| 09-Jun-2011 |
Jungho Lee <julee@mcs.anl.gov> |
commit after merge
Hg-commit: f6cda0bdef9568b151b239dd9c658a29e6012a56
|
| #
1b2093e4
|
| 07-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
changed DMGetContext() to DMGetApplicationContext() and changed second argument from void ** to void * to match PETSc coding standards changed DMSetContext() to DMSetApplicationContext() added PCSet/
changed DMGetContext() to DMGetApplicationContext() and changed second argument from void ** to void * to match PETSc coding standards changed DMSetContext() to DMSetApplicationContext() added PCSet/GetApplicationContext() changed KSPSetApplicationContext() to call PCSetApplicationContext() changed SNESSetApplicationContext() to call KSPSetApplicationContext()
Hg-commit: 2869a801f209d1850cbd1f0fc007dea9def03fa1
show more ...
|
| #
045adfd9
|
| 06-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 8914184e8dcb34b6634947ad5916e7be900269b4
|
| #
f7efa3c7
|
| 06-Jun-2011 |
Jed Brown <jed@59A2.org> |
Add ISLocalToGlobalMappingConcatenate() and use it from DMCreateLocalToGlobalMapping_Composite()
Hg-commit: 66da97843ce512d460b2bed1ca80d60e31ae2944
|
| #
38f3a674
|
| 05-Jun-2011 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 520b331e3954f3a0542ff2696c9a2a01fe0be689
|