|
Boost : |
From: Peder Holt (peder.holt_at_[hidden])
Date: 2005-09-12 00:46:27
On 9/11/05, Chris Weed <chrisweed_at_[hidden]> wrote:
> Hi,
> I was trying to test the trigonometric functions and add an exp
> function in the metamath library. I am not sure how to call them.
I have modified the sine_impl implementation in CVS, so now you can use:
typedef sine_double<number> type;
double result=type();
In metamath/double/sine.hpp
I added:
template<typename Angle>
struct sine_double :
detail::times_double_double<Angle,typename
detail::sine_series<Angle,mpl::int_<0>,mpl::int_<13> >::type >
{
};
>
> Also line 58 of string_to_double.hpp needs to be changed to the
> following to compile in gcc:
>
> typedef typename pow_impl<unsigned_exponent>::template apply<T>::type
> positive_pow;
Great! changes applied to cvs.
Regards,
Peder
>
> Thanks,
> Chris
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk