Changeset 4010
- Timestamp:
- 06/03/10 09:42:10 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/partition/partitioner.m
r3921 r4010 46 46 47 47 % add integer scaled vertex weights into adjacency matrix for chaco (on diagonal) 48 adj_mat2=md.adjacency+sparse(1:size(md.adjacency,1),1:size(md.adjacency,2),floor(md.vwgt/min(md.vwgt)));48 % adj_mat2=md.adjacency+sparse(1:size(md.adjacency,1),1:size(md.adjacency,2),floor(md.vwgt/min(md.vwgt))); 49 49 50 50 % partition into nparts 51 part= chaco(adj_mat2,[md.x md.y],method,npart)';51 part=Chaco(md.adjacency,floor(md.vwgt/min(md.vwgt)),[],[md.x md.y md.z],method,npart)'; 52 52 else 53 53 % partition into nparts 54 54 method(3)=0; % vertex weights (0=off, 1=on) 55 part= chaco(md.adjacency,[md.x md.y],method,npart)';55 part=Chaco(md.adjacency,[],[],[md.x md.y md.z],method,npart)'; 56 56 end 57 57 part=part+1; %index partitions from 1 up. like metis.
Note:
See TracChangeset
for help on using the changeset viewer.