Yeah, that's what I ended up doing: computing it myself. On Thu, Nov 29, 2018 at 9:17 AM John Peterson <jwpeter...@gmail.com> wrote:
> > > On Wed, Nov 28, 2018 at 3:58 PM Amneet Bhalla <mail2amn...@gmail.com> > wrote: > >> Hi Folks, >> >> I have a question about using 1D mesh (of an immersed structure) in 2D >> (fluid domain) simulation. >> I am importing GMSH file to read linear elements (EDGE2) making the >> surface >> of a circle, such that I get >> >> mesh.read_mesh(gmsh_filename); >> and >> int dim = mesh.mesh_dimension; // dim == 1 >> >> In my simulation I want to enquire the orientation of the normal vector of >> the edge elements. > > > In libMesh, the "normals" are always relative to the "face" of the element > (i.e. are computed by FE::reinit(elem, side), so in 1D the normals are > (perhaps paradoxically) tangential to the element itself. > > If you are after a vector which is perpendicular to a given 1D element > (assuming it's not the side of a 2D parent element) you may be best of just > calculating it yourself as I don't think there's currently anything in the > library that does this. > > -- > John > > -- --Amneet _______________________________________________ Libmesh-users mailing list Libmesh-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-users