MCPcopy Create free account
hub / github.com/ErrorAtLine0/infinipaint / patan2

Function patan2

include/Eigen/src/Core/GenericPacketMath.h:1475–1477  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1473/** \internal \returns the 2-argument arc tangent of \a y and \a x (coeff-wise) */
1474template <typename Packet, std::enable_if_t<is_scalar<Packet>::value, int> = 0>
1475EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE Packet patan2(const Packet& y, const Packet& x) {
1476 return numext::atan2(y, x);
1477}
1478
1479/** \internal \returns the 2-argument arc tangent of \a y and \a x (coeff-wise) */
1480template <typename Packet, std::enable_if_t<!is_scalar<Packet>::value, int> = 0>

Callers 3

pcargFunction · 0.85
plog_complexFunction · 0.85
packetOpFunction · 0.85

Calls 12

patanFunction · 0.85
atan2Function · 0.70
pzeroFunction · 0.70
psignbitFunction · 0.70
pandFunction · 0.70
pxorFunction · 0.70
porFunction · 0.70
pcmp_eqFunction · 0.70
pabsFunction · 0.70
pdivFunction · 0.70
pselectFunction · 0.70
paddFunction · 0.70

Tested by

no test coverage detected