/external/ceres-solver/internal/ceres/ |
schur_eliminator.cc | 54 (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 == 4) & [all...] |
detect_structure.h | 57 int* e_block_size,
|
detect_structure.cc | 41 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, 0) << "No e type blocks found" [all...] |
generate_eliminator_specialization.py | 156 (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...] |
schur_eliminator_impl.h | 119 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 will typically be a small number like 3, i 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...] |
preconditioner.h | 54 e_block_size(Eigen::Dynamic), 93 int e_block_size; member in struct:ceres::internal::Preconditioner::Options
|
linear_solver.h | 85 e_block_size(Eigen::Dynamic), 142 int e_block_size; member in struct:ceres::internal::LinearSolver::Options
|
iterative_schur_complement_solver.cc | 115 preconditioner_options.e_block_size = options_.e_block_size;
|
schur_jacobi_preconditioner.cc | 86 &eliminator_options.e_block_size,
|
schur_eliminator_test.cc | 150 &options.e_block_size,
|
schur_complement_solver.cc | 70 &options_.e_block_size,
|
visibility_based_preconditioner.cc | 319 &eliminator_options.e_block_size,
|