Searched refs:e_block_size (Results 1 - 12 of 12) sorted by relevance

/external/ceres-solver/internal/ceres/
H A Dgenerate_eliminator_specialization.py156 (options.e_block_size == %s) &&
166 << options.e_block_size << ","
182 def SpecializationFilename(prefix, row_block_size, e_block_size, f_block_size):
184 e_block_size,
196 for row_block_size, e_block_size, f_block_size in SPECIALIZATIONS:
199 e_block_size,
206 e_block_size == "Eigen::Dynamic" and
210 fptr.write(template % (row_block_size, e_block_size, f_block_size))
214 e_block_size,
217 e_block_size,
[all...]
H A Dschur_eliminator.cc54 (options.e_block_size == 2) &&
59 (options.e_block_size == 2) &&
64 (options.e_block_size == 2) &&
69 (options.e_block_size == 2) &&
74 (options.e_block_size == 3) &&
79 (options.e_block_size == 3) &&
84 (options.e_block_size == 3) &&
89 (options.e_block_size == 3) &&
94 (options.e_block_size == 4) &&
99 (options.e_block_size
[all...]
H A Ddetect_structure.h57 int* e_block_size,
H A Ddetect_structure.cc41 int* e_block_size,
45 *e_block_size = 0;
70 if (*e_block_size == 0) {
71 *e_block_size = bs.cols[e_block_id].size;
72 } else if (*e_block_size != Eigen::Dynamic &&
73 *e_block_size != bs.cols[e_block_id].size) {
75 << *e_block_size << " to "
77 *e_block_size = Eigen::Dynamic;
98 *e_block_size == Eigen::Dynamic &&
106 CHECK_NE(*e_block_size,
38 DetectStructure(const CompressedRowBlockStructure& bs, const int num_eliminate_blocks, int* row_block_size, int* e_block_size, int* f_block_size) argument
[all...]
H A Dschur_eliminator_impl.h119 const int e_block_size = bs->cols[chunk_block_id].size; local
135 buffer_size += e_block_size * bs->cols[cell.block_id].size;
155 // chunk_outer_product_buffer_ only needs to store e_block_size *
229 const int e_block_size = bs->cols[e_block_id].size; local
234 ete(e_block_size, e_block_size);
238 diag(D + bs->cols[e_block_id].position, e_block_size);
244 FixedArray<double, 8> g(e_block_size);
245 typename EigenTypes<kEBlockSize>::VectorRef gref(g.get(), e_block_size);
264 // e_block_size wil
311 const int e_block_size = bs->cols[e_block_id].size; local
379 const int e_block_size = bs->cols[e_block_id].size; local
443 const int e_block_size = ete->rows(); local
505 const int e_block_size = inverse_ete.rows(); local
[all...]
H A Dpreconditioner.h54 e_block_size(Eigen::Dynamic),
93 int e_block_size; member in struct:ceres::internal::Preconditioner::Options
H A Diterative_schur_complement_solver.cc115 preconditioner_options.e_block_size = options_.e_block_size;
H A Dlinear_solver.h85 e_block_size(Eigen::Dynamic),
142 int e_block_size; member in struct:ceres::internal::LinearSolver::Options
H A Dschur_jacobi_preconditioner.cc86 &eliminator_options.e_block_size,
H A Dschur_eliminator_test.cc150 &options.e_block_size,
H A Dschur_complement_solver.cc70 &options_.e_block_size,
H A Dvisibility_based_preconditioner.cc319 &eliminator_options.e_block_size,

Completed in 92 milliseconds