|
|
@@ -22,7 +22,7 @@
|
|
|
# BLA_F95 if set on tries to find the f95 interfaces for BLAS/LAPACK
|
|
|
##########
|
|
|
### List of vendors (BLA_VENDOR) valid in this module
|
|
|
-## ATLAS, PhiPACK,CXML,DXML,SunPerf,SCSL,SGIMATH,IBMESSL,Intel10_32 (intel mkl v10 32 bit),Intel10_64lp (intel mkl v10 64 bit,lp thread model, lp64 model),
|
|
|
+## Goto,ATLAS PhiPACK,CXML,DXML,SunPerf,SCSL,SGIMATH,IBMESSL,Intel10_32 (intel mkl v10 32 bit),Intel10_64lp (intel mkl v10 64 bit,lp thread model, lp64 model),
|
|
|
## Intel( older versions of mkl 32 and 64 bit), ACML,ACML_MP,Apple, NAS, Generic
|
|
|
# C/CXX should be enabled to use Intel mkl
|
|
|
|
|
|
@@ -137,6 +137,20 @@ else ($ENV{BLA_VENDOR} MATCHES ".+")
|
|
|
endif(NOT BLA_VENDOR)
|
|
|
endif ($ENV{BLA_VENDOR} MATCHES ".+")
|
|
|
|
|
|
+if (BLA_VENDOR STREQUAL "Goto" OR BLA_VENDOR STREQUAL "All")
|
|
|
+ if(NOT BLAS_LIBRARIES)
|
|
|
+ # BLAS in ATLAS library? (http://math-atlas.sourceforge.net/)
|
|
|
+ check_fortran_libraries(
|
|
|
+ BLAS_LIBRARIES
|
|
|
+ BLAS
|
|
|
+ sgemm
|
|
|
+ ""
|
|
|
+ "goto2"
|
|
|
+ ""
|
|
|
+ )
|
|
|
+ endif(NOT BLAS_LIBRARIES)
|
|
|
+endif (BLA_VENDOR STREQUAL "Goto" OR BLA_VENDOR STREQUAL "All")
|
|
|
+
|
|
|
if (BLA_VENDOR STREQUAL "ATLAS" OR BLA_VENDOR STREQUAL "All")
|
|
|
if(NOT BLAS_LIBRARIES)
|
|
|
# BLAS in ATLAS library? (http://math-atlas.sourceforge.net/)
|