path_CRPP_PC82

PURPOSE ^

SYNOPSIS ^

function dkepath = path_CRPP_PC82

DESCRIPTION ^

 path definitions for CRPP (EPFL, Suisse) PC82 computer

    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)

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function dkepath = path_CRPP_PC82
0002 %
0003 % path definitions for CRPP (EPFL, Suisse) PC82 computer
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 = 'crpppc82';
0014 dkepath.hostname = 'crpppc82.epfl.ch';% 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 = 'decker';
0020 %
0021 %------------------------------------ Profile number 1, Joan Decker ------------------------------------
0022 %
0023 dkepath.decker(1).luke_root = [pwd,filesep];
0024 dkepath.decker(1).local_root = '/home/decker/Packages/';
0025 dkepath.decker(1).temppathroot = '/tmp/';%Absolute root directory path adress where temporary matrices are stored (empty: local directory)
0026 %
0027 dkepath.decker(1).mex800 = [dkepath.decker(1).luke_root,'Project_DKE/MEX/Bin/mat800/'];
0028 dkepath.decker(1).mex801 = [dkepath.decker(1).luke_root,'Project_DKE/MEX/Bin/mat801/'];
0029 %
0030 dkepath.decker(1).compiler_opt.helmex.mex800 = 'FLIBS=''-Wl,-rpath-link,/usr/local/MATLAB/R2012b/bin/glnxa64 -L/usr/local/MATLAB/R2012b/bin/glnxa64 -lmx -lmex -lmat -lm -L/home/decker/Packages/lapack-3.4.2 -llapack -lrefblas_gf''';
0031 dkepath.decker(1).compiler_opt.helmex.mex801 = 'FLIBS=''-Wl,-rpath-link,/usr/local/MATLAB/R2013a/bin/glnxa64 -L/usr/local/MATLAB/R2013a/bin/glnxa64 -lmx -lmex -lmat -lm -L/home/decker/Packages/lapack-3.4.2 -llapack -lrefblas_gf''';
0032 %
0033 dkepath.decker(1).compiler_opt.fopts = '';
0034 %
0035 dkepath.decker(1).MUMPS.mex800 = [dkepath.decker(1).local_root,'MUMPS_4.10.0_gf/MATLAB800'];%Where MUMPS matrix solver is stored (MEX function)
0036 dkepath.decker(1).MUMPS.mex801 = [dkepath.decker(1).local_root,'MUMPS_4.10.0_gf/MATLAB801'];%Where MUMPS matrix solver is stored (MEX function)
0037 %
0038 % LUKE documentation
0039 %
0040 dkepath.decker(1).graphviz.env = '';% Graphviz environment variable
0041 dkepath.decker(1).latex.env = '';% Latex environment variable
0042 dkepath.decker(1).imagemagick.env = '';% ImageMagick environment variable
0043 %
0044 %--------------------------- Remote computing -----------------------------
0045 %
0046 % for profilename, use 'local' to select profile from user name on client machine (or default if unknown)
0047 %
0048 dkepath.decker(1).remote(1).remoteid = 'CRPP_PPB110';
0049 dkepath.decker(1).remote(1).schedulername = 'slurm';
0050 dkepath.decker(1).remote(1).profilename = 'local';
0051 dkepath.decker(1).remote(1).luke_root = '/home/decker/LUKE/';
0052 %
0053 dkepath.decker(1).remote(2).remoteid = 'CRPP_BELLATRIX';
0054 dkepath.decker(1).remote(2).schedulername = 'pbs';
0055 dkepath.decker(1).remote(2).profilename = 'kamleitn';
0056 dkepath.decker(1).remote(2).luke_root = '/home/kamleitn/LUKE/';
0057 %
0058 dkepath.decker(1).remote(3).remoteid = 'CEA_ANDROMEDE';
0059 dkepath.decker(1).remote(3).schedulername = 'pbs';
0060 dkepath.decker(1).remote(3).profilename = 'local';
0061 dkepath.decker(1).remote(3).luke_root = '/home/JD211098/LUKE/';
0062 %
0063 dkepath.decker(1).remote(4).remoteid = 'ASIPP_SHENMA';
0064 dkepath.decker(1).remote(4).schedulername = 'torque';
0065 dkepath.decker(1).remote(4).profilename = 'joan';
0066 dkepath.decker(1).remote(4).luke_root = '/home/PEYSSON/JoanDecker/LUKE/';
0067 %
0068 dkepath.decker(1).remote(5).remoteid = 'CRPP_PC82';
0069 dkepath.decker(1).remote(5).schedulername = 'direct';
0070 dkepath.decker(1).remote(5).profilename = 'local';
0071 dkepath.decker(1).remote(5).luke_root = dkepath.decker(1).luke_root;% local cluster
0072 %
0073 dkepath.decker(1).remote(6).remoteid = 'CRPP_LAC5';
0074 dkepath.decker(1).remote(6).schedulername = 'direct';
0075 dkepath.decker(1).remote(6).profilename = 'local';
0076 dkepath.decker(1).remote(6).luke_root = '/home/decker/LUKE/';
0077 %
0078 dkepath.decker(1).remote(end+1) = dkepath.decker(1).remote(1);
0079 dkepath.decker(1).remote(end).schedulername = 'direct';
0080 %
0081 dkepath.decker(1).remote(end+1) = dkepath.decker(1).remote(6);
0082 dkepath.decker(1).remote(end).remoteid = 'CRPP_LAC1';
0083 %
0084 dkepath.decker(1).remote(end+1) = dkepath.decker(1).remote(6);
0085 dkepath.decker(1).remote(end).remoteid = 'CRPP_LAC2';
0086 %
0087 dkepath.decker(1).remote(end+1) = dkepath.decker(1).remote(6);
0088 dkepath.decker(1).remote(end).remoteid = 'CRPP_LAC4';
0089 %

Community support and wiki are available on Redmine. Last update: 18-Apr-2019.