-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathmybashrc.minimalist.mkl
30 lines (23 loc) · 974 Bytes
/
mybashrc.minimalist.mkl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#OpenFOAM VERSION (22 or 23)
export OPENFOAM_VERSION='-DOPENFOAM_VERSION=23'
#Compulsory path
export EIGEN_LIBRARY_PATH=$HOME/NumericalLibraries/Eigen/eigen-3.2
export BOOST_LIBRARY_PATH=$HOME/NumericalLibraries/Boost/boost_1_55_0
export RAPIDXML_LIBRARY_PATH=$HOME/NumericalLibraries/RapidXML/rapidxml-1.13
export OPENSMOKE_LIBRARY_PATH=$HOME/Development/MyCodes/OpenSMOKEpp/source
#Options
export MKL_SUPPORT='-DOPENSMOKE_USE_MKL=1'
export EXTERNAL_ODE_SOLVERS=
#Only if the OPENSMOKE_USE_MKL is turned on
export MKL_PATH=/opt/intel/mkl
export MKL_INCLUDE='$(MKL_PATH)/include'
export MKL_LIBS='-Wl,--start-group $(MKL_PATH)/lib/intel64/libmkl_intel_lp64.a $(MKL_PATH)/lib/intel64/libmkl_core.a $(MKL_PATH)/lib/intel64/libmkl_sequential.a -Wl,--end-group -lpthread -lm'
#Optional external ODE solvers
export MEBDF_LIBS=
export RADAU_LIBS=
export DASPK_LIBS=
export ODEPACK_LIBS=
export DVODE_LIBS=
export LINPACK_LIBS=
export SUNDIALS_PATH=
export SUNDIALS_LIBS=