[MOAB-dev] PETSc/MOAB/mbpart

Vijay S. Mahadevan vijay.m at gmail.com
Fri Mar 27 13:34:50 CDT 2015


Hi Lorenzo,

Thanks much for the sources and this will certainly provide a good
base to build upon for our metis interface. I will review/test this
and create a PR so that we can make it part of the working repo at the
earliest.

Gerd,

You can use the mbmetis tool as standalone replacement until mbpart is
linked with metis directly and available on MOAB master. Please let us
know if you find any inconsistencies in the partitioning interface or
implementation. Thanks.

Vijay

On Fri, Mar 27, 2015 at 12:47 PM, Lorenzo Alessio Botti
<bottilorenzo at gmail.com> wrote:
> Hi all, this could be a starting point.
> It's similar to mbpart but based on METIS.
> The Makefile is very rudimental, the correct paths should be set manually!
>
>
>
>
>
>
>
>
>> On 27 Mar 2015, at 18:29, Vijay S. Mahadevan <vijay.m at gmail.com> wrote:
>>
>> Gerd,
>>
>>> I use MOAB with PETSc (and DMMoab) and build it as PETSc external package (via '--download-moab=1').
>>> This works fine, however, not all MOAB tools are built in the process. Unfortunately, the
>>> Zoltan external package is broken and as a result mbpart is not being built.
>>
>> The PETSc configuration with --download-moab currently only uses HDF5
>> and NetCDF is PETSc has been configured with these packages also
>> through either --download-PACKAGE or --with-PACKAGE-DIR semantics. I
>> don't believe there is currently a configuration setting that
>> accomodates the Zoltan linkage through this workflow.
>>
>> You could however configure/compile MOAB with HDF5/NetCDF/Zoltan
>> separately, install that somewhere and specify
>> --with-moab-dir=/PATH/TO/MOAB. This is what I usually do since our
>> development efforts use feature branches in both MOAB and PETSc
>> simultaneously.
>>
>>> Could someone clarify the Zoltan dependence of mbpart and if there's a way to build it
>>> with just Parmetis?
>>
>> Currently, mbpart depends on Zoltan interfaces to link against
>> Metis/Parmetis and it is one of our top priority items to directly
>> create an interface to at least Metis in the coming month so that
>> building Zoltan for mbpart is not a requirement. Unfortunately until
>> then, there isn't an elegant way to make this happen.
>>
>> Vijay
>>
>> On Fri, Mar 27, 2015 at 11:33 AM, Gerd Heber <gheber at hdfgroup.org> wrote:
>>> I use MOAB with PETSc (and DMMoab) and build it as PETSc external package (via '--download-moab=1').
>>> This works fine, however, not all MOAB tools are built in the process. Unfortunately, the
>>> Zoltan external package is broken and as a result mbpart is not being built.
>>> Could someone clarify the Zoltan dependence of mbpart and if there's a way to build it
>>> with just Parmetis?
>>>
>>> Thanks for your help.
>>> G.
>>>
>
>


More information about the moab-dev mailing list