Lines Matching refs:reduced_program
324 scoped_ptr<Program> reduced_program(CreateReducedProgram(&options,
328 if (reduced_program == NULL) {
332 summary->num_parameter_blocks_reduced = reduced_program->NumParameterBlocks();
333 summary->num_parameters_reduced = reduced_program->NumParameters();
334 summary->num_residual_blocks_reduced = reduced_program->NumResidualBlocks();
335 summary->num_residuals_reduced = reduced_program->NumResiduals();
406 reduced_program.get(),
414 reduced_program.get(),
422 if (reduced_program->parameter_blocks().size() < 2) {
428 *reduced_program,
439 Vector parameters(reduced_program->NumParameters());
442 reduced_program->ParameterBlocksToStateVector(parameters.data());
452 reduced_program.get(),
470 reduced_program->StateVectorToParameterBlocks(parameters.data());
471 reduced_program->CopyParameterBlockStateToUserState();
495 reduced_program->StateVectorToParameterBlocks(original_parameters.data());
496 reduced_program->CopyParameterBlockStateToUserState();