Loading...
Searching...
No Matches
Go to the documentation of this file.
12#include <OpenMEEGConfigure.h>
13#include <OpenMEEGMaths_Export.h>
17 #pragma inline_recursion(on)
18 #pragma inline_depth(255)
21 #pragma warning(default : 4263)
23 #pragma warning(disable : 4097)
24 #pragma warning(disable : 4127)
25 #pragma warning(disable : 4244)
26 #pragma warning(disable : 4251)
27 #pragma warning(disable : 4305)
28 #pragma warning(disable : 4309)
29 #pragma warning(disable : 4514)
30 #pragma warning(disable : 4706)
31 #pragma warning(disable : 4710)
32 #pragma warning(disable : 4786)
33 #pragma warning(disable : 4244)
34 #pragma warning(disable : 4267)
40#if defined(USE_LAPACK)
41#include <BlasLapackImplementations/OpenMEEGMathsBlasLapackConfig.h>
43#include <BlasLapackImplementations/OpenMEEGMathsMKLConfig.h>
44#elif defined(USE_ATLAS)
45#include <BlasLapackImplementations/OpenMEEGMathsAtlasConfig.h>
46#elif defined(USE_OPENBLAS)
47#include <BlasLapackImplementations/OpenMEEGMathsOpenBLASConfig.h>
49#warning "No blas/lapack implementation selected."
52#define DPOTF2 LAPACK(dpotf2,DPOTF2)
53#define DSPEVD LAPACK(dspevd,DSPEVD)