/dports/math/eigen3/eigen-3.3.9/test/ |
H A D | cholesky.cpp | 370 ldlt.compute(mat); in cholesky_definiteness() 378 ldlt.compute(mat); in cholesky_definiteness() 386 ldlt.compute(mat); in cholesky_definiteness() 394 ldlt.compute(mat); in cholesky_definiteness() 402 ldlt.compute(mat); in cholesky_definiteness() 414 LDLT<MatrixXd> ldlt; in cholesky_faillure_cases() local 419 ldlt.compute(mat); in cholesky_faillure_cases() 429 ldlt.compute(mat); in cholesky_faillure_cases() 439 ldlt.compute(mat); in cholesky_faillure_cases() 454 ldlt.compute(mat); in cholesky_faillure_cases() [all …]
|
/dports/math/stanmath/math-4.2.0/lib/eigen_3.3.9/test/ |
H A D | cholesky.cpp | 370 ldlt.compute(mat); in cholesky_definiteness() 378 ldlt.compute(mat); in cholesky_definiteness() 386 ldlt.compute(mat); in cholesky_definiteness() 394 ldlt.compute(mat); in cholesky_definiteness() 402 ldlt.compute(mat); in cholesky_definiteness() 414 LDLT<MatrixXd> ldlt; in cholesky_faillure_cases() local 419 ldlt.compute(mat); in cholesky_faillure_cases() 429 ldlt.compute(mat); in cholesky_faillure_cases() 439 ldlt.compute(mat); in cholesky_faillure_cases() 454 ldlt.compute(mat); in cholesky_faillure_cases() [all …]
|
/dports/math/libsemigroups/libsemigroups-1.3.7/extern/eigen-3.3.7/test/ |
H A D | cholesky.cpp | 370 ldlt.compute(mat); in cholesky_definiteness() 378 ldlt.compute(mat); in cholesky_definiteness() 386 ldlt.compute(mat); in cholesky_definiteness() 394 ldlt.compute(mat); in cholesky_definiteness() 402 ldlt.compute(mat); in cholesky_definiteness() 414 LDLT<MatrixXd> ldlt; in cholesky_faillure_cases() local 419 ldlt.compute(mat); in cholesky_faillure_cases() 429 ldlt.compute(mat); in cholesky_faillure_cases() 439 ldlt.compute(mat); in cholesky_faillure_cases() 454 ldlt.compute(mat); in cholesky_faillure_cases() [all …]
|
/dports/misc/opennn/opennn-5.0.5/eigen/test/ |
H A D | cholesky.cpp | 370 ldlt.compute(mat); in cholesky_definiteness() 378 ldlt.compute(mat); in cholesky_definiteness() 386 ldlt.compute(mat); in cholesky_definiteness() 394 ldlt.compute(mat); in cholesky_definiteness() 402 ldlt.compute(mat); in cholesky_definiteness() 414 LDLT<MatrixXd> ldlt; in cholesky_faillure_cases() local 419 ldlt.compute(mat); in cholesky_faillure_cases() 429 ldlt.compute(mat); in cholesky_faillure_cases() 439 ldlt.compute(mat); in cholesky_faillure_cases() 454 ldlt.compute(mat); in cholesky_faillure_cases() [all …]
|
/dports/devel/taskflow/taskflow-3.2.0/3rd-party/eigen-3.3.7/test/ |
H A D | cholesky.cpp | 370 ldlt.compute(mat); in cholesky_definiteness() 378 ldlt.compute(mat); in cholesky_definiteness() 386 ldlt.compute(mat); in cholesky_definiteness() 394 ldlt.compute(mat); in cholesky_definiteness() 402 ldlt.compute(mat); in cholesky_definiteness() 414 LDLT<MatrixXd> ldlt; in cholesky_faillure_cases() local 419 ldlt.compute(mat); in cholesky_faillure_cases() 429 ldlt.compute(mat); in cholesky_faillure_cases() 439 ldlt.compute(mat); in cholesky_faillure_cases() 454 ldlt.compute(mat); in cholesky_faillure_cases() [all …]
|
/dports/math/stanmath/math-4.2.0/stan/math/rev/fun/ |
H A D | log_determinant_spd.hpp | 32 Eigen::LDLT<matrix_d> ldlt(m_d); in log_determinant_spd() local 33 if (ldlt.info() != Eigen::Success) { in log_determinant_spd() 41 ldlt.solveInPlace(m_d); in log_determinant_spd() 43 if (ldlt.isNegative() || (ldlt.vectorD().array() <= 1e-16).any()) { in log_determinant_spd() 49 double val = sum(log(ldlt.vectorD())); in log_determinant_spd() 83 auto ldlt = m.val().ldlt(); in log_determinant_spd() local 84 if (ldlt.info() != Eigen::Success) { in log_determinant_spd() 90 if (ldlt.isNegative() || (ldlt.vectorD().array() <= 1e-16).any()) { in log_determinant_spd() 98 ldlt.solveInPlace(arena_m_inv_transpose); in log_determinant_spd() 100 return make_callback_var(sum(log(ldlt.vectorD())), in log_determinant_spd()
|
H A D | mdivide_left_ldlt.hpp | 41 arena_t<ret_type> res = A.ldlt().solve(arena_B.val()); in mdivide_left_ldlt() 42 const auto* ldlt_ptr = make_chainable_ptr(A.ldlt()); in mdivide_left_ldlt() 54 arena_t<ret_type> res = A.ldlt().solve(value_of(B)); in mdivide_left_ldlt() 55 const auto* ldlt_ptr = make_chainable_ptr(A.ldlt()); in mdivide_left_ldlt() 64 arena_t<ret_type> res = A.ldlt().solve(arena_B.val()); in mdivide_left_ldlt() 65 const auto* ldlt_ptr = make_chainable_ptr(A.ldlt()); in mdivide_left_ldlt()
|
H A D | LDLT_factor.hpp | 27 : matrix_(matrix), ldlt_(matrix.val().ldlt()) {} in LDLT_factor() 37 const auto& ldlt() const noexcept { return ldlt_; } in ldlt() function in stan::math::LDLT_factor 54 : matrix_(matrix), ldlt_(matrix.val().ldlt()) {} in LDLT_factor() 64 const auto& ldlt() const noexcept { return ldlt_; } in ldlt() function in stan::math::LDLT_factor
|
H A D | trace_gen_inv_quad_form_ldlt.hpp | 48 auto AsolveB = to_arena(A.ldlt().solve(arena_B.val())); in trace_gen_inv_quad_form_ldlt() 70 auto AsolveB = to_arena(A.ldlt().solve(arena_B.val())); in trace_gen_inv_quad_form_ldlt() 88 auto AsolveB = to_arena(A.ldlt().solve(value_of(B_ref))); in trace_gen_inv_quad_form_ldlt() 108 auto AsolveB = to_arena(A.ldlt().solve(value_of(B_ref))); in trace_gen_inv_quad_form_ldlt() 124 auto AsolveB = to_arena(A.ldlt().solve(arena_B.val())); in trace_gen_inv_quad_form_ldlt() 143 auto AsolveB = to_arena(A.ldlt().solve(arena_B.val())); in trace_gen_inv_quad_form_ldlt() 204 auto AsolveB = to_arena(A.ldlt().solve(arena_B.val())); in trace_gen_inv_quad_form_ldlt() 225 auto AsolveB = to_arena(A.ldlt().solve(arena_B.val())); in trace_gen_inv_quad_form_ldlt() 244 auto AsolveB = to_arena(A.ldlt().solve(value_of(B_ref))); in trace_gen_inv_quad_form_ldlt() 281 auto AsolveB = to_arena(A.ldlt().solve(arena_B.val())); in trace_gen_inv_quad_form_ldlt() [all …]
|
H A D | trace_inv_quad_form_ldlt.hpp | 41 auto AsolveB = to_arena(A.ldlt().solve(arena_B.val())); in trace_inv_quad_form_ldlt() 55 auto AsolveB = to_arena(A.ldlt().solve(value_of(B_ref))); in trace_inv_quad_form_ldlt() 66 auto AsolveB = to_arena(A.ldlt().solve(arena_B.val())); in trace_inv_quad_form_ldlt()
|
H A D | log_determinant_ldlt.hpp | 26 var log_det = sum(log(A.ldlt().vectorD().array())); in log_determinant_ldlt() 32 A.ldlt().solveInPlace(arena_A_inv); in log_determinant_ldlt()
|
/dports/math/libmesh/libmesh-1.6.2/contrib/eigen/3.2.9/test/ |
H A D | cholesky.cpp | 323 LDLT<MatrixType> ldlt(2); in cholesky_definiteness() local 327 ldlt.compute(mat); in cholesky_definiteness() 333 ldlt.compute(mat); in cholesky_definiteness() 339 ldlt.compute(mat); in cholesky_definiteness() 340 VERIFY(ldlt.isNegative()); in cholesky_definiteness() 341 VERIFY(ldlt.isPositive()); in cholesky_definiteness() 345 ldlt.compute(mat); in cholesky_definiteness() 347 VERIFY(ldlt.isPositive()); in cholesky_definiteness() 351 ldlt.compute(mat); in cholesky_definiteness() 352 VERIFY(ldlt.isNegative()); in cholesky_definiteness() [all …]
|
/dports/math/stanmath/math-4.2.0/test/unit/math/prim/err/ |
H A D | is_pos_definite_test.cpp | 23 = y.ldlt(); in TEST_F() 34 = y.ldlt(); in TEST_F() 65 Eigen::LDLT<Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic> > ldlt in TEST_F() local 66 = y.ldlt(); in TEST_F() 67 EXPECT_TRUE(is_pos_definite(ldlt)); in TEST_F() 81 = y.ldlt(); in TEST_F() 93 = y.ldlt(); in TEST_F() 104 = y.ldlt(); in TEST_F() 121 = y.ldlt(); in TEST_F() 142 = y.ldlt(); in TEST_F()
|
H A D | check_pos_definite_test.cpp | 25 = y.ldlt(); in TEST_F() 36 = y.ldlt(); in TEST_F() 82 Eigen::LDLT<Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic> > ldlt in TEST_F() local 83 = y.ldlt(); in TEST_F() 84 EXPECT_NO_THROW(check_pos_definite(function, "y", ldlt)); in TEST_F() 110 = y.ldlt(); in TEST_F() 124 = y.ldlt(); in TEST_F() 137 = y.ldlt(); in TEST_F() 157 = y.ldlt(); in TEST_F() 191 = y.ldlt(); in TEST_F()
|
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/stan/math/rev/mat/fun/ |
H A D | log_determinant_spd.hpp | 23 Eigen::LDLT<Matrix<double, R, C> > ldlt(m_d); in log_determinant_spd() local 24 if (ldlt.info() != Eigen::Success) { in log_determinant_spd() 32 ldlt.solveInPlace(m_d); in log_determinant_spd() 34 if (ldlt.isNegative() || (ldlt.vectorD().array() <= 1e-16).any()) { in log_determinant_spd() 40 double val = ldlt.vectorD().array().log().sum(); in log_determinant_spd()
|
/dports/math/stanmath/math-4.2.0/stan/math/prim/fun/ |
H A D | inverse_spd.hpp | 34 LDLT<plain_type_t<EigMat>> ldlt(mmt); in inverse_spd() local 35 if (ldlt.info() != Eigen::Success) { in inverse_spd() 38 if (!ldlt.isPositive()) { in inverse_spd() 41 Matrix<Scalar, Dynamic, 1> diag_ldlt = ldlt.vectorD(); in inverse_spd() 44 return ldlt.solve( in inverse_spd()
|
H A D | factor_cov_matrix.hpp | 45 Eigen::LDLT<Eigen::Matrix<T_scalar, Eigen::Dynamic, Eigen::Dynamic>> ldlt; in factor_cov_matrix() local 46 ldlt = R.ldlt(); in factor_cov_matrix() 47 if (!ldlt.isPositive()) { in factor_cov_matrix() 50 Eigen::Matrix<T_scalar, Eigen::Dynamic, Eigen::Dynamic> U = ldlt.matrixU(); in factor_cov_matrix()
|
H A D | LDLT_factor.hpp | 41 : matrix_(matrix), ldlt_(matrix_.ldlt()) {} in LDLT_factor() 51 const auto& ldlt() const { return ldlt_; } in ldlt() function in stan::math::LDLT_factor
|
H A D | generalized_inverse.hpp | 50 return (G_ref * G_ref.transpose()).ldlt().solve(G_ref).transpose(); in generalized_inverse() 52 return (G_ref.transpose() * G_ref).ldlt().solve(G_ref.transpose()); in generalized_inverse()
|
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/stan/math/prim/mat/fun/ |
H A D | inverse_spd.hpp | 26 LDLT<Matrix<T, Dynamic, Dynamic> > ldlt(mmt); in inverse_spd() local 27 if (ldlt.info() != Eigen::Success) in inverse_spd() 29 if (!ldlt.isPositive()) in inverse_spd() 31 Matrix<T, Dynamic, 1> diag_ldlt = ldlt.vectorD(); in inverse_spd() 35 return ldlt.solve(Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic>::Identity( in inverse_spd()
|
H A D | factor_cov_matrix.hpp | 42 Eigen::LDLT<Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic> > ldlt; in factor_cov_matrix() local 43 ldlt = R.ldlt(); in factor_cov_matrix() 44 if (!ldlt.isPositive()) in factor_cov_matrix() 46 Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic> U = ldlt.matrixU(); in factor_cov_matrix()
|
/dports/math/stanmath/math-4.2.0/stan/math/prim/err/ |
H A D | check_ldlt_factor.hpp | 27 if (!(A.ldlt().info() == Eigen::Success && A.ldlt().isPositive() in check_ldlt_factor() 28 && (A.ldlt().vectorD().array() > 0).all())) { in check_ldlt_factor() 32 auto too_small = A.ldlt().vectorD().tail(1)(0); in check_ldlt_factor()
|
H A D | is_ldlt_factor.hpp | 22 return A.ldlt().info() == Eigen::Success && A.ldlt().isPositive() in is_ldlt_factor() 23 && (A.ldlt().vectorD().array() > 0).all(); in is_ldlt_factor()
|
/dports/science/code_saturne/code_saturne-7.1.0/src/alge/ |
H A D | cs_cell_to_vertex.c | 164 ldlt[0] = f00; in _sym_44_factor_ldlt() 165 ldlt[1] = l10; in _sym_44_factor_ldlt() 166 ldlt[2] = f11; in _sym_44_factor_ldlt() 167 ldlt[3] = l20; in _sym_44_factor_ldlt() 168 ldlt[4] = l21; in _sym_44_factor_ldlt() 169 ldlt[5] = f22; in _sym_44_factor_ldlt() 170 ldlt[6] = l30; in _sym_44_factor_ldlt() 171 ldlt[7] = l31; in _sym_44_factor_ldlt() 172 ldlt[8] = l32; in _sym_44_factor_ldlt() 202 x[2] = rhs[2] - x[0]*ldlt[3] - x[1]*ldlt[4]; in _sym_44_partial_solve_ldlt() [all …]
|
/dports/math/libmesh/libmesh-1.6.2/contrib/eigen/3.2.9/test/eigen2/ |
H A D | eigen2_cholesky.cpp | 69 LDLT<SquareMatrixType> ldlt(symm); in cholesky() local 70 VERIFY(ldlt.isPositiveDefinite()); in cholesky() 73 ldlt.solve(vecB, &vecX); in cholesky() 75 ldlt.solve(matB, &matX); in cholesky()
|