18 if( NULL != tag_name )
25 else if( 0 == part_tag )
38 result = tmp_result; \
44 Tag proc_tag = 0, procs_tag = 0;
52 std::multimap< int, EntityHandle > iface_data;
54 for(
int i = 0; i < 2; i++ )
76 std::vector< int > proc_tags( proc_sets.
size() * tsize );
82 for( k = 0, rit = proc_sets.
begin(); rit != proc_sets.
end(); ++rit, k++ )
84 for(
int j = 0; j < tsize; j++ )
86 if( my_rank != proc_tags[2 * k + j] && proc_tags[2 * k + j] >= 0 )
87 iface_data.insert( std::pair< int, EntityHandle >( proc_tags[2 * k + j], *rit ) );
93 std::multimap< int, EntityHandle >::iterator mit;
94 for( mit = iface_data.begin(); mit != iface_data.end(); ++mit )
95 iface_procs.push_back( ( *mit ).first ), iface_sets.push_back( ( *mit ).second );