path_CEA_PARTENAIRES

PURPOSE ^

SYNOPSIS ^

function dkepath = path_CEA_PARTENAIRES

DESCRIPTION ^

 path definitions for the andromede and cephee computers (CEA Partenaires Zone)

    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_CEA_PARTENAIRES
0002 %
0003 % path definitions for the andromede and cephee computers (CEA Partenaires Zone)
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 =  {'andromede1','andromede2','andromede3','andromede4','andromede5','andromede6'};%andromede5 is called by default from CEA intranet
0014 dkepath.hostname = {'andromede1','andromede2','andromede3','andromede4','andromede5','andromede6'};% should match the output of hostname_jd on the machine
0015 %
0016 dkepath.computer = computer;%machine type and supported OS
0017 %
0018 % Selected user profile for unlisted users
0019 %
0020 dkepath.default = 'YP105119';
0021 %
0022 %------------------------------------ Profile number 1, YP105119 Peysson ------------------------------------
0023 %
0024 dkepath.YP105119(1).luke_root = '/Applications/LUKE/LUKE/';
0025 %dkepath.YP105119(1).luke_root = '/home/YP105119/LUKE/';
0026 dkepath.YP105119(1).temppathroot = '/data/tmp/';%Absolute root directory path adress where temporary matrices are stored (empty: local directory)
0027 %
0028 % ---------------------------- andromede 1 -------------------------------
0029 %
0030 dkepath.YP105119(1).andromede1.local_root = '/home/YP105119/Packages/andromede/';
0031 %
0032 dkepath.YP105119(1).andromede1.mex710 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/andromede/MATLAB710/'];
0033 dkepath.YP105119(1).andromede1.mex800 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/andromede/MATLAB800/'];
0034 dkepath.YP105119(1).andromede1.mex801 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/andromede/MATLAB801/'];
0035 dkepath.YP105119(1).andromede1.mex802 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/andromede/MATLAB802/'];
0036 dkepath.YP105119(1).andromede1.mex805 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/andromede/MATLAB805/'];
0037 dkepath.YP105119(1).andromede1.mex806 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/andromede/MATLAB806/'];
0038 dkepath.YP105119(1).andromede1.mex902 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/andromede/MATLAB902/'];
0039 %
0040 dkepath.YP105119(1).andromede1.compiler_opt.copts = '';
0041 dkepath.YP105119(1).andromede1.compiler_opt.copts.cpp.mex800 = '';
0042 dkepath.YP105119(1).andromede1.compiler_opt.copts.cpp.mex801 = '';
0043 dkepath.YP105119(1).andromede1.compiler_opt.copts.cpp.mex802 = '';
0044 dkepath.YP105119(1).andromede1.compiler_opt.copts.cpp.mex805 = '';
0045 dkepath.YP105119(1).andromede1.compiler_opt.copts.cpp.mex806 = '';
0046 dkepath.YP105119(1).andromede1.compiler_opt.copts.cpp.mex902 = '';
0047 dkepath.YP105119(1).andromede1.compiler_opt.fopts.mex710 = 'FC=''gfortran''';
0048 dkepath.YP105119(1).andromede1.compiler_opt.fopts.mex800 = '';
0049 dkepath.YP105119(1).andromede1.compiler_opt.fopts.mex801 = '';
0050 dkepath.YP105119(1).andromede1.compiler_opt.fopts.mex802 = '';
0051 dkepath.YP105119(1).andromede1.compiler_opt.fopts.mex805 = '';
0052 dkepath.YP105119(1).andromede1.compiler_opt.fopts.mex806 = '';
0053 dkepath.YP105119(1).andromede1.compiler_opt.fopts.mex902 = '';
0054 dkepath.YP105119(1).andromede1.compiler_opt.helmex.mex710 = NaN;%['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0055 dkepath.YP105119(1).andromede1.compiler_opt.helmex.mex800 = ['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.4.2 -llapack -lrefblas'];%['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0056 dkepath.YP105119(1).andromede1.compiler_opt.helmex.mex801 = ['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.4.2 -llapack -lrefblas'];%['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0057 dkepath.YP105119(1).andromede1.compiler_opt.helmex.mex802 = ['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.4.2 -llapack -lrefblas'];%['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0058 dkepath.YP105119(1).andromede1.compiler_opt.helmex.mex805 = ['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.4.2 -llapack -lrefblas'];%['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0059 dkepath.YP105119(1).andromede1.compiler_opt.helmex.mex806 = ['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.4.2 -llapack -lrefblas'];%['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0060 dkepath.YP105119(1).andromede1.compiler_opt.helmex.mex902 = ['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.4.2 -llapack -lrefblas'];%['-L',dkepath.YP105119(1).andromede1.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0061 %
0062 dkepath.YP105119(1).andromede1.MUMPS.mex710 = [dkepath.YP105119(1).andromede1.local_root,'MUMPS_4.10.0/MATLAB710'];%Where MUMPS matrix solver is stored (MEX function)
0063 dkepath.YP105119(1).andromede1.MUMPS.mex800 = [dkepath.YP105119(1).andromede1.local_root,'MUMPS_4.10.0/MATLAB800'];%Where MUMPS matrix solver is stored (MEX function)
0064 dkepath.YP105119(1).andromede1.MUMPS.mex801 = [dkepath.YP105119(1).andromede1.local_root,'MUMPS_4.10.0/MATLAB801'];%Where MUMPS matrix solver is stored (MEX function)
0065 dkepath.YP105119(1).andromede1.MUMPS.mex802 = [dkepath.YP105119(1).andromede1.local_root,'MUMPS_4.10.0/MATLAB802'];%Where MUMPS matrix solver is stored (MEX function)
0066 dkepath.YP105119(1).andromede1.MUMPS.mex805 = [dkepath.YP105119(1).andromede1.local_root,'MUMPS_4.10.0/MATLAB805'];%Where MUMPS matrix solver is stored (MEX function)
0067 dkepath.YP105119(1).andromede1.MUMPS.mex806 = [dkepath.YP105119(1).andromede1.local_root,'MUMPS_4.10.0/MATLAB806'];%Where MUMPS matrix solver is stored (MEX function)
0068 dkepath.YP105119(1).andromede1.MUMPS.mex902 = [dkepath.YP105119(1).andromede1.local_root,'MUMPS_4.10.0/MATLAB902'];%Where MUMPS matrix solver is stored (MEX function)
0069 %
0070 dkepath.YP105119(1).andromede1.extrapaths.LUKE_ITM = '/home/YP105119/LUKE_ITM/trunk';% LUKE <-> ITM toolbox
0071 %
0072 % LUKE documentation
0073 %
0074 dkepath.YP105119(1).andromede1.graphviz.env = '/usr/bin/';% Graphviz environment variable ('which dot' and 'dot -v')
0075 dkepath.YP105119(1).andromede1.latex.env = '/usr/bin';% Latex environment variable  ('which latex' and 'latex -v')
0076 dkepath.YP105119(1).andromede1.imagemagick.env = '/usr/bin/';% ImageMagick environment variable ('which convert' and 'convert -v')
0077 %
0078 % ---------------------------- andromede 2-5 -------------------------------
0079 %
0080 dkepath.YP105119(1).andromede1 = dkepath.YP105119(1).andromede1;
0081 dkepath.YP105119(1).andromede2 = dkepath.YP105119(1).andromede1;
0082 dkepath.YP105119(1).andromede3 = dkepath.YP105119(1).andromede1;
0083 dkepath.YP105119(1).andromede4 = dkepath.YP105119(1).andromede1;
0084 dkepath.YP105119(1).andromede5 = dkepath.YP105119(1).andromede1;
0085 dkepath.YP105119(1).andromede6 = dkepath.YP105119(1).andromede1;
0086 %
0087 % ---------------------------- cephee -------------------------------
0088 %
0089 dkepath.YP105119(1).cephee.local_root = '/home/YP105119/Packages/cephee/';
0090 %
0091 dkepath.YP105119(1).cephee.mex710 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/cephee/MATLAB710/'];
0092 dkepath.YP105119(1).cephee.mex800 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/cephee/MATLAB800/'];
0093 dkepath.YP105119(1).cephee.mex801 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/cephee/MATLAB801/'];
0094 dkepath.YP105119(1).cephee.mex802 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/cephee/MATLAB802/'];
0095 dkepath.YP105119(1).cephee.mex805 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/cephee/MATLAB805/'];
0096 dkepath.YP105119(1).cephee.mex806 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/cephee/MATLAB806/'];
0097 dkepath.YP105119(1).cephee.mex902 = [dkepath.YP105119(1).luke_root,'Project_DKE/MEX/Bin/cephee/MATLAB902/'];
0098 %
0099 dkepath.YP105119(1).cephee.compiler_opt.copts = '';
0100 dkepath.YP105119(1).cephee.compiler_opt.fopts.mex710 = 'FC=''gfortran''';
0101 dkepath.YP105119(1).cephee.compiler_opt.fopts.mex800 = '';
0102 dkepath.YP105119(1).cephee.compiler_opt.fopts.mex801 = '';
0103 dkepath.YP105119(1).cephee.compiler_opt.fopts.mex802 = '';
0104 dkepath.YP105119(1).cephee.compiler_opt.fopts.mex805 = '';
0105 dkepath.YP105119(1).cephee.compiler_opt.fopts.mex806 = '';
0106 dkepath.YP105119(1).cephee.compiler_opt.fopts.mex902 = '';
0107 dkepath.YP105119(1).cephee.compiler_opt.helmex.mex710 = NaN;%['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0108 dkepath.YP105119(1).cephee.compiler_opt.helmex.mex800 = ['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.4.2 -llapack -lrefblas'];%['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0109 dkepath.YP105119(1).cephee.compiler_opt.helmex.mex801 = ['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.4.2 -llapack -lrefblas'];%['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0110 dkepath.YP105119(1).cephee.compiler_opt.helmex.mex802 = ['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.4.2 -llapack -lrefblas'];%['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0111 dkepath.YP105119(1).cephee.compiler_opt.helmex.mex805 = ['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.4.2 -llapack -lrefblas'];%['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0112 dkepath.YP105119(1).cephee.compiler_opt.helmex.mex806 = ['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.4.2 -llapack -lrefblas'];%['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0113 dkepath.YP105119(1).cephee.compiler_opt.helmex.mex902 = ['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.4.2 -llapack -lrefblas'];%['-L',dkepath.YP105119(1).cephee.local_root,'lapack-3.1.1/ -llapack_ifort -lblas_ifort'];% Optional argument for helmex compilation
0114 %
0115 dkepath.YP105119(1).cephee.MUMPS.mex710 = [dkepath.YP105119(1).cephee.local_root,'MUMPS_4.10.0/MATLAB710'];%Where MUMPS matrix solver is stored (MEX function)
0116 dkepath.YP105119(1).cephee.MUMPS.mex800 = [dkepath.YP105119(1).cephee.local_root,'MUMPS_4.10.0/MATLAB800'];%Where MUMPS matrix solver is stored (MEX function)
0117 dkepath.YP105119(1).cephee.MUMPS.mex801 = [dkepath.YP105119(1).cephee.local_root,'MUMPS_4.10.0/MATLAB801'];%Where MUMPS matrix solver is stored (MEX function)
0118 dkepath.YP105119(1).cephee.MUMPS.mex802 = [dkepath.YP105119(1).cephee.local_root,'MUMPS_4.10.0/MATLAB802'];%Where MUMPS matrix solver is stored (MEX function)
0119 dkepath.YP105119(1).cephee.MUMPS.mex805 = [dkepath.YP105119(1).cephee.local_root,'MUMPS_4.10.0/MATLAB805'];%Where MUMPS matrix solver is stored (MEX function)
0120 dkepath.YP105119(1).cephee.MUMPS.mex806 = [dkepath.YP105119(1).cephee.local_root,'MUMPS_4.10.0/MATLAB806'];%Where MUMPS matrix solver is stored (MEX function)
0121 dkepath.YP105119(1).cephee.MUMPS.mex902 = [dkepath.YP105119(1).cephee.local_root,'MUMPS_4.10.0/MATLAB902'];%Where MUMPS matrix solver is stored (MEX function)
0122 %
0123 dkepath.YP105119(1).cephee.extrapaths.LUKE_ITM = '/home/YP105119/LUKE_ITM/trunk';% LUKE <-> ITM toolbox
0124 %
0125 % LUKE documentation
0126 %
0127 dkepath.YP105119(1).cephee.graphviz.env = '';% Graphviz environment variable ('which dot' and 'dot -v')
0128 dkepath.YP105119(1).cephee.latex.env = '';% Latex environment variable  ('which latex' and 'latex -v')
0129 dkepath.YP105119(1).cephee.imagemagick.env = '/usr/bin/';% ImageMagick environment variable ('which convert' and 'convert -v')
0130 %
0131 %--------------------------- Remote computing -----------------------------
0132 %
0133 % for profilename, use 'local' to select profile from user name on client machine (or default if unknown)
0134 %
0135 dkepath.YP105119(1).remote(1).remoteid = 'CEA_ANDROMEDE';
0136 dkepath.YP105119(1).remote(1).schedulername = 'pbs';
0137 dkepath.YP105119(1).remote(1).profilename = 'YP105119';
0138 dkepath.YP105119(1).remote(1).luke_root = dkepath.YP105119(1).luke_root;% local cluster
0139 %
0140 %------------------------------------ Profile number 2, JA132999 Jean-Fran�is Artaud ------------------------------
0141 %
0142 dkepath.JA132999(1) = dkepath.YP105119(1);
0143 %
0144 %------------------------------------ Profile number 3, PH214199 Philippe Huynh ------------------------------------
0145 %
0146 dkepath.PH214199(1) = dkepath.YP105119(1);
0147 %

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