Home
last modified time | relevance | path

Searched refs:ldlt (Results 1 – 25 of 302) sorted by relevance

12345678910>>...13

/dports/math/eigen3/eigen-3.3.9/test/
H A Dcholesky.cpp370 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 Dcholesky.cpp370 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 Dcholesky.cpp370 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 Dcholesky.cpp370 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 Dcholesky.cpp370 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 Dlog_determinant_spd.hpp32 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 Dmdivide_left_ldlt.hpp41 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 DLDLT_factor.hpp27 : 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 Dtrace_gen_inv_quad_form_ldlt.hpp48 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 Dtrace_inv_quad_form_ldlt.hpp41 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 Dlog_determinant_ldlt.hpp26 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 Dcholesky.cpp323 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 Dis_pos_definite_test.cpp23 = 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 Dcheck_pos_definite_test.cpp25 = 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 Dlog_determinant_spd.hpp23 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 Dinverse_spd.hpp34 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 Dfactor_cov_matrix.hpp45 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 DLDLT_factor.hpp41 : 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 Dgeneralized_inverse.hpp50 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 Dinverse_spd.hpp26 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 Dfactor_cov_matrix.hpp42 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 Dcheck_ldlt_factor.hpp27 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 Dis_ldlt_factor.hpp22 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 Dcs_cell_to_vertex.c164 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 Deigen2_cholesky.cpp69 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()

12345678910>>...13