| #
cd0c2139
|
| 05-Mar-2013 |
Matthew G Knepley <knepley@gmail.com> |
DMPlex: Reorganized ghost and cohesive cell code - Now boundary cells are automatically used for ghost cells if the user gives no input
Hg-commit: 535a8c7fdd2bcf60270e00654a8aa1ee16d6b275
|
| #
e9fbd226
|
| 05-Mar-2013 |
Richard Tran Mills <rmills@ornl.gov> |
Automerge.
Hg-commit: 2a552fd584bf855b9dc42efec9e8ab778063a84f
|
| #
a57dd577
|
| 05-Mar-2013 |
Matthew G Knepley <knepley@gmail.com> |
DMPlex: Default ASCII output now has information on labels
Hg-commit: 6c53548603d714d1424d0883fcc36b4b018a6f18
|
| #
91535045
|
| 05-Mar-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 1b9d85d3ad342559e7cf193df0b616ed4afe5b70
|
| #
ecee5606
|
| 04-Mar-2013 |
Matthew G Knepley <knepley@gmail.com> |
DMPlex: Doc fix
Hg-commit: 8cc0a4326bb7c6fbede8c96f8937ca783c25419e
|
| #
6e74af31
|
| 04-Mar-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 6b6984b6c28ad3e2f0ecff65dd93edb7a3cfad9f
|
| #
743b0faa
|
| 04-Mar-2013 |
Matthew G Knepley <knepley@gmail.com> |
DMPlex: Ghost cell construction works in 3D
Hg-commit: 4937342c165625ceb8860c7a3283e870593f9277
|
| #
9298eaa6
|
| 28-Feb-2013 |
Matthew G Knepley <knepley@gmail.com> |
DMPlex: Moved DMPlexCreateFromCellList() and added a manpage
Hg-commit: 098e21ba5124a663047ef176369d3aae2ae5615a
|
| #
77c88f5b
|
| 28-Feb-2013 |
Matthew G Knepley <knepley@gmail.com> |
DMPlex: Working on mesh manipulation - Added DMPlexInsertConeOrientation() - Changed interface to DMPlexCreateNeighborCSR() and DMPlexGetNumFaceVertices_Internal() - Now can create adjacency graphs f
DMPlex: Working on mesh manipulation - Added DMPlexInsertConeOrientation() - Changed interface to DMPlexCreateNeighborCSR() and DMPlexGetNumFaceVertices_Internal() - Now can create adjacency graphs for any point stratum and for non-manifold topologies
Hg-commit: d2a0e7749d5b063c12cfaebf40abf907ed00e594
show more ...
|
| #
1cbe8647
|
| 26-Feb-2013 |
Matthew G Knepley <knepley@gmail.com> |
DMPlex: Fix for preallocation - During matrix preallocation, we must check that adjacent points are contained in the defining section
Hg-commit: 55699a42ce9360fb4641931ab7ec242cba302c58
|
| #
0fde5641
|
| 25-Feb-2013 |
Matthew G Knepley <knepley@gmail.com> |
DMPlex: Change DMPlexCreateFromCellList() to take a space dimension
Hg-commit: 575cdf566a9f519a33c9c60a15839655e010402c
|
| #
07b0a1fc
|
| 24-Feb-2013 |
Matthew G Knepley <knepley@gmail.com> |
DMPlex: Added DMPlexCopyCoordinates() - Fixed coordinate definition in DMPlexCreateFromDAG()
Hg-commit: 1e370d319458107b0443af065dc941e35cc54ac8
|
| #
9f074e33
|
| 24-Feb-2013 |
Matthew G Knepley <knepley@gmail.com> |
DMPlex: Moved mesh interpolation routines to a separate source file
Hg-commit: 54e9f2d9a76a30973b86463d1b42a59184d81f03
|
| #
06bbee04
|
| 24-Feb-2013 |
Matthew G Knepley <knepley@gmail.com> |
DMPlex: Added DMPlexCreateFromDAG()
Hg-commit: 935fa532cb326f6dfab6c7e56e10c1447e53eb57
|
| #
1d799100
|
| 17-Feb-2013 |
Jed Brown <jed@59A2.org> |
Convert PetscSection to be a PetscObject
Reference counting is now consistent with other PetscObjects.
Hg-commit: 3a41f882cfc717ec37b4c7f6b31f43b10211af66
|
| #
34541f0d
|
| 16-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
come on guys, you cannot not use the dm in these names
Hg-commit: f08a6c3836185c079437e00e68391c6dc56eb899
|
| #
82f516cc
|
| 14-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
converted in a bunch more PetscObjectComm() that I missed before
Hg-commit: a2a4fef7cd143b546baa5d5374a47a4ad76dd2d6
|
| #
d53a3d6f
|
| 14-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
moved non-Vec portions of PetscSection to vec/is subpackage
Hg-commit: 9e3e9ff2b4d00a78c47133c617a9f7e4efa62be9
|
| #
ce94432e
|
| 13-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
added PetscObjectComm() and used it to replace (((PetscObject)obj)->comm)
Hg-commit: 3da37c458124ad48ae939f4e9823e4430ee0b8be
|
| #
d9799b0b
|
| 12-Feb-2013 |
Jed Brown <jed@59A2.org> |
Merge branch 'private-impl-headers'
petsc-private/petscimpl.h and vecimpl.h are no longer included by petscsys.h and petscvec.h. Some inline functions become normal functions as a consequence of the
Merge branch 'private-impl-headers'
petsc-private/petscimpl.h and vecimpl.h are no longer included by petscsys.h and petscvec.h. Some inline functions become normal functions as a consequence of these changes.
Hg-commit: 5c59734726c7c41f493a5f5b9303cfab5c66ae21
show more ...
|
| #
9a6d0b0b
|
| 11-Feb-2013 |
Jed Brown <jed@59A2.org> |
petscvec.h no longer includes petsc-private/vecimpl.h
This makes dependence on Vec internals more explicit. Almost all impacted dependencies fall in two categories:
* reference to vec->map: could b
petscvec.h no longer includes petsc-private/vecimpl.h
This makes dependence on Vec internals more explicit. Almost all impacted dependencies fall in two categories:
* reference to vec->map: could be eliminated by adding VecGetLayout(), which is probably a good idea anyway.
* dependence on VecScatter_MPI_General: this is low-level anyway, so I don't think there is much to gain by abstraction.
Hg-commit: 612ef938483b9f0137f3e95bc1d14775547d74f1
show more ...
|
| #
0298fd71
|
| 08-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for Fortran Fixed a few bugs where PETSC_NULL had been used incorrectly.
Hg-commit: 05
removed PETSC_NULL from C and Fortran (except declaration in C for backward compatibility). Kept PETSC_NULL_xxx for Fortran Fixed a few bugs where PETSC_NULL had been used incorrectly.
Hg-commit: 054705a517d7f4388a8a084415d7478cbe95dff4
show more ...
|
| #
b4464000
|
| 06-Feb-2013 |
Barry Smith <bsmith@mcs.anl.gov> |
commit after merge
Hg-commit: 03fb15d4af310051f85168e52abca3062e87dfd6
|
| #
b04a062a
|
| 05-Feb-2013 |
Shri Abhyankar <abhyshr@mcs.anl.gov> |
commit after merge.
Hg-commit: e15fd985275e9e6c40407ae90b2d69ed97fbf48d
|
| #
e6ccafae
|
| 05-Feb-2013 |
Matthew G Knepley <knepley@gmail.com> |
DMPlex: Added DMPlexCreateSubpointIS(), fixed bug in DMPlexMatSetClosure(), moved submesh ops to a file - Use subpointIS where we used old subpointMap which is now a DMLabel - Bug was a failure to up
DMPlex: Added DMPlexCreateSubpointIS(), fixed bug in DMPlexMatSetClosure(), moved submesh ops to a file - Use subpointIS where we used old subpointMap which is now a DMLabel - Bug was a failure to update the index offset correctly in the case with no fields in the section - Moved all submesh operations to plexsubmesh.c
Hg-commit: 8163c5abcc24b59cbb866a576cd085c13542a9b1
show more ...
|