| 96e0c402 | 22-Jun-2016 |
Toby Isaac <tisaac@uchicago.edu> |
Merge branch 'tisaac/dm-boundary-in-ds'
Boundary conditions are better conceptually matched to the PetscDS, which holds the equations, than to the DM. This makes it easier to share the same problem
Merge branch 'tisaac/dm-boundary-in-ds'
Boundary conditions are better conceptually matched to the PetscDS, which holds the equations, than to the DM. This makes it easier to share the same problem between different meshes, such as in a hierarchy.
* tisaac/dm-boundary-in-ds: PetscDS: fix examples affected by moving boundaries builder.py: skip empty targets DMPlex: don't copy coordinates to self SNES ex69: fix recent PetscDS changes DMSetDS(): reference, then destroy PetscDS: fix _Basic creation and destruction PETSC_DEPRECATED in source files doesn't play well with fortran interfaces DM: switch to using PetscDS boundary in examples PetscDS: add missing PetscDSCopyBoundary, fix copy loops DM: set PetscDS from options in DMSetFromOptions() DM: protect against changing prob when populating boundary DM, PetscDS: remove redundant boundary representations DM: transfer boundary methods to PetscDS PetscDS: start creating parallel for DMBoundary
show more ...
|