MCPcopy Create free account
hub / github.com/Gecode/gecode / atan

Function atan

gecode/third-party/boost/numeric/interval/transc.hpp:147–155  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

145}
146
147template<class T, class Policies> inline
148interval<T, Policies> atan(const interval<T, Policies>& x)
149{
150 typedef interval<T, Policies> I;
151 if (interval_lib::detail::test_input(x))
152 return I::empty();
153 typename Policies::rounding rnd;
154 return I(rnd.atan_down(x.lower()), rnd.atan_up(x.upper()), true);
155}
156
157template<class T, class Policies> inline
158interval<T, Policies> sinh(const interval<T, Policies>& x)

Callers

nothing calls this directly

Calls 4

test_inputFunction · 0.85
emptyFunction · 0.70
lowerMethod · 0.45
upperMethod · 0.45

Tested by

no test coverage detected