


path definitions for CRPP (EPFL, Suisse) BELLATRIX cluster
Output:
- dkepath: path structure
Warning: none
By Yves Peysson (CEA/DSM/IRFM, yves.peysson@cea.fr) and Joan Decker (CEA/DSM/IRFM, joan.decker@cea.fr)

0001 function dkepath = path_CRPP_BELLATRIX 0002 % 0003 % path definitions for CRPP (EPFL, Suisse) BELLATRIX cluster 0004 % 0005 % Output: 0006 % 0007 % - dkepath: path structure 0008 % 0009 % Warning: none 0010 % 0011 % By Yves Peysson (CEA/DSM/IRFM, yves.peysson@cea.fr) and Joan Decker (CEA/DSM/IRFM, joan.decker@cea.fr) 0012 % 0013 dkepath.machine = 'bellatrix'; 0014 dkepath.hostname = 'bellatrix.cluster';% should match the output of hostname_jd on the machine 0015 dkepath.computer = computer;%machine type and supported OS 0016 % 0017 % Selected user profile for unlisted users 0018 % 0019 dkepath.default = 'kamleitn'; 0020 % 0021 %------------------------------------ Profile number 1, Josef Kamleitner ------------------------------------ 0022 % 0023 dkepath.kamleitn(1).luke_root = [pwd,filesep]; 0024 dkepath.kamleitn(1).local_root = '/home//kamleitn/Packages/'; 0025 dkepath.kamleitn(1).temppathroot = '/tmp/';%Absolute root directory path adress where temporary matrices are stored (empty: local directory) 0026 % 0027 dkepath.kamleitn(1).mex800 = [dkepath.kamleitn(1).luke_root,'Project_DKE/MEX/Bin/mat800/']; 0028 % 0029 dkepath.kamleitn(1).compiler_opt.helmex.mex800 = NaN;%'FLIBS=''-Wl,-rpath-link,/usr/local/matlab-8.1/bin/glnxa64 -L/usr/local/matlab-8.1/bin/glnxa64 -lmx -lmex -lmat -lm -L/home/kamleitn/Packages/lapack-3.4.2 -llapack -lrefblas_gf'''; 0030 % 0031 dkepath.kamleitn(1).compiler_opt.fopts = ''; 0032 % 0033 dkepath.kamleitn(1).MUMPS.mex800 = [dkepath.kamleitn(1).local_root,'MUMPS_4.10.0_gf/MATLAB800'];%Where MUMPS matrix solver is stored (MEX function) 0034 % 0035 % LUKE documentation 0036 % 0037 dkepath.kamleitn(1).graphviz.env = '';% Graphviz environment variable 0038 dkepath.kamleitn(1).latex.env = '';% Latex environment variable 0039 dkepath.kamleitn(1).imagemagick.env = '';% ImageMagick environment variable 0040 % 0041 %--------------------------- Remote computing ----------------------------- 0042 % 0043 % for profilename, use 'local' to select profile from user name on client machine (or default if unknown) 0044 % 0045 dkepath.kamleitn(1).remote(1).remoteid = 'CRPP_BELLATRIX'; 0046 dkepath.kamleitn(1).remote(1).schedulername = 'pbs'; 0047 dkepath.kamleitn(1).remote(1).profilename = 'kamleitn'; 0048 dkepath.kamleitn(1).remote(1).luke_root = dkepath.kamleitn(1).luke_root;% local cluster 0049 % 0050 dkepath.kamleitn(1).remote(end+1) = dkepath.kamleitn(1).remote(1); 0051 dkepath.kamleitn(1).remote(end).schedulername = 'direct'; 0052 %