HomeSort by relevance Sort by last modified time
    Searched refs:tsm_ (Results 1 - 4 of 4) sorted by null

  /external/ceres-solver/internal/ceres/
block_random_access_diagonal_matrix.h 74 virtual int num_rows() const { return tsm_->num_rows(); }
75 virtual int num_cols() const { return tsm_->num_cols(); }
78 const TripletSparseMatrix* matrix() const { return tsm_.get(); }
79 TripletSparseMatrix* mutable_matrix() { return tsm_.get(); }
87 scoped_ptr<TripletSparseMatrix> tsm_; member in class:ceres::internal::BlockRandomAccessDiagonalMatrix
block_random_access_diagonal_matrix.cc 65 tsm_.reset(new TripletSparseMatrix(num_cols, num_cols, num_nonzeros));
66 tsm_->set_num_nonzeros(num_nonzeros);
67 int* rows = tsm_->mutable_rows();
68 int* cols = tsm_->mutable_cols();
69 double* values = tsm_->mutable_values();
113 if (tsm_->num_nonzeros()) {
114 VectorRef(tsm_->mutable_values(),
115 tsm_->num_nonzeros()).setZero();
block_random_access_sparse_matrix.h 79 virtual int num_rows() const { return tsm_->num_rows(); }
80 virtual int num_cols() const { return tsm_->num_cols(); }
83 const TripletSparseMatrix* matrix() const { return tsm_.get(); }
84 TripletSparseMatrix* mutable_matrix() { return tsm_.get(); }
96 // the values array of tsm_ where the block is stored.
101 scoped_ptr<TripletSparseMatrix> tsm_; member in class:ceres::internal::BlockRandomAccessSparseMatrix
block_random_access_sparse_matrix.cc 79 tsm_.reset(new TripletSparseMatrix(num_cols, num_cols, num_nonzeros));
80 tsm_->set_num_nonzeros(num_nonzeros);
81 int* rows = tsm_->mutable_rows();
82 int* cols = tsm_->mutable_cols();
83 double* values = tsm_->mutable_values();
111 DCHECK_LT(rows[pos], tsm_->num_rows());
112 DCHECK_LT(cols[pos], tsm_->num_rows());
151 if (tsm_->num_nonzeros()) {
152 VectorRef(tsm_->mutable_values(),
153 tsm_->num_nonzeros()).setZero()
    [all...]

Completed in 65 milliseconds