Home
last modified time | relevance | path

Searched refs:e_block_size (Results 1 – 14 of 14) sorted by relevance

/external/ceres-solver/internal/ceres/
Dschur_eliminator.cc54 (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 …]
Dpartitioned_matrix_view.cc55 (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 …]
Ddetect_structure.cc41 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 …]
Dgenerate_partitioned_matrix_view_specializations.py189 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,
Dgenerate_eliminator_specialization.py188 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,
Dschur_eliminator_impl.h122 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 …]
Diterative_schur_complement_solver.cc79 &options_.e_block_size, in SolveImpl()
119 preconditioner_options.e_block_size = options_.e_block_size; in SolveImpl()
Dpreconditioner.h56 e_block_size(Eigen::Dynamic), in Options()
95 int e_block_size; member
Dschur_jacobi_preconditioner.cc76 eliminator_options.e_block_size = options_.e_block_size; in InitEliminator()
Dlinear_solver.h107 e_block_size(Eigen::Dynamic), in Options()
164 int e_block_size; member
Ddetect_structure.h57 int* e_block_size,
Dvisibility_based_preconditioner.cc334 eliminator_options.e_block_size = options_.e_block_size; in InitEliminator()
Dschur_eliminator_test.cc150 &options.e_block_size, in EliminateSolveAndCompare()
Dschur_complement_solver.cc72 &options_.e_block_size, in SolveImpl()