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