path_laptop_YVES_PEYSSON

PURPOSE ^

SYNOPSIS ^

function dkepath = path_laptop_YVES_PEYSSON

DESCRIPTION ^

 path definitions for macbook pro 2010 (Core i7 Intel) of Yves Peysson 

    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_laptop_YVES_PEYSSON
0002 %
0003 % path definitions for macbook pro 2010 (Core i7 Intel) of Yves Peysson
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 = 'macbookyves';
0014 dkepath.hostname = 'macbookyves';
0015 dkepath.computer = computer;%machine type and supported OS
0016 %
0017 % Selected user profile for unlisted users
0018 %
0019 dkepath.default = 'yves';
0020 %
0021 %--------------------------------------------------------------------------------------------------------
0022 %------------------------------------ Profile number 1, Yves Peysson ------------------------------------
0023 %--------------------------------------------------------------------------------------------------------
0024 %
0025 dkepath.yves(1).luke_root = [getenv('HOME'),'/Travail/Projets/LUKE/'];
0026 dkepath.yves(1).local_root = [getenv('HOME'),'/Travail/Projets/'];
0027 dkepath.yves(1).temppathroot = '/tmp/';%Absolute root directory path adress where temporary matrices are stored (empty: local directory)
0028 %
0029 dkepath.yves(1).mex903 = [dkepath.yves(1).luke_root,'Project_DKE/MEX/Bin/macbookyves/MATLAB903','/'];%R2017b
0030 dkepath.yves(1).mex904 = [dkepath.yves(1).luke_root,'Project_DKE/MEX/Bin/macbookyves/MATLAB904','/'];%R2018a
0031 %
0032 dkepath.yves(1).compiler_opt.libs.gfortran = [dkepath.yves(1).luke_root,'Project_DKE/MEX/Libs/gfortran/4.9.0','/',dkepath.machine,'/'];%extra libraries
0033 dkepath.yves(1).compiler_opt.libs.ifort = [dkepath.yves(1).luke_root,'Project_DKE/MEX/Libs/ifort/13.0.0','/',dkepath.machine,'/'];
0034 dkepath.yves(1).compiler_opt.copts = ' ';
0035 dkepath.yves(1).compiler_opt.fopts.mex903 = ' ';%-largeArrayDims';
0036 dkepath.yves(1).compiler_opt.separatrice.mex903 = [' -largeArrayDims /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Versions/Current/libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Versions/Current/libLAPACK.dylib  ',dkepath.yves(1).compiler_opt.libs.gfortran,'libgfortran.a ',dkepath.yves(1).compiler_opt.libs.gfortran,'libgcc_s_1.dylib ',dkepath.yves(1).compiler_opt.libs.gfortran,'libgfortranbegin.a ',dkepath.yves(1).compiler_opt.libs.gfortran,'libquadmath.a '];% -largeArrayDims does not work for helmex77.F but OK for separatrice.F
0037 dkepath.yves(1).compiler_opt.helmex.mex903 = [' -compatibleArrayDims /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Versions/Current/libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Versions/Current/libLAPACK.dylib  ',dkepath.yves(1).compiler_opt.libs.gfortran,'libgfortran.a ',dkepath.yves(1).compiler_opt.libs.gfortran,'libgcc_s_1.dylib ',dkepath.yves(1).compiler_opt.libs.gfortran,'libgfortranbegin.a ',dkepath.yves(1).compiler_opt.libs.gfortran,'libquadmath.a '];% -largeArrayDims does not work for helmex77.F but OK for separatrice.F
0038 dkepath.yves(1).compiler_opt.fopts.mex904 = ' ';%-largeArrayDims';
0039 dkepath.yves(1).compiler_opt.separatrice.mex904 = [' -largeArrayDims /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Versions/Current/libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Versions/Current/libLAPACK.dylib  ',dkepath.yves(1).compiler_opt.libs.gfortran,'libgfortran.a ',dkepath.yves(1).compiler_opt.libs.gfortran,'libgcc_s_1.dylib ',dkepath.yves(1).compiler_opt.libs.gfortran,'libgfortranbegin.a ',dkepath.yves(1).compiler_opt.libs.gfortran,'libquadmath.a '];% -largeArrayDims does not work for helmex77.F but OK for separatrice.F
0040 dkepath.yves(1).compiler_opt.helmex.mex904 = [' -compatibleArrayDims /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Versions/Current/libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Versions/Current/libLAPACK.dylib  ',dkepath.yves(1).compiler_opt.libs.gfortran,'libgfortran.a ',dkepath.yves(1).compiler_opt.libs.gfortran,'libgcc_s_1.dylib ',dkepath.yves(1).compiler_opt.libs.gfortran,'libgfortranbegin.a ',dkepath.yves(1).compiler_opt.libs.gfortran,'libquadmath.a '];% -largeArrayDims does not work for helmex77.F but OK for separatrice.F
0041 %
0042 % MUMPS matrix solver (parallel, sequential, mex)
0043 %
0044 dkepath.yves(1).MUMPS.seq = [dkepath.yves(1).local_root,'Packages/Bin/MUMPS/MUMPS_4.10.0_S_ifort/dke'];%Where MUMPS matrix solver is stored  (stand-alone application for sequential processing)
0045 dkepath.yves(1).MUMPS.mex903 = [dkepath.yves(1).local_root,'Packages/Bin/MUMPS/MUMPS_5.1.2_S_gfortran/MATLAB903'];%Where MUMPS matrix solver is stored (MEX function)
0046 dkepath.yves(1).MUMPS.mex904 = [dkepath.yves(1).local_root,'Packages/Bin/MUMPS/MUMPS_5.1.2_S_gfortran/MATLAB904'];%Where MUMPS matrix solver is stored (MEX function)
0047 %
0048 % SUPERLU matrix solver (parallel, sequential)
0049 %
0050 dkepath.yves(1).SUPERLU.mex903 = [dkepath.yves(1).local_root,'Packages/Bin/SUPERLU/SuperLU_4.3_gcc/MATLAB903'];%Where SUPERLU matrix solver is stored (MEX function)
0051 dkepath.yves(1).SUPERLU.mex904 = [dkepath.yves(1).local_root,'Packages/Bin/SUPERLU/SuperLU_4.3_gcc/MATLAB904'];%Where SUPERLU matrix solver is stored (MEX function)
0052 %
0053 % PETSc matrix solver (parallel, sequential)
0054 %
0055 %dkepath.yves(1).PETSc.par = [dkepath.yves(1).local_root,'Packages/Bin/PETSC/petsc-2.3.2-p10_P_openmpig95/DKE'];%Where PETSc matrix solver is stored (stand-alone application for parallel processing)
0056 %dkepath.yves(1).PETSc.mpipath = ['/usr/local/openmpig95/bin/'];%Absolute path to the correct mpirun or mpiexec (may depend of the architecture and the program). Leave empty is default system path is used
0057 %dkepath.yves(1).PETSc.seq = [dkepath.yves(1).local_root,'Packages/Bin/PETSC/petsc-3.1-p4_S_gfortran/DKE'];%Where PETSc matrix solver is stored (stand-alone application for sequential processing)
0058 %
0059 % Extra paths to add
0060 %
0061 dkepath.yves(1).extrapaths.LUKE_ITM = [dkepath.yves(1).local_root,'LUKE_ITM/trunk'];% LUKE <-> ITM toolbox
0062 dkepath.yves(1).extrapaths.MDSPLUS = [dkepath.yves(1).local_root,'Packages/Bin/MDSPLUS/mdsplus_bd'];%MDS+ toolbox for mac compiled by Basil Duval (EPFL, Suisse)
0063 %
0064 %--------------------------- Access to the experimental databases -----------------------------
0065 %
0066 % Tore Supra (TSBase)
0067 %
0068 dkepath.yves(1).extrapaths.TSBASE = [dkepath.yves(1).luke_root,'Project_DKE/Database/EXTERNAL_files/TSBase'];%remote_tsbase.m script
0069 %
0070 % IMAS database (WEST and other machines, like ITER)
0071 %
0072 dkepath.yves(1).extrapaths.IMAS = [dkepath.yves(1).luke_root,'Project_DKE/Database/EXTERNAL_files/IMAS'];%remote_imas.m script
0073 %
0074 
0075 % LUKE documentation
0076 %
0077 dkepath.yves(1).graphviz.env = '/usr/local/bin/';% Graphviz environment variable ('which dot' and 'dot -v')
0078 dkepath.yves(1).latex.env = '/usr/texbin/';% Latex environment variable ('which latex' and 'latex -v')
0079 dkepath.yves(1).imagemagick.env = '/usr/local/bin/';% ImageMagick environment variable ('which convert' and 'convert -v')
0080 %
0081 %--------------------------- Remote computing -----------------------------
0082 %
0083 % for profilename, use 'local' to select profile from user name on client machine (or default if unknown)
0084 %
0085 ir = 1;
0086 dkepath.yves(1).remote(ir).remoteid = 'laptop_YVES_PEYSSON';
0087 dkepath.yves(1).remote(ir).schedulername = 'condor';
0088 dkepath.yves(1).remote(ir).profilename = 'yves';
0089 dkepath.yves(1).remote(ir).luke_root = dkepath.yves(1).luke_root;% local cluster
0090 dkepath.yves(1).remote(ir).link_mode = '';
0091 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0092 dkepath.yves(1).remote(ir).gitupdate = false;% update done in 'direct' mode
0093 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /Users/Yves/Travail/Projets/*;git pull;echo "* update done";';
0094 %
0095 ir = ir + 1;
0096 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0097 dkepath.yves(1).remote(ir).schedulername = 'direct';
0098 dkepath.yves(1).remote(ir).gitupdate = true;
0099 %
0100 ir = ir + 1;
0101 dkepath.yves(1).remote(ir).remoteid = 'x58ud7_YVES_PEYSSON';
0102 dkepath.yves(1).remote(ir).schedulername = 'condor';
0103 dkepath.yves(1).remote(ir).profilename = 'ypeysson';
0104 dkepath.yves(1).remote(ir).luke_root = '/home/ypeysson/luke/LUKE/';
0105 dkepath.yves(1).remote(ir).link_mode = '';
0106 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0107 dkepath.yves(1).remote(ir).gitupdate = false;
0108 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /home/ypeysson/luke/*;git pull;';%
0109 %
0110 ir = ir + 1;
0111 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0112 dkepath.yves(1).remote(ir).schedulername = 'direct';
0113 dkepath.yves(1).remote(ir).gitupdate = true;
0114 %
0115 ir = ir + 1;
0116 dkepath.yves(1).remote(ir).remoteid = 'nuc_YVES_PEYSSON';
0117 dkepath.yves(1).remote(ir).schedulername = 'condor';
0118 dkepath.yves(1).remote(ir).profilename = 'yvespeysson';
0119 dkepath.yves(1).remote(ir).luke_root = '/home/yvespeysson/luke/LUKE/';
0120 dkepath.yves(1).remote(ir).link_mode = '';
0121 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0122 dkepath.yves(1).remote(ir).gitupdate = false;
0123 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /home/yvespeysson/luke/*;git pull;';%
0124 %
0125 ir = ir + 1;
0126 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0127 dkepath.yves(1).remote(ir).schedulername = 'direct';
0128 dkepath.yves(1).remote(ir).gitupdate = true;
0129 %
0130 ir = ir + 1;
0131 dkepath.yves(1).remote(ir).remoteid = 'CEA_ANDROMEDE';
0132 dkepath.yves(1).remote(ir).schedulername = 'pbs';
0133 dkepath.yves(1).remote(ir).profilename = 'YP105119';
0134 dkepath.yves(1).remote(ir).luke_root = '/Applications/LUKE/LUKE/';
0135 dkepath.yves(1).remote(ir).link_mode = '';
0136 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0137 dkepath.yves(1).remote(ir).gitupdate = false;
0138 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /Applications/LUKE/*;git pull;';%'*' will be replaced dynamically by MatTools, MatRemote, MatHelp and LUKE
0139 %
0140 ir = ir + 1;
0141 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0142 dkepath.yves(1).remote(ir).schedulername = 'direct';
0143 dkepath.yves(1).remote(ir).gitupdate = true;
0144 %
0145 ir = ir + 1;
0146 dkepath.yves(1).remote(ir).remoteid = 'CEA_SIRRAH';
0147 dkepath.yves(1).remote(ir).schedulername = 'pbs';
0148 dkepath.yves(1).remote(ir).profilename = 'YP105119';
0149 dkepath.yves(1).remote(ir).luke_root = '/Home/YP105119/luke/LUKE/';
0150 dkepath.yves(1).remote(ir).link_mode = '';
0151 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0152 dkepath.yves(1).remote(ir).gitupdate = false;
0153 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /Home/YP105119/luke/*;git pull;';%'*' will be replaced dynamically by MatTools, MatRemote, MatHelp and LUKE
0154 %
0155 ir = ir + 1;
0156 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0157 dkepath.yves(1).remote(ir).schedulername = 'direct';
0158 dkepath.yves(1).remote(ir).gitupdate = true;
0159 %
0160 ir = ir + 1;
0161 dkepath.yves(1).remote(ir).remoteid = 'IPP_ABACUS';
0162 dkepath.yves(1).remote(ir).schedulername = 'pbs';
0163 dkepath.yves(1).remote(ir).profilename = 'peysson';
0164 dkepath.yves(1).remote(ir).luke_root = '/compass/Shared/Common/IT/projects/luke/LUKE/';
0165 dkepath.yves(1).remote(ir).link_mode = '';
0166 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0167 dkepath.yves(1).remote(ir).gitupdate = false;
0168 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /compass/Shared/Common/IT/projects/luke/*;git pull;';%'*' will be replaced dynamically by MatTools, MatRemote, MatHelp and LUKE
0169 %
0170 ir = ir + 1;
0171 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0172 dkepath.yves(1).remote(ir).schedulername = 'direct';
0173 dkepath.yves(1).remote(ir).gitupdate = true;
0174 %
0175 ir = ir + 1;
0176 dkepath.yves(1).remote(ir).remoteid = 'IPP_SOROBAN';
0177 dkepath.yves(1).remote(ir).schedulername = 'pbs';
0178 dkepath.yves(1).remote(ir).profilename = 'peysson';
0179 dkepath.yves(1).remote(ir).luke_root = '/compass/Shared/Common/IT/projects/luke/LUKE/';
0180 dkepath.yves(1).remote(ir).link_mode = '';
0181 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0182 dkepath.yves(1).remote(ir).gitupdate = false;
0183 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /compass/Shared/Common/IT/projects/luke/*;git pull;';%'*' will be replaced dynamically by MatTools, MatRemote, MatHelp and LUKE
0184 %
0185 ir = ir + 1;
0186 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0187 dkepath.yves(1).remote(ir).schedulername = 'direct';
0188 dkepath.yves(1).remote(ir).gitupdate = true;
0189 %
0190 ir = ir + 1;
0191 dkepath.yves(1).remote(ir).remoteid = 'IFJ_KLASTER';
0192 dkepath.yves(1).remote(ir).schedulername = 'torque';
0193 dkepath.yves(1).remote(ir).profilename = 'yves';
0194 dkepath.yves(1).remote(ir).luke_root = '/home/111-LUKE/LUKE/';
0195 dkepath.yves(1).remote(ir).link_mode = '';
0196 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0197 dkepath.yves(1).remote(ir).gitupdate = false;
0198 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /home/111-LUKE/*;git pull;';%'*' will be replaced dynamically by MatTools, MatRemote, MatHelp and LUKE
0199 %
0200 ir = ir + 1;
0201 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0202 dkepath.yves(1).remote(ir).schedulername = 'direct';
0203 dkepath.yves(1).remote(ir).gitupdate = true;
0204 %
0205 ir = ir + 1;
0206 dkepath.yves(1).remote(ir).remoteid = 'CYFRONET_PROMETHEUS';
0207 dkepath.yves(1).remote(ir).schedulername = 'slurm';
0208 dkepath.yves(1).remote(ir).profilename = 'plgypeysson';
0209 dkepath.yves(1).remote(ir).luke_root = '/net/people/plgypeysson/luke/LUKE/';
0210 dkepath.yves(1).remote(ir).link_mode = '';
0211 dkepath.yves(1).remote(ir).cvsupdate = false;
0212 dkepath.yves(1).remote(ir).gitupdate = false;
0213 %
0214 ir = ir + 1;
0215 dkepath.yves(1).remote(ir).remoteid = 'EUROFUSION_ITM';
0216 dkepath.yves(1).remote(ir).schedulername = 'slurm';
0217 dkepath.yves(1).remote(ir).profilename = 'g2yvesp';
0218 dkepath.yves(1).remote(ir).luke_root = '/marconi/eufus_gw/home/g2yvesp/public/LUKE/';
0219 dkepath.yves(1).remote(ir).link_mode = 2;
0220 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0221 dkepath.yves(1).remote(ir).gitupdate = false;
0222 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /marconi/eufus_gw/home/g2yvesp/public/*;git pull;';%'*' will be replaced dynamically by MatTools, MatRemote, MatHelp and LUKE
0223 %
0224 ir = ir + 1;
0225 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0226 dkepath.yves(1).remote(ir).schedulername = 'direct';
0227 dkepath.yves(1).remote(ir).gitupdate = true;
0228 %
0229 ir = ir + 1;
0230 dkepath.yves(1).remote(ir).remoteid = 'GA_IRIS';
0231 dkepath.yves(1).remote(ir).schedulername = 'slurm';
0232 dkepath.yves(1).remote(ir).profilename = 'peyssony';
0233 dkepath.yves(1).remote(ir).luke_root = '/home/peyssony/luke/LUKE/';
0234 dkepath.yves(1).remote(ir).link_mode = '';
0235 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0236 dkepath.yves(1).remote(ir).gitupdate = false;
0237 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /home/peyssony/luke/*;git pull;';%'*' will be replaced dynamically by MatTools, MatRemote, MatHelp and LUKE
0238 %
0239 ir = ir + 1;
0240 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0241 dkepath.yves(1).remote(ir).schedulername = 'direct';
0242 dkepath.yves(1).remote(ir).gitupdate = true;
0243 %
0244 ir = ir + 1;
0245 dkepath.yves(1).remote(ir).remoteid = 'PSFC_EOFE7';
0246 dkepath.yves(1).remote(ir).schedulername = 'slurm';
0247 dkepath.yves(1).remote(ir).profilename = 'ypeysson';
0248 dkepath.yves(1).remote(ir).luke_root = '/home/ypeysson/luke/LUKE/';
0249 dkepath.yves(1).remote(ir).link_mode = '';
0250 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0251 dkepath.yves(1).remote(ir).gitupdate = false;
0252 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /home/ypeysson/luke/*;git pull;';%'*' will be replaced dynamically by MatTools, MatRemote, MatHelp and LUKE
0253 %
0254 ir = ir + 1;
0255 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0256 dkepath.yves(1).remote(ir).schedulername = 'direct';
0257 dkepath.yves(1).remote(ir).gitupdate = true;
0258 %
0259 ir = ir + 1;
0260 dkepath.yves(1).remote(ir).remoteid = 'PSFC_CMODWS85';
0261 dkepath.yves(1).remote(ir).schedulername = 'direct';
0262 dkepath.yves(1).remote(ir).profilename = 'ypeysson';
0263 dkepath.yves(1).remote(ir).luke_root = '/home/ypeysson/luke/LUKE/';
0264 dkepath.yves(1).remote(ir).link_mode = '';
0265 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0266 dkepath.yves(1).remote(ir).gitupdate = true;
0267 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /home/ypeysson/luke/*;git pull;';%'*' will be replaced dynamically by MatTools, MatRemote, MatHelp and LUKE
0268 %
0269 ir = ir + 1;
0270 dkepath.yves(1).remote(ir).remoteid = 'ASIPP_SHENMA';
0271 dkepath.yves(1).remote(ir).schedulername = 'torque';
0272 dkepath.yves(1).remote(ir).profilename = 'PEYSSON';
0273 dkepath.yves(1).remote(ir).luke_root = '/project/LUKE/LUKE/';
0274 dkepath.yves(1).remote(ir).link_mode = '';
0275 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0276 dkepath.yves(1).remote(ir).gitupdate = false;
0277 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /project/LUKE/*;git pull;';%'*' will be replaced dynamically by MatTools, MatRemote, MatHelp and LUKE
0278 %
0279 ir = ir + 1;
0280 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0281 dkepath.yves(1).remote(ir).schedulername = 'direct';
0282 dkepath.yves(1).remote(ir).gitupdate = true;
0283 %
0284 ir = ir + 1;
0285 dkepath.yves(1).remote(ir).remoteid = 'SWIP_CLUSTER02';
0286 dkepath.yves(1).remote(ir).schedulername = 'torque';
0287 dkepath.yves(1).remote(ir).profilename = 'Yves';
0288 dkepath.yves(1).remote(ir).luke_root = '/home/Yves/LUKE/';
0289 dkepath.yves(1).remote(ir).link_mode = '';
0290 dkepath.yves(1).remote(ir).cvsupdate = false;% update done in 'direct' mode
0291 dkepath.yves(1).remote(ir).gitupdate = false;
0292 dkepath.yves(1).remote(ir).gitmode.cmd = 'cd /home/Yves/*;git pull;';%'*' will be replaced dynamically by MatTools, MatRemote, MatHelp and LUKE
0293 %
0294 ir = ir + 1;
0295 dkepath.yves(1).remote(ir) = dkepath.yves(1).remote(ir-1);
0296 dkepath.yves(1).remote(ir).schedulername = 'direct';
0297 dkepath.yves(1).remote(ir).gitupdate = true;
0298 %
0299 
0300 
0301

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