Lines Matching refs:ordering
79 int* ordering) { in OrderingForSparseNormalCholeskyUsingSuiteSparse() argument
93 ss.ApproximateMinimumDegreeOrdering(block_jacobian_transpose, &ordering[0]); in OrderingForSparseNormalCholeskyUsingSuiteSparse()
103 ordering); in OrderingForSparseNormalCholeskyUsingSuiteSparse()
112 int* ordering) { in OrderingForSparseNormalCholeskyUsingCXSparse() argument
131 cxsparse.ApproximateMinimumDegreeOrdering(block_hessian, ordering); in OrderingForSparseNormalCholeskyUsingCXSparse()
139 const ParameterBlockOrdering& ordering, in ApplyOrdering() argument
143 if (ordering.NumElements() != num_parameter_blocks) { in ApplyOrdering()
148 ordering.NumElements()); in ApplyOrdering()
157 ordering.group_to_elements(); in ApplyOrdering()
296 vector<int> ordering(parameter_blocks.size(), 0); in MaybeReorderSchurComplementColumnsUsingSuiteSparse() local
299 &ordering[0]); in MaybeReorderSchurComplementColumnsUsingSuiteSparse()
304 parameter_blocks[i] = parameter_blocks_copy[ordering[i]]; in MaybeReorderSchurComplementColumnsUsingSuiteSparse()
407 vector<int> ordering(program->NumParameterBlocks(), 0); in ReorderProgramForSparseNormalCholesky() local
416 &ordering[0]); in ReorderProgramForSparseNormalCholesky()
420 &ordering[0]); in ReorderProgramForSparseNormalCholesky()
426 parameter_blocks[i] = parameter_blocks_copy[ordering[i]]; in ReorderProgramForSparseNormalCholesky()