Lines Matching refs:Problem

119 TEST(Problem, AddResidualWithNullCostFunctionDies) {
122 Problem problem;
131 TEST(Problem, AddResidualWithIncorrectNumberOfParameterBlocksDies) {
134 Problem problem;
145 TEST(Problem, AddResidualWithDifferentSizesOnTheSameVariableDies) {
148 Problem problem;
156 TEST(Problem, AddResidualWithDuplicateParametersDies) {
159 Problem problem;
169 TEST(Problem, AddResidualWithIncorrectSizesOfParameterBlockDies) {
172 Problem problem;
184 TEST(Problem, AddResidualAddsDuplicatedParametersOnlyOnce) {
187 Problem problem;
197 TEST(Problem, AddParameterWithDifferentSizesOnTheSameVariableDies) {
200 Problem problem;
212 TEST(Problem, AddParameterWithAliasedParametersDies) {
223 Problem problem;
248 TEST(Problem, AddParameterIgnoresDuplicateCalls) {
251 Problem problem;
271 TEST(Problem, AddingParametersAndResidualsResultsInExpectedProblem) {
274 Problem problem;
323 TEST(Problem, ReusedCostFunctionsAreOnlyDeletedOnce) {
330 Problem problem;
345 TEST(Problem, CostFunctionsAreDeletedEvenWithRemovals) {
349 Problem problem;
375 // This tests against ProblemImpl instead of Problem in order to inspect the
376 // state of the resulting Program; this is difficult with only the thin Problem
380 Problem::Options options;
477 TEST(Problem, SetParameterBlockConstantWithUnknownPtrDies) {
481 Problem problem;
488 TEST(Problem, SetParameterBlockVariableWithUnknownPtrDies) {
492 Problem problem;
499 TEST(Problem, SetLocalParameterizationWithUnknownPtrDies) {
503 Problem problem;
511 TEST(Problem, RemoveParameterBlockWithUnknownPtrDies) {
515 Problem problem;
522 TEST(Problem, GetParameterization) {
526 Problem problem;
536 TEST(Problem, ParameterBlockQueryTest) {
539 Problem problem;
996 // Test for Problem::Evaluate
1087 void EvaluateAndCompare(const Problem::EvaluateOptions& options,
1136 void CheckAllEvaluationCombinations(const Problem::EvaluateOptions& options,
1183 CheckAllEvaluationCombinations(Problem::EvaluateOptions(), expected);
1213 Problem::EvaluateOptions evaluate_options;
1246 Problem::EvaluateOptions evaluate_options;
1284 Problem::EvaluateOptions evaluate_options;
1328 CheckAllEvaluationCombinations(Problem::EvaluateOptions(), expected);
1355 Problem::EvaluateOptions evaluate_options;
1390 Problem::EvaluateOptions evaluate_options;
1423 Problem::EvaluateOptions evaluate_options;
1466 CheckAllEvaluationCombinations(Problem::EvaluateOptions(), expected);