fix USING_PART_OF_NAMESPACE_EIGEN to export ei_ prefixed math functions

This commit is contained in:
Gael Guennebaud 2011-01-25 09:35:49 +01:00
parent 7dd4aaba9f
commit 84448b058c

View File

@ -67,16 +67,16 @@ namespace Eigen {
EIGEN_USING_MATRIX_TYPEDEFS \
using Eigen::Matrix; \
using Eigen::MatrixBase; \
using Eigen::internal::random; \
using Eigen::internal::real; \
using Eigen::internal::imag; \
using Eigen::internal::conj; \
using Eigen::internal::abs; \
using Eigen::internal::abs2; \
using Eigen::internal::sqrt; \
using Eigen::internal::exp; \
using Eigen::internal::log; \
using Eigen::internal::sin; \
using Eigen::internal::cos;
namespace ei_random = Eigen::internal::random; \
namespace ei_real = Eigen::internal::real; \
namespace ei_imag = Eigen::internal::imag; \
namespace ei_conj = Eigen::internal::conj; \
namespace ei_abs = Eigen::internal::abs; \
namespace ei_abs2 = Eigen::internal::abs2; \
namespace ei_sqrt = Eigen::internal::sqrt; \
namespace ei_exp = Eigen::internal::exp; \
namespace ei_log = Eigen::internal::log; \
namespace ei_sin = Eigen::internal::sin; \
namespace ei_cos = Eigen::internal::cos;
#endif // EIGEN2SUPPORT_H