###### automatically sourcing intel parallel studio ########################## # Assiming intel parallel studio has been installed, the following script extracts automatically intel path automatically in a machine. Tested for intel parallel studio XE 2017 # this package should be included in any installation of package that would make use of intel compilers. ## To use this script, cut and paste the following into ~/.bashrc #### source $(locate compilervars.sh | awk 'NR==1') intel64 source $(locate mpivars.sh | awk 'NR==1') intel64 source $(locate mklvars.sh | awk 'NR==1') intel64 mklroot=$(echo $MKLROOT) wifort=$(which ifort) ifortpath=$(echo $wifort | awk -F "/ifort" '{print $1}') intelbinpath=$(echo $wifort | awk -F "/intel64/ifort" '{print $1}') source $intelbinpath/compilervars.sh intel64 source $intelbinpath/compilervars_global.sh intel64 mklroot=$(echo $MKLROOT) wmpiifort=$(which mpiifort) mpibinpath=$(echo $wmpiifort | awk -F "/mpiifort" '{print $1}') mpipath=$(echo $wmpiifort | awk -F "/bin/mpiifort" '{print $1}') mpilibpath=$(echo $wmpiifort | awk -F "/bin/mpiifort" '{print $1}')/lib mpiincpath=$(echo $wmpiifort | awk -F "/bin/mpiifort" '{print $1}')/include source $mpibinpath/mpivars.sh intel64 ###### end of automatically sourcing intel parallel studio ##########################