It appears that dmswarm include petsc.h.
Attached is a patch that removes this dependency.

The patch also fixes some PetscViewerDraw API declared in petscdraw.h and
not in petscviewer.h

Satish, can you check if the patch does not break anything?
I ran make alltests with a couple of configurations on my machine and it
was fine.

2017-07-26 18:14 GMT+03:00 Satish Balay <[email protected]>:

> On Mon, 24 Jul 2017, Karl Rupp wrote:
>
> > Hi folks,
> >
> > alright, let me summarize and organize things. If you're on the list,
> please
> > provide or update information on 'what left' and 'expected completion':
> >
> > * SF support for MPIUNI
> >   - Who: Jed
> >   - What left: Implementation
> >   - Expected completion: ?
> >
> > * Hashtable support for matrix assembly
> >   - Who: Jed
> >   - What left: ?
> >   - Expected completion: ?
> >
> > * New GLVis based viewer for DMDAs, FEM an FVM
> >   - Who: Stefano
> >   - What left: Test & merge
> >   - Expected completion: in a few days
>
> origin/stefano_zampini/feature-glvis-viewer-fixdmdependency2 is now
> merged to master
>
> >
> > * Tools for particle-in-cell methods
> >   - Who: Dave
> >   - What left: ?
> >   - Expected completion: ?
>
> dmay/swarm-pic-tools-v3.8 is now merged to master.
>
> Satish
>
> >
> > * AIJMKL submatrix type
> >   - Who: Richard
> >   - What left: Cleanup, test & merge
> >   - Expected completion: a few days
> >
> > * Manual chapter: Performance Hints
> >   - Who: Karli
> >   - What left: More writing
> >   - Expected completion: this week
> >
> > I thought about using the issue tracker for this, but without support for
> > proper tagging or milestones the issue tracker on Bitbucket is of very
> limited
> > use.
> >
> > Best regards,
> > Karli
> >
> >
> > On 07/23/2017 05:08 PM, Barry Smith wrote:
> > >
> > >     Anything stopping us from making a PETSc release?
> > >
> > >     Barry
> > >
> >
> >
>
>


-- 
Stefano

Attachment: patch_swarm_and_includes
Description: Binary data

Reply via email to