HomeSort by relevance Sort by last modified time
    Searched refs:determinant (Results 1 - 25 of 43) sorted by null

1 2

  /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...]
eigen2_inverse.cpp 31 while(ei_abs(m1.determinant()) < RealScalar(0.1) && rows <= 8)
eigen2_sparse_solvers.cpp 150 Scalar refDet = refLu.determinant();
164 // std::cerr << refDet << " == " << slu.determinant() << "\n";
166 VERIFY_IS_APPROX(refDet,slu.determinant()); // FIXME det is not very stable for complex
182 VERIFY_IS_APPROX(refDet,slu.determinant());
eigen2_prec_inverse_4x4.cpp 59 absdet = ei_abs(m.determinant());
  /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...]
inverse.cpp 54 VERIFY_IS_APPROX(det, m1.determinant());
66 VERIFY_IS_MUCH_SMALLER_THAN(internal::abs(det-m3.determinant()), RealScalar(1));
dontalign.cpp 40 VERIFY(square.determinant() != Scalar(0));
prec_inverse_4x4.cpp 41 absdet = internal::abs(m.determinant());
lu.cpp 158 VERIFY_RAISES_ASSERT(lu.determinant())
170 VERIFY_RAISES_ASSERT(plu.determinant())
sparse_solver.h 125 Scalar refDet = dA.determinant();
126 VERIFY_IS_APPROX(refDet,solver.determinant());
umeyama.cpp 15 #include <Eigen/LU> // required for MatrixBase::determinant
87 // tweak the first column to make the determinant be 1
88 Q.col(0) *= internal::conj(Q.determinant());
  /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/doc/examples/
TutorialLinAlgInverseDeterminant.cpp 14 cout << "The determinant of A is " << A.determinant() << endl;
  /external/eigen/Eigen/src/LU/
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...]
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
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
  /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/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/Geometry/
Umeyama.h 139 if (sigma.determinant()<0) S(m-1) = -1;
145 if ( svd.matrixU().determinant() * svd.matrixV().determinant() > 0 ) {
  /external/skia/tests/
Matrix44Test.cpp 286 REPORTER_ASSERT(reporter, nearly_equal_double(1, a.determinant()));
288 REPORTER_ASSERT(reporter, nearly_equal_double(2, a.determinant()));
291 REPORTER_ASSERT(reporter, nearly_equal_double(0.5, b.determinant()));
296 nearly_equal_double(a.determinant(),
297 b.determinant()));
300 REPORTER_ASSERT(reporter, nearly_equal_double(16, d.determinant()));
304 REPORTER_ASSERT(reporter, nearly_equal_double(32, e.determinant()));
306 REPORTER_ASSERT(reporter, nearly_equal_double(0, e.determinant()));
  /external/jmonkeyengine/engine/src/core/com/jme3/math/
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;
Vector2f.java 224 return new Vector3f(0, 0, determinant(v));
227 public float determinant(Vector2f v) { method in class:Vector2f
  /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/UmfPackSupport/
UmfPackSupport.h 280 Scalar determinant() const;
370 typename UmfPackLU<MatrixType>::Scalar UmfPackLU<MatrixType>::determinant() const function in class:Eigen::UmfPackLU
  /external/skia/legacy/include/utils/
SkMatrix44.h 221 double determinant() const;

Completed in 292 milliseconds

1 2