path definitions for IPR (Gandhinagar, Gujarat, India) computer Input: - luke_ref: for CVS tagged LUKE version [1,m] (default: 'LUKE') 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 [ipr] = path_IPR(luke_ref) 0002 % 0003 % path definitions for IPR (Gandhinagar, Gujarat, India) computer 0004 % 0005 % Input: 0006 % 0007 % - luke_ref: for CVS tagged LUKE version [1,m] 0008 % (default: 'LUKE') 0009 % 0010 % Output: 0011 % 0012 % - dkepath: path structure 0013 % 0014 % Warning: none 0015 % 0016 % By Yves Peysson (CEA/DSM/IRFM, yves.peysson@cea.fr) and Joan Decker (CEA/DSM/IRFM, joan.decker@cea.fr) 0017 % 0018 if nargin == 0, luke_ref = 'LUKE';end 0019 % 0020 [dummy,matlabversion,matlabrelease] = LUKEversion_jd; 0021 % 0022 ipr.hostname = 'matlab2'; 0023 ipr.machine = 'matlab2'; 0024 ipr.computer = computer;%machine type and supported OS 0025 % 0026 % Selected user profile (structure hostname.usernames(pathref).xxx) 0027 % 0028 ipr.path_profile = 1; 0029 % 0030 %------------------------------------ Profile number 1, Yves Peysson ------------------------------------ 0031 % 0032 ipr.yves(1).luke_root = [pwd,'/']; 0033 ipr.yves(1).local_root = '/home/yves/'; 0034 ipr.yves(1).computer = 'GLNX86';%machine type and supported OS 0035 ipr.yves(1).temppathroot = '/tmp/';%Absolute root directory path adress where temporary matrices are stored (empty: local directory) 0036 % 0037 ipr.yves(1).mex706 = [ipr.yves(1).luke_root,'Project_DKE/MEX/Bin/ipr/MATLAB76']; 0038 % 0039 ipr.yves(1).MUMPS.seq = [ipr.yves(1).local_root,'PACKAGES/Bin/MUMPS_4.7.3/dke']; 0040 ipr.yves(1).MUMPS.mex706 = [ipr.yves(1).local_root,'PACKAGES/Bin/MUMPS_4.7.3/MATLAB'];%Where MUMPS matrix solver is stored (MEX function) 0041 ipr.yves(1).compiler_opt.helmex = '-L/home/yves/PACKAGES/Bin/lapack-3.2/ -llapack_LINUX -L/home/yves/PACKAGES/Bin/GotoBLAS -lgoto';% Optional arguments for compilation