[MOAB-dev] exchanging sets of entities between processors in parallel

Tim Tautges tautges at mcs.anl.gov
Tue Apr 17 11:16:34 CDT 2012


Hi Kirill,
   Yes, we're very interested in this problem.  The bookkeeping in ParallelComm can be quite complicated, so in a way 
it's not surprising that local modifications of the code didn't work.

I'd like to help you, but can't at the moment because of a major milestone I'm working on with the rest of the team. 
That milestone is due at the end of April, and after that I'd like to look at this problem in detail.  I also have plans 
to hire a postdoc to support parallel AMR, and would be interested in collaborating with you on building that in MOAB if 
you're interested.

- tim

On 04/17/2012 10:35 AM, Iulian Grindeanu wrote:
>
>
> ------------------------------------------------------------------------------------------------------------------------
>
>     Yes, I've made it public
>
>     One of the goals is to make adaptively refined mesh based on octree with repartitioning
>     The code I've sent to you can do initial partitioning on the same run, but can't do repartitioning
>
>
>
> OK, I see.
> This is a nice problem, but I am not sure anybody did it yet using MOAB. I think we would be happy if you want to
> contribute your ideas. Most of the parallel communication is done in the ParallelComm class.
>
> mesh refinement/coarsening in parallel is a difficult problem; do you rebalance or you start with a new partitioning? I
> don't even know if you can rebalance in parmetis. (I mean, can you start from an existing graph, modify it, and
> partition again, with minimal "changes"?)
>
> I will look at your code more, but I don't think I can be of much help, sorry about that.
>
> Iulian
>

-- 
================================================================
"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 (gvoice): (608) 354-1459      1500 Engineering Dr.
             fax: (608) 263-4499      Madison, WI 53706



More information about the moab-dev mailing list