/external/eigen/bench/spbench/ |
D | spbenchsolver.h | 214 void call_solver(Solver &solver, const int solver_id, const typename Solver::MatrixType& A, const M… in call_solver() argument 225 solver.compute(A); in call_solver() 226 if (solver.info() != Success) in call_solver() 239 x = solver.solve(b); in call_solver() 240 if (solver.info() == NumericalIssue) in call_solver() 279 void call_directsolver(Solver& solver, const int solver_id, const typename Solver::MatrixType& A, c… in call_directsolver() argument 283 call_solver(solver, solver_id, A, b, refX,statbuf); in call_directsolver() 289 void call_itersolver(Solver &solver, const int solver_id, const typename Solver::MatrixType& A, con… in call_itersolver() argument 291 solver.setTolerance(RelErr); in call_itersolver() 292 solver.setMaxIterations(MaximumIters); in call_itersolver() [all …]
|
D | test_sparseLU.cpp | 31 SparseLU<SparseMatrix<scalar, ColMajor>, COLAMDOrdering<int> > solver; in main() local 73 solver.analyzePattern(A); in main() 78 solver.factorize(A); in main() 83 x = solver.solve(b); in main() 90 cout << "Number of nonzeros in the factor : " << solver.nnzL() + solver.nnzU() << std::endl; in main()
|
D | sp_solver.cpp | 30 …ConjugateGradient<SparseMatrix<double, ColMajor>, Lower,IncompleteCholesky<double,Lower> > solver; in main() local 95 solver.compute(A); in main() 98 if (solver.info() != Success) { in main() 108 x = solver.solve(b); in main()
|
/external/eigen/test/ |
D | sparse_solver.h | 15 void solve_with_guess(IterativeSolverBase<Solver>& solver, const MatrixBase<Rhs>& b, const Guess& g… in solve_with_guess() argument 19 x = solver.derived().solveWithGuess(b,g) + Result::Zero(x.rows(), x.cols()); in solve_with_guess() 24 x = solver.derived().solveWithGuess(b.derived(),g); in solve_with_guess() 29 void solve_with_guess(SparseSolverBase<Solver>& solver, const MatrixBase<Rhs>& b, const Guess& , Re… in solve_with_guess() argument 31 x = solver.derived().solve(b) + Result::Zero(x.rows(), x.cols()); in solve_with_guess() 33 x = solver.derived().solve(b); in solve_with_guess() 37 void solve_with_guess(SparseSolverBase<Solver>& solver, const SparseMatrixBase<Rhs>& b, const Guess… in solve_with_guess() argument 38 x = solver.derived().solve(b); in solve_with_guess() 42 void check_sparse_solving(Solver& solver, const typename Solver::MatrixType& A, const Rhs& b, const… in check_sparse_solving() argument 53 solver.compute(A); in check_sparse_solving() [all …]
|
D | sparseqr.cpp | 52 SparseQR<MatrixType, COLAMDOrdering<int> > solver; in test_sparseqr_scalar() local 56 solver.compute(A); in test_sparseqr_scalar() 58 …solver.factorize(A); // this checks that calling analyzePattern is not needed if the pattern do n… in test_sparseqr_scalar() 59 if (solver.info() != Success) in test_sparseqr_scalar() 65 x = solver.solve(b); in test_sparseqr_scalar() 66 if (solver.info() != Success) in test_sparseqr_scalar() 79 VERIFY_IS_EQUAL(dqr.rank(), solver.rank()); in test_sparseqr_scalar() 80 if(solver.rank()==A.cols()) // full rank in test_sparseqr_scalar() 87 Q = solver.matrixQ(); in test_sparseqr_scalar() 95 dQ = solver.matrixQ(); in test_sparseqr_scalar()
|
D | spqr_support.cpp | 37 SPQR<MatrixType> solver; in test_spqr_scalar() local 42 solver.compute(A); in test_spqr_scalar() 43 if (solver.info() != Success) in test_spqr_scalar() 49 x = solver.solve(b); in test_spqr_scalar() 50 if (solver.info() != Success) in test_spqr_scalar()
|
D | incomplete_cholesky.cpp | 60 Eigen::IncompleteCholesky<double> > solver( A ); in test_incomplete_cholesky() local 61 VERIFY(solver.preconditioner().info() == Eigen::Success); in test_incomplete_cholesky() 62 VERIFY(solver.info() == Eigen::Success); in test_incomplete_cholesky()
|
D | eigensolver_generic.cpp | 134 Eigen::EigenSolver<MatrixXd> solver(A); in test_eigensolver_generic() 135 VERIFY_IS_EQUAL(solver.info(), NumericalIssue); in test_eigensolver_generic()
|
/external/eigen/doc/snippets/ |
D | BiCGSTAB_simple.cpp | 5 BiCGSTAB<SparseMatrix<double> > solver; variable 6 solver.compute(A); 7 x = solver.solve(b); 8 std::cout << "#iterations: " << solver.iterations() << std::endl; 9 std::cout << "estimated error: " << solver.error() << std::endl; 11 x = solver.solve(b); // solve again
|
D | BiCGSTAB_step_by_step.cpp | 5 BiCGSTAB<SparseMatrix<double> > solver(A); 8 solver.setMaxIterations(1); 11 x = solver.solveWithGuess(b,x); 12 std::cout << i << " : " << solver.error() << std::endl; 14 } while (solver.info()!=Success && i<100);
|
/external/dng_sdk/source/ |
D | dng_tone_curve.cpp | 121 void dng_tone_curve::Solve (dng_spline_solver &solver) const in Solve() 124 solver.Reset (); in Solve() 129 solver.Add (fCoord [index].h, in Solve() 134 solver.Solve (); in Solve()
|
D | dng_tone_curve.h | 57 void Solve (dng_spline_solver &solver) const;
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/optimization/general/ |
D | NonLinearConjugateGradientOptimizer.java | 54 private UnivariateRealSolver solver; field in NonLinearConjugateGradientOptimizer 71 solver = null; in NonLinearConjugateGradientOptimizer() 91 this.solver = lineSearchSolver; in setLineSearchSolver() 122 if (solver == null) { in doOptimize() 123 solver = new BrentSolver(); in doOptimize() 164 final double step = solver.solve(lsf, 0, findUpperBound(lsf, 0, initialStep)); in doOptimize()
|
D | GaussNewtonOptimizer.java | 109 DecompositionSolver solver = useLU ? in doOptimize() local 112 final double[] dX = solver.solve(b); in doOptimize()
|
/external/eigen/doc/ |
D | SparseLinearSystems.dox | 9 %Eigen currently provides a wide set of built-in solvers, as well as wrappers to external solver li… 86 \section TutorialSparseSolverConcept Sparse solver concept 98 SolverClassName<SparseMatrix<double> > solver; 99 solver.compute(A); 100 if(solver.info()!=Success) { 104 x = solver.solve(b); 105 if(solver.info()!=Success) { 110 x1 = solver.solve(b1); 118 ConjugateGradient<SparseMatrix<double>, Eigen::Upper> solver; 119 x = solver.compute(A).solve(b); [all …]
|
/external/v8/benchmarks/ |
D | navier-stokes.js | 33 var solver = null; variable 37 solver.update(); 42 solver = new FluidField(null); 43 solver.setResolution(128, 128); 44 solver.setIterations(20); 45 solver.setDisplayFunction(function(){}); 46 solver.setUICallback(prepareFrame); 47 solver.reset(); 52 solver = null;
|
/external/eigen/Eigen/src/Eigenvalues/ |
D | SelfAdjointEigenSolver.h | 626 static inline void run(SolverType& solver, const MatrixType& mat, int options) 634 EigenvectorsType& eivecs = solver.m_eivec; 635 VectorType& eivals = solver.m_eivalues; 704 solver.m_info = Success; 705 solver.m_isInitialized = true; 706 solver.m_eigenvectorsOk = computeEigenvectors; 730 static inline void run(SolverType& solver, const MatrixType& mat, int options) 741 EigenvectorsType& eivecs = solver.m_eivec; 742 VectorType& eivals = solver.m_eivalues; 788 solver.m_info = Success; [all …]
|
/external/eigen/unsupported/Eigen/ |
D | Polynomials | 29 * \brief This module provides a QR based polynomial solver. 44 and a QR based polynomial solver. 49 solver. 98 \section QR polynomial solver class 114 …Therefore the current polynomial solver is guaranteed to provide a correct result only when the co… 126 -# a simple use of the polynomial solver is shown; 127 … the QR algorithm is presented: a polynomial with almost conjugate roots is provided to the solver.
|
/external/eigen/unsupported/test/ |
D | NonLinearOptimization.cpp | 292 HybridNonLinearSolver<hybrj_functor> solver(functor); in testHybrj1() local 293 info = solver.hybrj1(x); in testHybrj1() 297 VERIFY_IS_EQUAL(solver.nfev, 11); in testHybrj1() 298 VERIFY_IS_EQUAL(solver.njev, 1); in testHybrj1() 301 VERIFY_IS_APPROX(solver.fvec.blueNorm(), 1.192636e-08); in testHybrj1() 325 HybridNonLinearSolver<hybrj_functor> solver(functor); in testHybrj() local 326 solver.diag.setConstant(n, 1.); in testHybrj() 327 solver.useExternalScaling = true; in testHybrj() 328 info = solver.solve(x); in testHybrj() 332 VERIFY_IS_EQUAL(solver.nfev, 11); in testHybrj() [all …]
|
/external/eigen/bench/ |
D | dense_solvers.cpp | 16 void compute_norm_equation(Solver &solver, const MatrixType &A) { in compute_norm_equation() argument 18 solver.compute(A.transpose()*A); in compute_norm_equation() 20 solver.compute(A); in compute_norm_equation() 25 void compute(Solver &solver, const MatrixType &A) { in compute() argument 26 solver.compute(A); in compute()
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/analysis/solvers/ |
D | UnivariateRealSolverUtils.java | 80 UnivariateRealSolver solver = LazyHolder.FACTORY.newDefaultSolver(); in solve() local 81 solver.setAbsoluteAccuracy(absoluteAccuracy); in solve() 82 return solver.solve(f, x0, x1); in solve()
|
/external/eigen/bench/btl/data/ |
D | action_settings.txt | 9 trisolve_vector ; "{/*1.5 triangular solver - vector (X = inv(L) X)}" ; "size" ; 4:5000 10 trisolve_matrix ; "{/*1.5 triangular solver - matrix (M = inv(L) M)}" ; "size" ; 4:5000
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/PBQP/ |
D | HeuristicBase.h | 74 HeuristicBase(HeuristicSolverImpl<HImpl> &solver) in HeuristicBase() argument 75 : s(solver), g(s.getGraph()) { } in HeuristicBase()
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/events/ |
D | EventState.java | 242 final BrentSolver solver = new BrentSolver(convergence); in evaluateStep() local 270 solver.solve(maxIterationCount, f, ta, tb) : in evaluateStep() 271 solver.solve(maxIterationCount, f, tb, ta); in evaluateStep()
|
/external/eigen/Eigen/ |
D | OrderingMethods | 37 * SparseLU<MatrixType, COLAMDOrdering<int> > solver; 41 * SparseQR<MatrixType, COLAMDOrdering<int> > solver;
|