[MOAB-dev] [Fwd: Fw: user: resolve_shared_ents]
Tim Tautges
tautges at mcs.anl.gov
Fri Jun 19 14:58:49 CDT 2009
FYI, I haven't answered in detail because I'm working on a re-design of
the whole parallel shared entity and ghosting stuff. Hopefully your
problem will go away once it's done. I'll keep this example as a test.
- tim
Lukasz Kaczmarczyk wrote:
> Hi
>
> This is different problem. In attachment you can find a test file with
> generating a bug.
>
> MBInterface gMB = new MBCore();
> MBParallelComm *pcMB = new MBParallelComm(gMB);
>
> gMB->load_mesh(argv[1]);
>
> MBRange tets;
> result = gMB->get_entities_by_type( 0, MBTET, tets );
> result = pcMB->resolve_shared_ents( 0, tets, 3, 0 );
>
> If I find a bug I send solution.
>
> Regards
> Lukasz
>
>
>
>
>
>
>
>> -------- Original Message --------
>> Subject: Fw: [MOAB-dev] user: resolve_shared_ents
>> Date: Thu, 18 Jun 2009 16:59:21 -0700 (PDT)
>> From: Brandon Smith <bsmith82 at yahoo.com>
>> To: Tim Tautges <tautges at mcs.anl.gov>
>> CC: kraftche at cae.wisc.edu
>>
>>
>> Hi Tim,
>>
>> I found a similar problem (the same problem?) a while ago and fixed it
>> by adding this to MBSkinner.cpp at line 312.
>>
>> dum_elems = dum_elems.intersect(source_entities);
>>
>> This limits the dum_elems to entities that were input to the Skinner.
>>
>> Brandon
>>
>>
>>
>> ----- Forwarded Message ----
>> From: Lukasz Kaczmarczyk <likask at civil.gla.ac.uk>
>> To: moab-dev at mcs.anl.gov
>> Sent: Thursday, June 18, 2009 4:43:02 PM
>> Subject: [MOAB-dev] user: resolve_shared_ents
>>
>> Hello
>> I am new user of moab. I use Zoltan to partition a mesh. After that I
>> like to resolve shared ents. Function
>> MBErrorCode resolve_shared_ents(MBEntityHandle this_set,
>> MBRange &proc_ents,
>> int resolve_dim = -1,
>> int shared_dim = -1);
>> works ok for some meshes. However for tetrahedral mesh imported form
>> Gmsh I have following error:
>> Resolving shared entities.
>> Assertion failed: (0 < dum_elems.size() && 3 > dum_elems.size()),
>> function find_skin, file MBSkinner.cpp, line 315.
>> For my case dum_elems.size()==4.
>>
>> Can You give me a tip how to solve this problem?
>>
>> Regards,
>> Lukasz
>>
>>
>>
>>
>>
>>
>> --
>> ================================================================
>> "You will keep in perfect peace him whose mind is
>> steadfast, because he trusts in you." Isaiah 26:3
>>
>> Tim Tautges Argonne National Laboratory
>> (tautges at mcs.anl.gov) (telecommuting from UW-Madison)
>> phone: (608) 263-8485 1500 Engineering Dr.
>> fax: (608) 263-4499 Madison, WI 53706
>>
>>
>
--
================================================================
"You will keep in perfect peace him whose mind is
steadfast, because he trusts in you." Isaiah 26:3
Tim Tautges Argonne National Laboratory
(tautges at mcs.anl.gov) (telecommuting from UW-Madison)
phone: (608) 263-8485 1500 Engineering Dr.
fax: (608) 263-4499 Madison, WI 53706
More information about the moab-dev
mailing list