On Thu, Aug 11, 2016 at 7:10 PM, Manav Bhatia <bhatiama...@gmail.com> wrote:

> I got this to work!!!
>
> The error was that I was not using a serialized vector to initialize the
> mesh function. So, even though the point locator was finding the elem, the
> mesh function was setting it to null due to the vector not being serial.
>


FYI, it should be possible to get this to work with a GHOSTED vector. You
just have to augment the send_list correctly, and call the localize method
that takes the send_list argument.

David






>
> Now that this is working, I will try to get my other routines to work
> around the mesh function class.
>
> Still, if others could quickly poll in their preferred method for such
> multi physics computations (DTK, mesh function, etc.), that would give me a
> healthy perspective on this challenging problem.
>
> I am gradually moving towards wing/aerodynamicz type of FSI problems with
> non-matching boundary interfaces due to beam/plate representations of wing
> structural models and detailed OML representations for the fluid side. mesh
> function would not work there, since there is no overlap of geometry. I had
> brief discussions with DTK developers, and they have identified this as an
> area of interest, which is currently not supported.
>
> So, if someone on this list is already solving such problems, I am curious
> to learn about this solution transfer methodology.
>
> Any comments would help!
>
> Thanks!
> Manav
>
>
> > On Aug 11, 2016, at 4:05 PM, Roy Stogner <royst...@ices.utexas.edu>
> wrote:
> >
> >
> > On Thu, 11 Aug 2016, Manav Bhatia wrote:
> >
> >> However, the point locator does not seem to work with the ghost
> elements.
> >
> > This sounds like a bug, IMHO.  The point locator *ought* to find any
> > ghost element accessible, whether it's retained by the library or by
> > user request.
> >
> > I can't guess what the bug might be, whether it's a user or a library
> > bug, though.  You're requesting active elements when telling libMesh
> > which to ghost, right?
> >
> > Could you post a simple code that replicates the problem?
> > ---
> > Roy
>
>
> ------------------------------------------------------------
> ------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and
> traffic
> patterns at an interface-level. Reveals which users, apps, and protocols
> are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. http://sdm.link/zohodev2dev
> _______________________________________________
> Libmesh-users mailing list
> Libmesh-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/libmesh-users
>
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to