Defines M_PI (cross compilation for Octave).
parent
23642b3b6b
commit
1229372a6c
|
@ -14,6 +14,18 @@
|
|||
#include <cstring>
|
||||
#include <algorithm>
|
||||
|
||||
#ifdef __MINGW32__
|
||||
#define __CROSS_COMPILATION__
|
||||
#endif
|
||||
|
||||
#ifdef __MINGW64__
|
||||
#define __CROSS_COMPILATION__
|
||||
#endif
|
||||
|
||||
#ifdef __CROSS_COMPILATION__
|
||||
#define M_PI 3.14159265358979323846
|
||||
#endif
|
||||
|
||||
@<|ParameterSignal| constructor code@>;
|
||||
@<|ParameterSignal| copy constructor code@>;
|
||||
@<|ParameterSignal::signalAfter| code@>;
|
||||
|
|
|
@ -12,6 +12,18 @@
|
|||
#include "product.h"
|
||||
#include "quasi_mcarlo.h"
|
||||
|
||||
#ifdef __MINGW32__
|
||||
#define __CROSS_COMPILATION__
|
||||
#endif
|
||||
|
||||
#ifdef __MINGW64__
|
||||
#define __CROSS_COMPILATION__
|
||||
#endif
|
||||
|
||||
#ifdef __CROSS_COMPILATION__
|
||||
#define M_PI 3.14159265358979323846
|
||||
#endif
|
||||
|
||||
@<|ResidFunction| constructor code@>;
|
||||
@<|ResidFunction| copy constructor code@>;
|
||||
@<|ResidFunction| destructor code@>;
|
||||
|
|
|
@ -10,6 +10,19 @@
|
|||
#include <cmath>
|
||||
#include <limits>
|
||||
|
||||
#ifdef __MINGW32__
|
||||
#define __CROSS_COMPILATION__
|
||||
#endif
|
||||
|
||||
#ifdef __MINGW64__
|
||||
#define __CROSS_COMPILATION__
|
||||
#endif
|
||||
|
||||
#ifdef __CROSS_COMPILATION__
|
||||
#define M_PI 3.14159265358979323846
|
||||
#endif
|
||||
|
||||
|
||||
using namespace ogp;
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*/
|
||||
|
||||
/*
|
||||
* Copyright (C) 2010-2012 Dynare Team
|
||||
* Copyright (C) 2010-2016 Dynare Team
|
||||
*
|
||||
* This file is part of Dynare.
|
||||
*
|
||||
|
@ -24,6 +24,18 @@
|
|||
* along with Dynare. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#ifdef __MINGW32__
|
||||
#define __CROSS_COMPILATION__
|
||||
#endif
|
||||
|
||||
#ifdef __MINGW64__
|
||||
#define __CROSS_COMPILATION__
|
||||
#endif
|
||||
|
||||
#ifdef __CROSS_COMPILATION__
|
||||
#define M_PI 3.14159265358979323846
|
||||
#endif
|
||||
|
||||
#include <octave/oct.h>
|
||||
#include <octave/f77-fcn.h>
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
**
|
||||
** Pseudo code of the algorithm is given at http://home.online.no/~pjacklam/notes/invnorm
|
||||
**
|
||||
** Copyright (C) 2010-2011 Dynare Team
|
||||
** Copyright (C) 2010-2016 Dynare Team
|
||||
**
|
||||
** This file is part of Dynare.
|
||||
**
|
||||
|
@ -40,6 +40,18 @@ using namespace std;
|
|||
#endif
|
||||
#define DEBUG_OMP 0
|
||||
|
||||
#ifdef __MINGW32__
|
||||
#define __CROSS_COMPILATION__
|
||||
#endif
|
||||
|
||||
#ifdef __MINGW64__
|
||||
#define __CROSS_COMPILATION__
|
||||
#endif
|
||||
|
||||
#ifdef __CROSS_COMPILATION__
|
||||
#define M_PI 3.14159265358979323846
|
||||
#endif
|
||||
|
||||
template<typename T> T icdf( const T uniform )
|
||||
/*
|
||||
** This function invert the gaussian cumulative distribution function.
|
||||
|
|
Loading…
Reference in New Issue