Lines Matching refs:problem
62 ProblemImpl problem;
67 problem.AddParameterBlock(&x, 1);
68 problem.AddParameterBlock(&y, 1);
69 problem.AddParameterBlock(&z, 1);
71 problem.AddResidualBlock(new UnaryCostFunction(), NULL, &x);
72 problem.AddResidualBlock(new BinaryCostFunction(), NULL, &z, &x);
73 problem.AddResidualBlock(new BinaryCostFunction(), NULL, &z, &y);
74 problem.AddResidualBlock(new UnaryCostFunction(), NULL, &z);
75 problem.AddResidualBlock(new BinaryCostFunction(), NULL, &x, &y);
76 problem.AddResidualBlock(new UnaryCostFunction(), NULL, &y);
88 problem.program().residual_blocks();
103 Program* program = problem.mutable_program();
109 problem.mutable_program(),
118 ProblemImpl problem;
123 problem.AddParameterBlock(&x, 1);
124 problem.AddParameterBlock(&y, 1);
125 problem.AddParameterBlock(&z, 1);
131 Program program(problem.program());
133 EXPECT_FALSE(ApplyOrdering(problem.parameter_map(),
140 ProblemImpl problem;
145 problem.AddParameterBlock(&x, 1);
146 problem.AddParameterBlock(&y, 1);
147 problem.AddParameterBlock(&z, 1);
154 Program* program = problem.mutable_program();
157 EXPECT_TRUE(ApplyOrdering(problem.parameter_map(),