Changeset 3039


Ignore:
Timestamp:
02/16/10 11:02:14 (15 years ago)
Author:
Eric.Larour
Message:

Added partition wrapper to John's partitioners.
Added flagedges routine.

Location:
issm/trunk/src/m/partition
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/partition/flagedges.m

    r3016 r3039  
    2020        %some feedback
    2121        if i==1,
    22                 fprintf('    progress report: %5.2f %s',i/numberofgrids*100,'%');
     22                fprintf('    flagedges progress report: %5.2f %s',i/numberofgrids*100,'%');
    2323        elseif mod(i,1000),
    2424                fprintf('\b\b\b\b\b\b\b');
     
    3131        end
    3232       
    33         grids=adjacencymatrix(i,:); grids=find(grids);
     33        grids=adjacencymatrix(:,i); grids=find(grids);
    3434       
    3535        part_i=partition(i);
  • issm/trunk/src/m/partition/partitioner.m

    r3016 r3039  
    77%   npart: number of partitions.
    88%   weighting: 'on' or 'off': default off
     9%   section:  1 by defaults(1=bisection, 2=quadrisection, 3=octasection)
    910%   
    1011%   Usage:
     
    1920options=addfielddefault(options,'package','chaco');
    2021options=addfielddefault(options,'npart',10);
    21 options=addfielddefault(options,'weighting','off');
     22options=addfielddefault(options,'weighting','on');
     23options=addfielddefault(options,'section',1);
    2224
    2325%get package:
     
    3032        method=[1 1 0 0 1 1 50 0 .001 7654321];
    3133        method(1)=3;    %  global method (3=inertial (geometric))
    32         method(6)=1;    %  ndims (1=bisection, 2=quadrisection, 3=octasection)
    3334        method(3)=1;    %  vertex weights (0=off, 1=on)
     35       
     36        %specify bisection
     37        method(6)=getfieldvalue(options,'section');%  ndims (1=bisection, 2=quadrisection, 3=octasection)
    3438
    3539        %are we using weights?
Note: See TracChangeset for help on using the changeset viewer.