History log of /petsc/src/dm/impls/composite/pack.c (Results 351 – 375 of 443)
Revision Date Author Comments
# 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


1...<<1112131415161718