| Algorithm | Original source code | Runnable source package coupled with Carbon-Metabolism |
| NSGA-II | nsga2-gnuplot-v1.1.tar | Requires: MATLAB, and the following c++ libraries {m, mat, ut, mx,
hdf5, icudata, icuuc, icui18n, icuio, mwfl,
boost_thread-gcc41-mt-1_34_1, boost_signals-gcc41-mt-1_34_1, stdc++}
that can be linked as follows # export PROJECT_PATH=/your/path/to/the/project/folder # export MATLAB_PATH=/your/path/to/matlab/installation/folder # export MATLAB_BIN_PATH=$MATLAB_PATH/bin # ln -s $MATLAB_BIN_PATH/glnx86/libboost_signals-gcc41-mt-1_34_1.so.1.34.1 $PROJECT_PATH/libboost_signals-gcc41-mt-1_34_1.so # ln -s $MATLAB_BIN_PATH/glnx86/libboost_thread-gcc41-mt-1_34_1.so.1.34.1 $PROJECT_PATH/libboost_thread-gcc41-mt-1_34_1.so # ln -s $MATLAB_BIN_PATH/glnx86/libhdf5.so.0 $PROJECT_PATH/libhdf5.so # ln -s $MATLAB_BIN_PATH/glnx86/libicudata.so.36 $PROJECT_PATH/libicudata.so # ln -s $MATLAB_BIN_PATH/glnx86/libicui18n.so.36 $PROJECT_PATH/libicui18n.so # ln -s $MATLAB_BIN_PATH/glnx86/libicuio.so.36 $PROJECT_PATH/libicuio.so # ln -s $MATLAB_BIN_PATH/glnx86/libicuuc.so.36 $PROJECT_PATH/libicuuc.so # ln -s $MATLAB_BIN_PATH/glnx86/libmat.so $PROJECT_PATH/libmat.so # ln -s $MATLAB_BIN_PATH/glnx86/libmwfl.so $PROJECT_PATH/libmwfl.so # ln -s $MATLAB_BIN_PATH/glnx86/libmx.so $PROJECT_PATH/libmx.so # ln -s $MATLAB_PATH/toolbox/symbolic/mupad/linux/lib/gcclibs/libstdc++.so.6 $PROJECT_PATH/libstdc++.so # ln -s $MATLAB_BIN_PATH/glnx86/libut.so $PROJECT_PATH/libut.so # export LD_LIBRARY_PATH=$MATLAB_BIN_PATH/glnx86:$OPTIONAL_LIBS:$MATLAB_PATH/sys/os/glnx86 Compile: make Run: ./RunMultiObjectivePhotosyntheticOpt.sh Stop: ./StopMultiObjectivePhotosyntheticOpt.sh [Download package] |