MCPcopy Create free account
hub / github.com/InteractiveComputerGraphics/PositionBasedDynamics / prod

Method prod

extern/eigen/Eigen/src/Core/Redux.h:492–498  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

490 */
491template<typename Derived>
492EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE typename internal::traits<Derived>::Scalar
493DenseBase<Derived>::prod() const
494{
495 if(SizeAtCompileTime==0 || (SizeAtCompileTime==Dynamic && size()==0))
496 return Scalar(1);
497 return derived().redux(Eigen::internal::scalar_product_op<Scalar>());
498}
499
500/** \returns the trace of \c *this, i.e. the sum of the coefficients on the main diagonal.
501 *

Callers 11

volumeMethod · 0.45
determinantMethod · 0.45
determinantMethod · 0.45
determinantMethod · 0.45
determinantMethod · 0.45
determinantMethod · 0.45
absDeterminantMethod · 0.45
absDeterminantMethod · 0.45
absDeterminantMethod · 0.45
determinantMethod · 0.45
determinantMethod · 0.45

Calls 2

sizeFunction · 0.50
reduxMethod · 0.45

Tested by

no test coverage detected