rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
gid2lid.m
1 function lids = gid2lid(grid,gids)
2 %function lids = gid2lid(grid,gids)
3 % function converting global element ids to leaf element ids
4 %
5 % Parameters:
6 % gids: global indices of elements to which the local indices shall be
7 % computed.
8 %
9 % Return values:
10 % lids: leaf element ids or '-1' if a global id was not a leaf element
11 
12 % Bernard Haasdonk 27.3.2007
13 
14 gids=gids(:);
15 leafgids = find(grid.isleaf);
16 lid_array = -1*ones(1,grid.nelements);
17 lid_array(leafgids) = 1:length(leafgids);
18 lids = lid_array(gids);
19 lids = lids(:);
20 
21 end
Definition: leaf.m:17