HomeSort by relevance Sort by last modified time
    Searched full:cxsparse (Results 1 - 23 of 23) sorted by null

  /external/ceres-solver/cmake/
FindCXSparse.cmake 32 # FindCXSparse.cmake - Find CXSparse libraries & dependencies.
37 # CXSPARSE_FOUND: TRUE iff CXSparse and all dependencies have been found.
38 # CXSPARSE_INCLUDE_DIRS: Include directories for CXSparse.
39 # CXSPARSE_LIBRARIES: Libraries for CXSparse and all dependencies.
49 # search for CXSparse includes,
52 # search for CXSparse libraries, e.g: /timbuktu/lib.
65 # CXSPARSE_INCLUDE_DIR: Include directory for CXSparse, not including the
67 # CXSPARSE_LIBRARY: CXSparse library, not including the libraries of any
70 # Called if we failed to find CXSparse or any of it's required dependencies,
77 # Make results of search visible in the CMake GUI if CXSparse has no
    [all...]
config.h.in 53 // If defined, Ceres was compiled without CXSparse.
FindEigen.cmake 60 # EIGEN_INCLUDE_DIR: Include directory for CXSparse, not including the
  /external/ceres-solver/internal/ceres/
cxsparse.cc 36 #include "ceres/cxsparse.h"
48 CXSparse::CXSparse() : scratch_(NULL), scratch_size_(0) {
51 CXSparse::~CXSparse() {
58 bool CXSparse::SolveCholesky(cs_di* A,
96 cs_dis* CXSparse::AnalyzeCholesky(cs_di* A) {
101 cs_dis* CXSparse::AnalyzeCholeskyWithNaturalOrdering(cs_di* A) {
106 cs_dis* CXSparse::BlockAnalyzeCholesky(cs_di* A,
167 cs_di CXSparse::CreateSparseMatrixTransposeView(CompressedRowSparseMatrix* A)
    [all...]
cxsparse.h 50 // explicity exist in CXSparse. The methods in the class are nonstatic because
52 class CXSparse {
54 CXSparse();
55 ~CXSparse();
134 class CXSparse {
reorder_program.cc 37 #include "ceres/cxsparse.h"
117 // CXSparse works with J'J instead of J'. So compute the block
120 CXSparse cxsparse;
123 cxsparse.CreateSparseMatrix(
125 cs_di* block_jacobian = cxsparse.TransposeMatrix(block_jacobian_transpose);
127 cxsparse.MatrixMatrixMultiply(block_jacobian_transpose, block_jacobian);
128 cxsparse.Free(block_jacobian);
129 cxsparse.Free(block_jacobian_transpose);
131 cxsparse.ApproximateMinimumDegreeOrdering(block_hessian, ordering)
    [all...]
compressed_row_sparse_matrix_test.cc 36 #include "ceres/cxsparse.h"
495 CXSparse cxsparse; local
498 // Create a random matrix, compute its outer product using CXSParse
531 cs_di cs_matrix_transpose = cxsparse.CreateSparseMatrixTransposeView(matrix.get());
532 cs_di* cs_matrix = cxsparse.TransposeMatrix(&cs_matrix_transpose);
534 cxsparse.MatrixMatrixMultiply(&cs_matrix_transpose, cs_matrix);
545 cxsparse.CreateSparseMatrixTransposeView(outer_product.get());
565 cxsparse.Free(cs_matrix);
566 cxsparse.Free(expected_outer_product)
    [all...]
sparse_normal_cholesky_solver.h 43 #include "ceres/cxsparse.h"
91 CXSparse cxsparse_;
sparse_normal_cholesky_solver.cc 41 #include "ceres/cxsparse.h"
233 "because Ceres was not built with support for CXSparse. "
240 EventLogger event_logger("SparseNormalCholeskySolver::CXSparse::Solve");
293 "CXSparse failure. Unable to find symbolic factorization.";
296 summary.message = "CXSparse::SolveCholesky failed.";
CMakeLists.txt 56 cxsparse.cc
148 IF (CXSPARSE AND CXSPARSE_FOUND)
150 ENDIF (CXSPARSE AND CXSPARSE_FOUND)
schur_complement_solver.cc 43 #include "ceres/cxsparse.h"
377 // CXSparse's sparse cholesky factorization routines.
386 summary.message = "Ceres was not built with CXSparse support. "
420 "CXSparse failure. Unable to find symbolic factorization.";
423 summary.message = "CXSparse::SolveCholesky failed.";
schur_complement_solver.h 43 #include "ceres/cxsparse.h"
187 CXSparse cxsparse_;
solver.cc 191 "CXSparse was not enabled when Ceres was built.";
197 "CXSparse was not enabled when Ceres was built.";
solver_impl.cc 40 #include "ceres/cxsparse.h"
823 *error = "Can't use SPARSE_NORMAL_CHOLESKY with CXSPARSE because "
824 "CXSparse was not enabled when Ceres was built.";
    [all...]
problem_impl.cc 682 // CXSparse, here it just being used for telling the evaluator to
    [all...]
  /external/ceres-solver/
CMakeLists.txt 99 OPTION(CXSPARSE "Enable CXSparse." ON)
165 UPDATE_CACHE_VARIABLE(CXSPARSE OFF)
169 MESSAGE(STATUS "Building for iOS: SuiteSparse, CXSparse, gflags and OpenMP are not available.")
338 # CXSparse.
339 IF (CXSPARSE)
340 # Don't search with REQUIRED as we can continue without CXSparse.
341 FIND_PACKAGE(CXSparse)
343 # By default, if CXSparse and all dependencies are found, Ceres is
344 # built with CXSparse support
    [all...]
  /external/ceres-solver/docs/source/
building.rst 63 - `CXSparse <http://www.cise.ufl.edu/research/sparse/CXSparse/>`_.
64 Similar to ``SuiteSparse`` but simpler and slower. CXSparse has
131 # SuiteSparse and CXSparse (optional)
258 # SuiteSparse and CXSparse
284 way of building SuiteSparse and CXSparse. There are however a number
323 #. (Experimental) ``CXSparse`` Previously CXSparse was not available on
325 `[1] <https://github.com/PetterS/CXSparse>`_ and
326 `[2] <https://github.com/TheFrenchLeaf/CXSparse>`_. If you wish to us
    [all...]
features.rst 52 factorization (`SuiteSparse`_ or `CXSparse`_) for large sparse
90 .. _CXSparse: https://www.cise.ufl.edu/research/sparse/CXSparse/
faqs.rst 138 ``SuiteSparse`` or ``CXSparse`` installed.
145 requires that you have ``SuiteSparse`` or ``CXSparse``
version_history.rst 503 #. Fixed a memory leak in ``cxsparse.cc``. (Alexander Mordvintsev).
622 #. Cached symbolic factorization when using ``CXSparse``.
744 #. ``CXSparse`` support.
solving.rst 493 Professor Tim Davis' ``SuiteSparse`` or ``CXSparse`` packages [Chen]_
495 incidently is a port of the algorithm implemented inside ``CXSparse``)
    [all...]
  /external/ceres-solver/examples/
Makefile.example 56 # If Ceres was built with CXSparse:
  /external/ceres-solver/include/ceres/
types.h 75 // SuiteSparse or CXSparse.

Completed in 441 milliseconds