path definitions for SWIP cluster CLUSTER02 (Chengdu, China) 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_SWIP_CLUSTER02 0002 % 0003 % path definitions for SWIP cluster CLUSTER02 (Chengdu, China) 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 = 'cluster02'; 0014 dkepath.hostname = 'mgmt.chess'; 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 = '/opt/TOKAMAK_CODE/luke/LUKE/'; 0026 dkepath.Yves(1).local_root = '/opt/TOKAMAK_CODE/luke/Packages/'; 0027 0028 dkepath.Yves(1).temppathroot = '/tmp/';%Absolute root directory path adress where temporary matrices are stored (empty: local directory) 0029 % 0030 dkepath.Yves(1).localdatapath = dkepath.Yves(1).temppathroot; 0031 % 0032 dkepath.Yves(1).mex801 = [dkepath.Yves(1).luke_root,'Project_DKE/MEX/Bin/cluster02/MATLAB801/']; 0033 % 0034 dkepath.Yves(1).compiler_opt.libs.gfortran = [dkepath.Yves(1).luke_root,'Project_DKE/MEX/Libs/gfortran/4.4.6','/',dkepath.machine,'/'];%extra libraries 0035 dkepath.Yves(1).compiler_opt.copts = ''; 0036 dkepath.Yves(1).compiler_opt.fopts.mex801 = 'FC=''gfortran''';% 0037 dkepath.Yves(1).compiler_opt.separatrice.mex801 = NaN;%[' -largeArrayDims -lgfortran -L',dkepath.Yves(1).local_root,'lapack-3.4.2-gfortran -llapack -lrefblas '];% -largeArrayDims does not work for helmex77.F but OK for separatrice.F 0038 dkepath.Yves(1).compiler_opt.helmex.mex801 = NaN;%[' -compatibleArrayDims -lgfortran -L',dkepath.Yves(1).local_root,'lapack-3.4.2-gfortran -llapack -lrefblas '];% -largeArrayDims does not work for helmex77.F but OK for separatrice.F 0039 % 0040 %Where MUMPS matrix solver is stored (MEX function) 0041 % 0042 dkepath.Yves(1).MUMPS.mex801 = [dkepath.Yves(1).local_root,'MUMPS_5.1.2/MATLAB801']; 0043 % 0044 % LUKE documentation 0045 % 0046 dkepath.Yves(1).graphviz.env = '/usr/bin/';%Graphviz environment variable 0047 dkepath.Yves(1).latex.env = '/usr/bin/';% Latex environment variable 0048 dkepath.Yves(1).imagemagick.env = '/usr/bin/';% ImageMagick environment variable 0049 % 0050 %--------------------------- Remote computing ----------------------------- 0051 % 0052 % for profilename, use 'local' to select profile from user name on client machine (or default if unknown) 0053 % 0054 dkepath.Yves(1).remote(1).remoteid = 'SWIP_CLUSTER02'; 0055 dkepath.Yves(1).remote(1).schedulername = 'torque'; 0056 dkepath.Yves(1).remote(1).profilename = 'local'; 0057 dkepath.Yves(1).remote(1).luke_root = dkepath.Yves(1).luke_root;% local cluster 0058 % 0059 %-------------------------------------------------------------------------------------------------------- 0060 %---------------------------------------- Profile number 2, Pony Ma ------------------------------------ 0061 %-------------------------------------------------------------------------------------------------------- 0062 % 0063 dkepath.mazy(1) = dkepath.Yves(1); 0064 % 0065 %-------------------------------------------------------------------------------------------------------- 0066 %---------------------------------------- Profile number 3, Lei Xue ------------------------------------ 0067 %-------------------------------------------------------------------------------------------------------- 0068 % 0069 dkepath.xuelei(1) = dkepath.Yves(1); 0070 % 0071 %-------------------------------------------------------------------------------------------------------- 0072 %---------------------------------------- Profile number 4, Yipo Zhang --------------------------------- 0073 %-------------------------------------------------------------------------------------------------------- 0074 % 0075 dkepath.zhangyp(1) = dkepath.Yves(1); 0076 % 0077 %-------------------------------------------------------------------------------------------------------- 0078 %---------------------------------------- Profile number 5, Jie Zhang ---------------------------------- 0079 %-------------------------------------------------------------------------------------------------------- 0080 % 0081 dkepath.zhangjie(1) = dkepath.Yves(1); 0082 % 0083 %-------------------------------------------------------------------------------------------------------- 0084 %---------------------------------------- Profile number 6, Xingyu Bai ---------------------------------- 0085 %-------------------------------------------------------------------------------------------------------- 0086 % 0087 dkepath.baixy(1) = dkepath.Yves(1); 0088