itaps-parallel Estimated implementation levels on ITAPS parallel interface routines

Tim Tautges tautges at mcs.anl.gov
Tue Jun 10 11:24:28 CDT 2008



txie at scorec.rpi.edu wrote:
> Hi, All,
> 
> The attached is our reviews on the ITAPS parallel interface routines to
> indicate the estimated implementation levels to support parallel mesh
> adaptivity, including easy, intermediate and hard. The routines we do not
> consider now are also listed in the file.
> 
> In the review, we also found two possible problems as follows:
> 
> 1. Type definitions are needed for iMeshP_PartitionHandle,
> iMeshP_PartHandle, iMeshP_RequestHandle, iMeshP_Status and etc, just as
> what we defined in iBase.h before.
> 

- IMO, the part/partition handle types should be identical to 
entitysethandle types (not typedef'd to the iMesh types, but whatever 
those are typedef'd to, probably void*?

- RequestHandle, StatusHandle should be typedef'd to the equivalent MPI 
entities, IMO.

> 2. To support the parallel mesh adaptivity, maybe the Parallel File I/O
> routines are missing to load/write-out partitioned mesh.
> 

I thought we were going to handle that through the options to iMesh_load 
(that's the way I've been doing it in MOAB, anyway).

- tim

> 
> Please let us know if you have any problems about the attached file.
> 
> Thanks,
> 
> Ting
> 

-- 
================================================================
"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 itaps-parallel mailing list