This is a GNU/Linux and Mac OS X version of Lev Muchnik's Complex Network Package (CNP) 1.6.
Please refer to usage_example.m, included in the package, to get an idea of how to auto-build
and use the package.

A few important things:

* When you build CNP by running complex_net_package_make, MATLAB will creates an
OS-specific directory with compiled .mex files (as well as .m-stubs). For example, for a 64-bit
Mac OS X, that directory would be ./complex-net-package-1.6/mex-build-mac-x64.

* If you want to build CNP for Mac OS X and GNU/Linux and include compiled .mex files into the
version to be deployed on your server(s) / cluster(s), make sure that you do not addpath to both
Mac OS X and GNU/Linux .mex binaries simultaneously -- if two .mex files with the same name are
visible to MATLAB, it will not appreciate it. An easy solution is using the included recursive
version of addpath, namely, addpathx. Besides working recursively (which is optional), it will
include directories with names ending with "-mac-x64" only on a Mac OS X and directories whith
names ending with "-linux-x64" only on a GNU/Linux, so both directories with .mex binaries can
be deployed.

* If you decide not to deploy .mex binaries, then make sure that you first build CNP and only then
perform timing-sensitive experiments -- building CNP may take a few minutes and will affect your
profiling results.

If you have any problems or questions regarding this port, please let me know.

Victor Amelkin <victor@cs.ucsb.edu>, UC Santa Barbara, 2015
