function SuiteSparsePath(path)
addpath(sprintf('%s',path))
addpath(sprintf('%s/UMFPACK/MATLAB',path))
addpath(sprintf('%s/CHOLMOD/MATLAB',path))
addpath(sprintf('%s/AMD/MATLAB',path))
addpath(sprintf('%s/COLAMD/MATLAB',path))
addpath(sprintf('%s/CCOLAMD/MATLAB',path))
addpath(sprintf('%s/CAMD/MATLAB',path))
addpath(sprintf('%s/CXSparse/MATLAB/UFget',path))
addpath(sprintf('%s/CXSparse/MATLAB/Demo',path))
addpath(sprintf('%s/CXSparse/MATLAB/CSparse',path))
addpath(sprintf('%s/LDL/MATLAB',path))
addpath(sprintf('%s/BTF/MATLAB',path))
addpath(sprintf('%s/KLU/MATLAB',path))
addpath(sprintf('%s/SPQR/MATLAB',path))
addpath(sprintf('%s/RBio/RBio',path))
addpath(sprintf('%s/MATLAB_Tools',path))
addpath(sprintf('%s/MATLAB_Tools/Factorize',path))
addpath(sprintf('%s/MATLAB_Tools/MESHND',path))
addpath(sprintf('%s/MATLAB_Tools/LINFACTOR',path))
addpath(sprintf('%s/MATLAB_Tools/find_components',path))
addpath(sprintf('%s/MATLAB_Tools/GEE',path))
addpath(sprintf('%s/MATLAB_Tools/shellgui',path))
addpath(sprintf('%s/MATLAB_Tools/waitmex',path))
addpath(sprintf('%s/MATLAB_Tools/spqr_rank',path))
addpath(sprintf('%s/MATLAB_Tools/spqr_rank/SJget',path))
addpath(sprintf('%s/MATLAB_Tools/UFcollection',path))
addpath(sprintf('%s/MATLAB_Tools/SSMULT',path))
addpath(sprintf('%s/MATLAB_Tools/dimacs10',path))
addpath(sprintf('%s/MATLAB_Tools/spok',path))
addpath(sprintf('%s/MATLAB_Tools/sparseinv',path))