HomeSort by relevance Sort by last modified time
    Searched full:cholmod (Results 1 - 25 of 26) sorted by null

1 2

  /external/eigen/Eigen/
CholmodSupport 9 #include <cholmod.h>
15 * This module provides an interface to the Cholmod library which is part of the <a href="http://www.cise.ufl.edu/research/sparse/SuiteSparse/">suitesparse</a> package.
30 * In order to use this module, the cholmod headers must be accessible from the include paths, and your binary must be linked to the cholmod library and its dependencies.
31 * The dependencies depend on how cholmod has been compiled.
SPQRSupport 19 * In order to use this module, the SPQR headers must be accessible from the include paths, and your binary must be linked to the SPQR library and its dependencies (Cholmod, AMD, COLAMD,...).
  /external/eigen/cmake/
FindCholmod.cmake 0 # Cholmod lib usually requires linking to a blas and lapack library.
10 cholmod.h
19 find_library(CHOLMOD_LIBRARIES cholmod PATHS $ENV{CHOLMODDIR} ${LIB_INSTALL_DIR})
86 find_package_handle_standard_args(CHOLMOD DEFAULT_MSG
FindSPQR.cmake 4 # SPQR lib requires Cholmod, colamd and amd as well.
  /external/ceres-solver/internal/ceres/
suitesparse.cc 38 #include "cholmod.h"
129 // Cholmod can try multiple re-ordering strategies to find a fill
254 // Save the current print level and silence CHOLMOD, otherwise
255 // CHOLMOD is prone to dumping stuff to stderr, which can be
266 // treats all kinds of CHOLMOD failures as warnings. Some of these
274 *message = "CHOLMOD failure: Method not installed.";
277 *message = "CHOLMOD failure: Out of memory.";
280 *message = "CHOLMOD failure: Integer overflow occured.";
283 *message = "CHOLMOD failure: Invalid input.";
286 *message = "CHOLMOD warning: Matrix not positive definite."
    [all...]
schur_complement_solver.h 92 // matrix is small and dense, or if CHOLMOD/SuiteSparse is not
98 // CHOLMOD/SuiteSparse be installed, as it uses CHOLMOD to find a
suitesparse.h 31 // A simple C++ interface to the SuiteSparse and CHOLMOD libraries.
47 #include "cholmod.h"
79 // The raw CHOLMOD and SuiteSparseQR libraries have a slightly
83 // for all cholmod function calls.
172 // on the matrix. See the documentation for CHOLMOD for more details.
sparse_normal_cholesky_solver.h 54 // Solves the normal equations (A'A + D'D) x = A'b, using the CHOLMOD sparse
sparse_normal_cholesky_solver.cc 153 // before they can be factorized. CHOLMOD/SuiteSparse on the other
250 // before they can be factorized. CHOLMOD/SuiteSparse on the other
evaluator.h 115 // the jacobian for use with CHOLMOD, where as BlockOptimizationProblem
visibility_based_preconditioner.h 192 // implemented using CHOLMOD's sparse triangular matrix solve
linear_solver.h 66 // e.g. CHOLMOD ran out of memory when computing the symbolic or
schur_complement_solver.cc 270 // CHOLMOD's sparse cholesky factorization routines.
  /external/eigen/bench/
sparse_cholesky.cpp 6 // g++ -DSIZE=10000 -DDENSITY=0.001 sparse_cholesky.cpp -I.. -DDENSEMATRI -O3 -g0 -DNDEBUG -DNBTRIES=1 -I /home/gael/Coding/LinearAlgebra/taucs_full/src/ -I/home/gael/Coding/LinearAlgebra/taucs_full/build/linux/ -L/home/gael/Coding/LinearAlgebra/taucs_full/lib/linux/ -ltaucs /home/gael/Coding/LinearAlgebra/GotoBLAS/libgoto.a -lpthread -I /home/gael/Coding/LinearAlgebra/SuiteSparse/CHOLMOD/Include/ $CHOLLIB -I /home/gael/Coding/LinearAlgebra/SuiteSparse/UFconfig/ /home/gael/Coding/LinearAlgebra/SuiteSparse/CCOLAMD/Lib/libccolamd.a /home/gael/Coding/LinearAlgebra/SuiteSparse/CHOLMOD/Lib/libcholmod.a -lmetis /home/gael/Coding/LinearAlgebra/SuiteSparse/AMD/Lib/libamd.a /home/gael/Coding/LinearAlgebra/SuiteSparse/CAMD/Lib/libcamd.a /home/gael/Coding/LinearAlgebra/SuiteSparse/CCOLAMD/Lib/libccolamd.a /home/gael/Coding/LinearAlgebra/SuiteSparse/COLAMD/Lib/libcolamd.a -llapack && ./a.out
130 doEigen<Eigen::Cholmod>("Eigen/Cholmod", sm1, Eigen::IncompleteFactorization);
155 // CHOLMOD
181 std::cout << "cholmod/analyze:\t" << timer.value() << endl;
186 std::cout << "cholmod/factorize:\t" << timer.value() << endl;
  /external/eigen/Eigen/src/CholmodSupport/
CholmodSupport.h 42 eigen_assert(false && "Scalar type not supported by CHOLMOD");
48 /** Wraps the Eigen sparse matrix \a mat into a Cholmod sparse matrix object.
105 /** Returns a view of the Eigen sparse matrix \a mat as Cholmod sparse matrix.
118 /** Returns a view of the Eigen \b dense matrix \a mat as Cholmod dense matrix.
139 /** Returns a view of the Cholmod sparse matrix \a cm as an Eigen sparse matrix.
156 * \brief The base class for the direct Cholesky factorization of Cholmod
286 /** Returns a reference to the Cholmod's configuration structure to get a full control over the performed operations.
287 * See the Cholmod user guide for details. */
288 cholmod_common& cholmod() { return m_cholmod; } function in class:Eigen::CholmodBase
300 // note: cd stands for Cholmod Dens
    [all...]
  /external/eigen/bench/spbench/
CMakeLists.txt 16 find_package(Cholmod)
spbenchsolver.h 121 out << " <PACKAGE> CHOLMOD </PACKAGE> \n";
126 out << " <PACKAGE> CHOLMOD </PACKAGE> \n";
131 out << " <PACKAGE> CHOLMOD </PACKAGE> \n";
396 // CHOLMOD
399 cout << "\nSolving with CHOLMOD LDLT ... \n";
436 // CHOLMOD
439 // CholMOD SuperNodal LLT
440 cout << "\nSolving with CHOLMOD LLT (Supernodal)... \n";
444 // CholMod Simplicial LLT
445 cout << "\nSolving with CHOLMOD LLT (Simplicial) ... \n";
    [all...]
  /external/eigen/test/
CMakeLists.txt 33 find_package(Cholmod)
39 ei_add_property(EIGEN_TESTED_BACKENDS "Cholmod, ")
41 ei_add_property(EIGEN_MISSING_BACKENDS "Cholmod, ")
  /external/ceres-solver/cmake/
FindSuiteSparse.cmake 84 # == Sparse Supernodal Cholesky Factorization and Update/Downdate (CHOLMOD)
288 # CHOLMOD.
291 FIND_LIBRARY(CHOLMOD_LIBRARY NAMES cholmod
294 MESSAGE(STATUS "Found CHOLMOD library: ${CHOLMOD_LIBRARY}")
297 "Did not find CHOLMOD library (required SuiteSparse component).")
302 FIND_PATH(CHOLMOD_INCLUDE_DIR NAMES cholmod.h
305 MESSAGE(STATUS "Found CHOLMOD header in: ${CHOLMOD_INCLUDE_DIR}")
308 "Did not find CHOLMOD header (required SuiteSparse component).")
  /external/eigen/test/eigen2/
eigen2_sparse_solvers.cpp 93 SparseLLT<SparseSelfAdjointMatrix,Cholmod>(m2).solveInPlace(x);
94 VERIFY(refX.isApprox(x,test_precision<Scalar>()) && "LLT: cholmod");
  /external/ceres-solver/docs/source/
bibliography.rst 28 S. Rajamanickam, **Algorithm 887: CHOLMOD, Supernodal Sparse
version_history.rst 331 make copies inside ``CHOLMOD``.
746 factorization time for sparse ``CHOLMOD`` significantly.
  /external/eigen/doc/
SparseLinearSystems.dox 147 <TR><TH>Matrix <TH> N <TH> NNZ <TH> <TH > UMFPACK <TH > SUPERLU <TH > PASTIX LU <TH >BiCGSTAB <TH > BiCGSTAB+ILUT <TH >GMRES+ILUT<TH > LDLT <TH> CHOLMOD LDLT <TH > PASTIX LDLT <TH > LLT <TH > CHOLMOD SP LLT <TH > CHOLMOD LLT <TH > PASTIX LLT <TH> CG</TR>
  /external/eigen/Eigen/src/SPQRSupport/
SuiteSparseQRSupport.h 248 mutable cholmod_sparse *m_cR; // The sparse R factor in cholmod format
  /external/ceres-solver/include/ceres/
types.h 86 // based on CHOLMOD.

Completed in 904 milliseconds

1 2