/external/eigen/doc/snippets/ |
MatrixBase_computeInverseAndDetWithCheck.cpp | 5 double determinant; variable 6 m.computeInverseAndDetWithCheck(inverse,determinant,invertible); 7 cout << "Its determinant is " << determinant << endl;
|
/external/eigen/test/eigen2/ |
eigen2_determinant.cpp | 14 template<typename MatrixType> void determinant(const MatrixType& m) function 17 Determinant.h 26 VERIFY_IS_APPROX(MatrixType::Identity(size, size).determinant(), Scalar(1)); 27 VERIFY_IS_APPROX((m1*m2).determinant(), m1.determinant() * m2.determinant()); 36 VERIFY_IS_APPROX(m2.determinant(), -m1.determinant()); 39 VERIFY_IS_APPROX(m2.determinant(), -m1.determinant()); [all...] |
/external/eigen/Eigen/src/LU/ |
Determinant.h | 41 return m.partialPivLu().determinant(); 89 * \returns the determinant of this matrix 92 inline typename internal::traits<Derived>::Scalar MatrixBase<Derived>::determinant() const function in class:Eigen::MatrixBase
|
Inverse.h | 54 typename ResultType::Scalar& determinant, 58 determinant = matrix.coeff(0,0); 59 invertible = abs(determinant) > absDeterminantThreshold; 60 if(invertible) result.coeffRef(0,0) = typename ResultType::Scalar(1) / determinant; 85 const Scalar invdet = typename MatrixType::Scalar(1) / matrix.determinant(); 97 typename ResultType::Scalar& determinant, 102 determinant = matrix.determinant(); 103 invertible = abs(determinant) > absDeterminantThreshold; 105 const Scalar invdet = Scalar(1) / determinant; 360 (derived(), absDeterminantThreshold, inverse, determinant, invertible); local 388 RealScalar determinant; local [all...] |
PartialPivLU.h | 45 * \sa MatrixBase::partialPivLu(), MatrixBase::determinant(), MatrixBase::inverse(), MatrixBase::computeInverse(), class FullPivLU 153 /** \returns the determinant of the matrix of which 158 * \note For fixed-size matrices of size up to 4, MatrixBase::determinant() offers 161 * \warning a determinant can be very big or small, so for matrices 164 * \sa MatrixBase::determinant() 166 typename internal::traits<MatrixType>::Scalar determinant() const; 407 typename internal::traits<MatrixType>::Scalar PartialPivLU<MatrixType>::determinant() const function in class:Eigen::PartialPivLU
|
FullPivLU.h | 29 * the rank, invertibility, inverse, kernel, and determinant. 43 * \sa MatrixBase::fullPivLu(), MatrixBase::determinant(), MatrixBase::inverse() 220 /** \returns the determinant of the matrix of which 227 * \note For fixed-size matrices of size up to 4, MatrixBase::determinant() offers 230 * \warning a determinant can be very big or small, so for matrices 233 * \sa MatrixBase::determinant() 235 typename internal::traits<MatrixType>::Scalar determinant() const; 502 typename internal::traits<MatrixType>::Scalar FullPivLU<MatrixType>::determinant() const function in class:Eigen::FullPivLU 505 eigen_assert(m_lu.rows() == m_lu.cols() && "You can't take the determinant of a non-square matrix!");
|
/external/eigen/test/ |
determinant.cpp | 14 template<typename MatrixType> void determinant(const MatrixType& m) function 17 Determinant.h 27 VERIFY_IS_APPROX(MatrixType::Identity(size, size).determinant(), Scalar(1)); 28 VERIFY_IS_APPROX((m1*m2).eval().determinant(), m1.determinant() * m2.determinant()); 37 VERIFY_IS_APPROX(m2.determinant(), -m1.determinant()); 40 VERIFY_IS_APPROX(m2.determinant(), -m1.determinant()); [all...] |
/frameworks/base/core/java/android/webkit/ |
QuadF.java | 79 float determinant = (y23 * x13) - (x23 * y13); local 80 float lambda1 = ((y23 * x03) - (x23 * y03))/determinant; 81 float lambda2 = ((x13 * y03) - (y13 * x03))/determinant;
|
/external/jmonkeyengine/engine/src/core/com/jme3/math/ |
Vector2f.java | 224 return new Vector3f(0, 0, determinant(v)); 227 public float determinant(Vector2f v) { method in class:Vector2f
|
LineSegment.java | 144 float determinant = FastMath.abs(1.0f - negativeDirectionDot
local 148 if (determinant >= FastMath.FLT_EPSILON) {
152 extentDeterminant0 = extent * determinant;
153 extentDeterminant1 = test.getExtent() * determinant;
162 / determinant;
|
FastMath.java | 757 * Returns the determinant of a 4x4 matrix. 759 public static float determinant(double m00, double m01, double m02, method in class:FastMath [all...] |
Matrix3f.java | 960 float det = determinant(); 985 float det = determinant(); 1049 * <code>determinant</code> generates the determinant of this matrix. 1051 * @return the determinant 1053 public float determinant() { method in class:Matrix3f [all...] |
Matrix4f.java | 1624 public float determinant() { method in class:Matrix4f [all...] |
/external/webkit/Source/WebCore/platform/graphics/transforms/ |
AffineTransform.cpp | 144 double determinant = det(); local 145 if (determinant == 0.0) 155 result.m_transform[0] = m_transform[3] / determinant; 156 result.m_transform[1] = -m_transform[1] / determinant; 157 result.m_transform[2] = -m_transform[2] / determinant; 158 result.m_transform[3] = m_transform[0] / determinant; 160 - m_transform[3] * m_transform[4]) / determinant; 162 - m_transform[0] * m_transform[5]) / determinant;
|
/external/eigen/Eigen/src/UmfPackSupport/ |
UmfPackSupport.h | 280 Scalar determinant() const; 370 typename UmfPackLU<MatrixType>::Scalar UmfPackLU<MatrixType>::determinant() const function in class:Eigen::UmfPackLU
|
/external/skia/legacy/src/utils/ |
SkMatrix44.cpp | 241 double SkMatrix44::determinant() const { function in class:SkMatrix44 269 double det = this->determinant();
|
/external/eigen/Eigen/src/Core/ |
TriangularMatrix.h | 368 Scalar determinant() const function in class:Eigen::TriangularView
|
/external/eigen/Eigen/src/SparseCholesky/ |
SimplicialCholesky.h | 424 /** \returns the determinant of the underlying matrix from the current factorization */ 425 Scalar determinant() const function in class:Eigen::SimplicialLLT 518 /** \returns the determinant of the underlying matrix from the current factorization */ 519 Scalar determinant() const function in class:Eigen::SimplicialLDLT 654 Scalar determinant() const function in class:Eigen::SimplicialCholesky
|
/external/jmonkeyengine/engine/src/core/com/jme3/collision/ |
SweepSphere.java | 118 float determinant = b * b - 4f * a * c; local 119 if (determinant < 0){ 123 float sqrtd = FastMath.sqrt(determinant);
|
/external/eigen/Eigen/src/SuperLUSupport/ |
SuperLUSupport.h | 558 Scalar determinant() const; 775 typename SuperLU<MatrixType>::Scalar SuperLU<MatrixType>::determinant() const function in class:Eigen::SuperLU 777 eigen_assert(m_factorizationIsOk && "The decomposition is not in a valid state for computing the determinant, you must first call either compute() or analyzePattern()/factorize()");
|
/external/skia/src/utils/ |
SkMatrix44.cpp | 411 double SkMatrix44::determinant() const { function in class:SkMatrix44 449 // Calculate the determinant 529 // Calculate the determinant
|