/external/ceres-solver/internal/ceres/ |
D | schur_eliminator.cc | 54 (options.e_block_size == 2) && in Create() 59 (options.e_block_size == 2) && in Create() 64 (options.e_block_size == 2) && in Create() 69 (options.e_block_size == 2) && in Create() 74 (options.e_block_size == 3) && in Create() 79 (options.e_block_size == 3) && in Create() 84 (options.e_block_size == 3) && in Create() 89 (options.e_block_size == 3) && in Create() 94 (options.e_block_size == 4) && in Create() 99 (options.e_block_size == 4) && in Create() [all …]
|
D | partitioned_matrix_view.cc | 55 (options.e_block_size == 2) && in Create() 61 (options.e_block_size == 2) && in Create() 67 (options.e_block_size == 2) && in Create() 73 (options.e_block_size == 2) && in Create() 79 (options.e_block_size == 3) && in Create() 85 (options.e_block_size == 3) && in Create() 91 (options.e_block_size == 3) && in Create() 97 (options.e_block_size == 3) && in Create() 103 (options.e_block_size == 4) && in Create() 109 (options.e_block_size == 4) && in Create() [all …]
|
D | detect_structure.cc | 41 int* e_block_size, in DetectStructure() argument 45 *e_block_size = 0; in DetectStructure() 70 if (*e_block_size == 0) { in DetectStructure() 71 *e_block_size = bs.cols[e_block_id].size; in DetectStructure() 72 } else if (*e_block_size != Eigen::Dynamic && in DetectStructure() 73 *e_block_size != bs.cols[e_block_id].size) { in DetectStructure() 75 << *e_block_size << " to " in DetectStructure() 77 *e_block_size = Eigen::Dynamic; in DetectStructure() 98 *e_block_size == Eigen::Dynamic && in DetectStructure() 106 CHECK_NE(*e_block_size, 0) << "No e type blocks found"; in DetectStructure() [all …]
|
D | generate_partitioned_matrix_view_specializations.py | 189 def SpecializationFilename(prefix, row_block_size, e_block_size, f_block_size): argument 191 e_block_size, 203 for row_block_size, e_block_size, f_block_size in SPECIALIZATIONS: 206 e_block_size, 213 e_block_size == "Eigen::Dynamic" and 217 fptr.write(template % (row_block_size, e_block_size, f_block_size)) 221 e_block_size, 224 e_block_size,
|
D | generate_eliminator_specialization.py | 188 def SpecializationFilename(prefix, row_block_size, e_block_size, f_block_size): argument 190 e_block_size, 202 for row_block_size, e_block_size, f_block_size in SPECIALIZATIONS: 205 e_block_size, 212 e_block_size == "Eigen::Dynamic" and 216 fptr.write(template % (row_block_size, e_block_size, f_block_size)) 220 e_block_size, 223 e_block_size,
|
D | schur_eliminator_impl.h | 122 const int e_block_size = bs->cols[chunk_block_id].size; in Init() local 138 buffer_size += e_block_size * bs->cols[cell.block_id].size; in Init() 232 const int e_block_size = bs->cols[e_block_id].size; in Eliminate() local 237 ete(e_block_size, e_block_size); in Eliminate() 241 diag(D + bs->cols[e_block_id].position, e_block_size); in Eliminate() 247 FixedArray<double, 8> g(e_block_size); in Eliminate() 248 typename EigenTypes<kEBlockSize>::VectorRef gref(g.get(), e_block_size); in Eliminate() 275 .solve(Matrix::Identity(e_block_size, e_block_size)); in Eliminate() 282 FixedArray<double, 8> inverse_ete_g(e_block_size); in Eliminate() 285 e_block_size, in Eliminate() [all …]
|
D | iterative_schur_complement_solver.cc | 79 &options_.e_block_size, in SolveImpl() 119 preconditioner_options.e_block_size = options_.e_block_size; in SolveImpl()
|
D | preconditioner.h | 56 e_block_size(Eigen::Dynamic), in Options() 95 int e_block_size; member
|
D | schur_jacobi_preconditioner.cc | 76 eliminator_options.e_block_size = options_.e_block_size; in InitEliminator()
|
D | linear_solver.h | 107 e_block_size(Eigen::Dynamic), in Options() 164 int e_block_size; member
|
D | detect_structure.h | 57 int* e_block_size,
|
D | visibility_based_preconditioner.cc | 334 eliminator_options.e_block_size = options_.e_block_size; in InitEliminator()
|
D | schur_eliminator_test.cc | 150 &options.e_block_size, in EliminateSolveAndCompare()
|
D | schur_complement_solver.cc | 72 &options_.e_block_size, in SolveImpl()
|