Add AuroraDefs.h
This commit is contained in:
7
src/AuroraDefs.h
Normal file
7
src/AuroraDefs.h
Normal file
@@ -0,0 +1,7 @@
|
||||
#ifndef AURORA_AURORADEFS_H
|
||||
#define AURORA_AURORADEFS_H
|
||||
#include <complex>
|
||||
//必须在mkl.h和Eigen的头之前,<complex>之后
|
||||
#define MKL_Complex16 std::complex<double>
|
||||
#include "mkl.h"
|
||||
#endif //AURORA_AURORADEFS_H
|
||||
@@ -1,11 +1,11 @@
|
||||
#include "Function1D.h"
|
||||
#include "Function.h"
|
||||
#include <complex>
|
||||
|
||||
//必须在Eigen之前
|
||||
#include "AuroraDefs.h"
|
||||
|
||||
#include <cstring>
|
||||
#include <iostream>
|
||||
//必须在mkl.h和Eigen的头之前,<complex>之后
|
||||
#define MKL_Complex16 std::complex<double>
|
||||
#include "mkl.h"
|
||||
|
||||
#include <Eigen/Core>
|
||||
#include <Eigen/Eigen>
|
||||
|
||||
@@ -2,7 +2,12 @@
|
||||
#include "Function.h"
|
||||
#include "Function2D.h"
|
||||
#include "Function1D.h"
|
||||
#include "mkl.h"
|
||||
//必须在Eigen之前
|
||||
#include "AuroraDefs.h"
|
||||
|
||||
#include <Eigen/Core>
|
||||
#include <Eigen/Eigen>
|
||||
#include <Eigen/Dense>
|
||||
|
||||
using namespace Aurora;
|
||||
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
#include "Function2D.h"
|
||||
#include "Function.h"
|
||||
|
||||
#include "mkl.h"
|
||||
//必须在Eigen之前
|
||||
#include "AuroraDefs.h"
|
||||
|
||||
using namespace Aurora;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user