diff options
author | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2016-02-26 04:13:58 -0800 |
---|---|---|
committer | Benoit Steiner <benoit.steiner.goog@gmail.com> | 2016-02-26 04:13:58 -0800 |
commit | d9d05dd96eca8800e16fc848b66a31d33f143478 (patch) | |
tree | 00249a65b94f77072d67be768fda240b78bdc23d /unsupported/Eigen/src/MatrixFunctions | |
parent | af199b4658963cc9cb7b91ba09b3f6f8f3c8017c (diff) |
Fixed handling of long doubles on aarch64
Diffstat (limited to 'unsupported/Eigen/src/MatrixFunctions')
-rw-r--r-- | unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h b/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h index 14a8aef58..68456f579 100644 --- a/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h +++ b/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h @@ -258,7 +258,7 @@ struct matrix_exp_computeUV<MatrixType, long double> { #if LDBL_MANT_DIG == 53 // double precision - matrix_exp_computeUV<MatrixType, double>::run(arg, U, V, squarings); + matrix_exp_computeUV<MatrixType, double>::run(arg.cast<double>(), U.cast<double(), V.cast<doble>(), squarings); #else |