On Thu, May 11, 2017 at 8:27 AM, Roy Stogner <royst...@ices.utexas.edu>
wrote:

>
> On Thu, 11 May 2017, John Peterson wrote:
>
> On Thu, May 11, 2017 at 7:12 AM, Harshad Sahasrabudhe <hsaha...@purdue.edu>
>> wrote:
>>
>>       Thanks for your help. The problem was solved. I had tets and
>> triangles in
>>       my mesh file initially, which was causing the mismatch in number of
>>       elements between 2 processors. I removed the triangle elements and
>> the
>>       error went away.
>>
>> Those lower dimensional elements were probably there for a reason,
>> though, like specifying boundary conditions.
>>
>
> Is that how we decided to interpret those in the Gmsh case?  Not as
> overlapping boundary elements?


We can do either. b4a9a2c2 added the ability for libmesh to recognize the
"lower_dimensional_block" tag as a block of lower dimensional elements
rather than just as specifying BCs.


Newer versions of libmesh should properly support reading Gmsh files
>> with lower dimensional elements.
>>
>
> That's what I thought, too, but
> https://github.com/libMesh/libmesh/pulls?utf8=%E2%9C%93&q=
> is%3Apr%20is%3Aclosed%20gmsh
> doesn't seem to find any relevant fixes that post-date 0.9.5


You're right, the commit above did appear in 0.9.5. But, there was also a
refactoring in ed27c808 that might have inadvertently also fixed a bug,
that one only appeared in 1.0.0. More recently there was 383d013d which
fixed a bug where only a single lower-dimensional element per side was read
in that could also be related to the number of elements being off...

-- 
John
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to