mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-12 03:39:01 +08:00
Don't use implicit type conversions in initializer lists since not all compilers support them.
This commit is contained in:
parent
174edf976b
commit
c561eeb7bf
@ -564,74 +564,74 @@ struct TensorEvaluator<const TensorFFTOp<FFT, ArgType, FFTResultType, FFTDir>, D
|
||||
// This will support a maximum FFT size of 2^32 for each dimension
|
||||
// m_sin_PI_div_n_LUT[i] = (-2) * std::sin(M_PI / std::pow(2,i)) ^ 2;
|
||||
RealScalar m_sin_PI_div_n_LUT[32] = {
|
||||
0.0,
|
||||
-2,
|
||||
-0.999999999999999,
|
||||
-0.292893218813453,
|
||||
-0.0761204674887130,
|
||||
-0.0192147195967696,
|
||||
-0.00481527332780311,
|
||||
-0.00120454379482761,
|
||||
-3.01181303795779e-04,
|
||||
-7.52981608554592e-05,
|
||||
-1.88247173988574e-05,
|
||||
-4.70619042382852e-06,
|
||||
-1.17654829809007e-06,
|
||||
-2.94137117780840e-07,
|
||||
-7.35342821488550e-08,
|
||||
-1.83835707061916e-08,
|
||||
-4.59589268710903e-09,
|
||||
-1.14897317243732e-09,
|
||||
-2.87243293150586e-10,
|
||||
-7.18108232902250e-11,
|
||||
-1.79527058227174e-11,
|
||||
-4.48817645568941e-12,
|
||||
-1.12204411392298e-12,
|
||||
-2.80511028480785e-13,
|
||||
-7.01277571201985e-14,
|
||||
-1.75319392800498e-14,
|
||||
-4.38298482001247e-15,
|
||||
-1.09574620500312e-15,
|
||||
-2.73936551250781e-16,
|
||||
-6.84841378126949e-17,
|
||||
-1.71210344531737e-17,
|
||||
-4.28025861329343e-18
|
||||
RealScalar(0.0),
|
||||
RealScalar(-2),
|
||||
RealScalar(-0.999999999999999),
|
||||
RealScalar(-0.292893218813453),
|
||||
RealScalar(-0.0761204674887130),
|
||||
RealScalar(-0.0192147195967696),
|
||||
RealScalar(-0.00481527332780311),
|
||||
RealScalar(-0.00120454379482761),
|
||||
RealScalar(-3.01181303795779e-04),
|
||||
RealScalar(-7.52981608554592e-05),
|
||||
RealScalar(-1.88247173988574e-05),
|
||||
RealScalar(-4.70619042382852e-06),
|
||||
RealScalar(-1.17654829809007e-06),
|
||||
RealScalar(-2.94137117780840e-07),
|
||||
RealScalar(-7.35342821488550e-08),
|
||||
RealScalar(-1.83835707061916e-08),
|
||||
RealScalar(-4.59589268710903e-09),
|
||||
RealScalar(-1.14897317243732e-09),
|
||||
RealScalar(-2.87243293150586e-10),
|
||||
RealScalar( -7.18108232902250e-11),
|
||||
RealScalar(-1.79527058227174e-11),
|
||||
RealScalar(-4.48817645568941e-12),
|
||||
RealScalar(-1.12204411392298e-12),
|
||||
RealScalar(-2.80511028480785e-13),
|
||||
RealScalar(-7.01277571201985e-14),
|
||||
RealScalar(-1.75319392800498e-14),
|
||||
RealScalar(-4.38298482001247e-15),
|
||||
RealScalar(-1.09574620500312e-15),
|
||||
RealScalar(-2.73936551250781e-16),
|
||||
RealScalar(-6.84841378126949e-17),
|
||||
RealScalar(-1.71210344531737e-17),
|
||||
RealScalar(-4.28025861329343e-18)
|
||||
};
|
||||
|
||||
// m_minus_sin_2_PI_div_n_LUT[i] = -std::sin(2 * M_PI / std::pow(2,i));
|
||||
RealScalar m_minus_sin_2_PI_div_n_LUT[32] = {
|
||||
0.0,
|
||||
0.0,
|
||||
-1.00000000000000e+00,
|
||||
-7.07106781186547e-01,
|
||||
-3.82683432365090e-01,
|
||||
-1.95090322016128e-01,
|
||||
-9.80171403295606e-02,
|
||||
-4.90676743274180e-02,
|
||||
-2.45412285229123e-02,
|
||||
-1.22715382857199e-02,
|
||||
-6.13588464915448e-03,
|
||||
-3.06795676296598e-03,
|
||||
-1.53398018628477e-03,
|
||||
-7.66990318742704e-04,
|
||||
-3.83495187571396e-04,
|
||||
-1.91747597310703e-04,
|
||||
-9.58737990959773e-05,
|
||||
-4.79368996030669e-05,
|
||||
-2.39684498084182e-05,
|
||||
-1.19842249050697e-05,
|
||||
-5.99211245264243e-06,
|
||||
-2.99605622633466e-06,
|
||||
-1.49802811316901e-06,
|
||||
-7.49014056584716e-07,
|
||||
-3.74507028292384e-07,
|
||||
-1.87253514146195e-07,
|
||||
-9.36267570730981e-08,
|
||||
-4.68133785365491e-08,
|
||||
-2.34066892682746e-08,
|
||||
-1.17033446341373e-08,
|
||||
-5.85167231706864e-09,
|
||||
-2.92583615853432e-09
|
||||
RealScalar(0.0),
|
||||
RealScalar(0.0),
|
||||
RealScalar(-1.00000000000000e+00),
|
||||
RealScalar(-7.07106781186547e-01),
|
||||
RealScalar(-3.82683432365090e-01),
|
||||
RealScalar(-1.95090322016128e-01),
|
||||
RealScalar(-9.80171403295606e-02),
|
||||
RealScalar(-4.90676743274180e-02),
|
||||
RealScalar(-2.45412285229123e-02),
|
||||
RealScalar(-1.22715382857199e-02),
|
||||
RealScalar(-6.13588464915448e-03),
|
||||
RealScalar(-3.06795676296598e-03),
|
||||
RealScalar(-1.53398018628477e-03),
|
||||
RealScalar(-7.66990318742704e-04),
|
||||
RealScalar(-3.83495187571396e-04),
|
||||
RealScalar(-1.91747597310703e-04),
|
||||
RealScalar(-9.58737990959773e-05),
|
||||
RealScalar(-4.79368996030669e-05),
|
||||
RealScalar(-2.39684498084182e-05),
|
||||
RealScalar(-1.19842249050697e-05),
|
||||
RealScalar(-5.99211245264243e-06),
|
||||
RealScalar(-2.99605622633466e-06),
|
||||
RealScalar(-1.49802811316901e-06),
|
||||
RealScalar(-7.49014056584716e-07),
|
||||
RealScalar(-3.74507028292384e-07),
|
||||
RealScalar(-1.87253514146195e-07),
|
||||
RealScalar(-9.36267570730981e-08),
|
||||
RealScalar(-4.68133785365491e-08),
|
||||
RealScalar(-2.34066892682746e-08),
|
||||
RealScalar(-1.17033446341373e-08),
|
||||
RealScalar(-5.85167231706864e-09),
|
||||
RealScalar(-2.92583615853432e-09)
|
||||
};
|
||||
};
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user