[21337] | 1 | Index: ../trunk-jpl/src/m/modules/Chaco.m
|
---|
| 2 | ===================================================================
|
---|
| 3 | --- ../trunk-jpl/src/m/modules/Chaco.m (revision 0)
|
---|
| 4 | +++ ../trunk-jpl/src/m/modules/Chaco.m (revision 20859)
|
---|
| 5 | @@ -0,0 +1,22 @@
|
---|
| 6 | +function [assgn] = Chaco(A,vwgts,ewgts,x,y,z,options,nparts,goal);
|
---|
| 7 | +%CHACO
|
---|
| 8 | +%
|
---|
| 9 | +% Usage:
|
---|
| 10 | +% [assgn] = Chaco(A,vwgts,ewgts,x,y,z,options,nparts,goal);
|
---|
| 11 | +%
|
---|
| 12 | +% A: Input adjacency matrix
|
---|
| 13 | +% vwgts: weights for all vertices
|
---|
| 14 | +% ewgts: weights for all edges
|
---|
| 15 | +% x,y,z: coordinates for inertial method
|
---|
| 16 | +% options: architecture and partitioning options
|
---|
| 17 | +% nparts: number of parts options
|
---|
| 18 | +% goal: desired set sizes
|
---|
| 19 | +
|
---|
| 20 | +% Check usage
|
---|
| 21 | +if nargin~=9
|
---|
| 22 | + help Chaco
|
---|
| 23 | + error('Wrong usage (see above)');
|
---|
| 24 | +end
|
---|
| 25 | +
|
---|
| 26 | +% Call mex module
|
---|
| 27 | +[assgn] = Chaco_matlab(A,vwgts,ewgts,x,y,z,options,nparts,goal);
|
---|
| 28 | Index: ../trunk-jpl/src/wrappers/matlab/Makefile.am
|
---|
| 29 | ===================================================================
|
---|
| 30 | --- ../trunk-jpl/src/wrappers/matlab/Makefile.am (revision 20858)
|
---|
| 31 | +++ ../trunk-jpl/src/wrappers/matlab/Makefile.am (revision 20859)
|
---|
| 32 | @@ -66,7 +66,7 @@
|
---|
| 33 | Xy2ll.la
|
---|
| 34 |
|
---|
| 35 | if CHACO
|
---|
| 36 | -lib_LTLIBRARIES += Chaco.la
|
---|
| 37 | +lib_LTLIBRARIES += Chaco_matlab.la
|
---|
| 38 | endif
|
---|
| 39 | if KRIGING
|
---|
| 40 | lib_LTLIBRARIES += Kriging.la
|
---|
| 41 | @@ -150,8 +150,8 @@
|
---|
| 42 | BamgTriangulate_matlab_la_LIBADD = ${deps} $(MPILIB) $(PETSCLIB) $(GSLLIB) $(PROJ4LIB)
|
---|
| 43 |
|
---|
| 44 | if CHACO
|
---|
| 45 | -Chaco_la_SOURCES = ../Chaco/Chaco.cpp
|
---|
| 46 | -Chaco_la_LIBADD = ${deps} $(MPILIB) $(CHACOLIB) $(GSLLIB) $(PROJ4LIB) $(PETSCLIB)
|
---|
| 47 | +Chaco_matlab_la_SOURCES = ../Chaco/Chaco.cpp
|
---|
| 48 | +Chaco_matlab_la_LIBADD = ${deps} $(MPILIB) $(CHACOLIB) $(GSLLIB) $(PROJ4LIB) $(PETSCLIB)
|
---|
| 49 | endif
|
---|
| 50 |
|
---|
| 51 | ContourToMesh_matlab_la_SOURCES = ../ContourToMesh/ContourToMesh.cpp
|
---|