path_IPP_SUN

PURPOSE ^

SYNOPSIS ^

function [sunipp] = path_IPP_SUN(luke_ref)

DESCRIPTION ^

 path definitions for IPP (Pragues, Czech Republic) SUN workstation

    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)

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function [sunipp] = path_IPP_SUN(luke_ref)
0002 %
0003 % path definitions for IPP (Pragues, Czech Republic) SUN workstation
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 sunipp.hostname = 'Sun1.ipp.cas.cz';
0023 sunipp.machine = 'sunipp';
0024 sunipp.computer = computer;%machine type and supported OS
0025 %
0026 % Selected user profile (structure hostname.usernames(path_profile).xxx)
0027 %
0028 sunipp.path_profile = 1;
0029 %
0030 %------------------------------------ Profile number 1, Yves Peysson ------------------------------------
0031 %
0032 sunipp.vader(1).luke_root = [pwd,'/'];
0033 sunipp.vader(1).local_root = '/home/luke/';
0034 sunipp.vader(1).temppathroot = '/tmp/';%Absolute root directory path adress where temporary matrices are stored (empty: local directory)
0035 %
0036 sunipp.vader(1).mex704 = [sunipp.vader(1).luke_root,'Project_DKE/MEX/Bin/sunipp/MATLAB74'];
0037 sunipp.vader(1).mex705 = [sunipp.vader(1).luke_root,'Project_DKE/MEX/Bin/sunipp/MATLAB75'];
0038 sunipp.vader(1).mex706 = [sunipp.vader(1).luke_root,'Project_DKE/MEX/Bin/sunipp/MATLAB76'];
0039 sunipp.vader(1).mex707 = [sunipp.vader(1).luke_root,'Project_DKE/MEX/Bin/sunipp/MATLAB77'];
0040 sunipp.vader(1).compiler_opt.copts = 'CC="gcc4"';
0041 %sunipp.vader(1).compiler_opt.fopts = 'FC="gfortran" FFLAGS="-v -largeArrayDims -fexceptions -fPIC -fno-omit-frame-pointer -ffixed-line-length-132"';
0042 sunipp.vader(1).compiler_opt.fopts = 'FC="/opt/g95/0.91_x86_64_32DI/bin/g95" FFLAGS="-v -largeArrayDims -fexceptions -fPIC -fno-omit-frame-pointer -ffixed-line-length-132"';
0043 sunipp.vader(1).compiler_opt.helmex = 'FLIBS=''-Wl,-rpath-link,/opt/matlab/r2008b/bin/glnxa64 -L/opt/matlab/r2008b/bin/glnxa64 -lmx -lmex -lmat -lm  -llapack -lblas -lguide -lpthread''';
0044 %
0045 sunipp.vader(1).MUMPS.mex705 = [sunipp.vader(1).local_root,'Packages/Bin/MUMPS/MUMPS_4.7.3_S_gfort/MATLAB75'];%Where MUMPS matrix solver is stored (MEX function)
0046 sunipp.vader(1).MUMPS.mex706 = [sunipp.vader(1).local_root,'Packages/Bin/MUMPS/MUMPS_4.7.3_S_gfort/MATLAB76'];%Where MUMPS matrix solver is stored (MEX function)
0047 sunipp.vader(1).MUMPS.mex707 = [sunipp.vader(1).local_root,'Packages/Bin/MUMPS/MUMPS_4.7.3_S_gfort/MATLAB77'];%Where MUMPS matrix solver is stored (MEX function)
0048 
0049

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