28 using namespace gtsam;
51 Values values1, values2, values3;
76 EXPECT(constraint_leq->feasible(values1));
77 EXPECT(!constraint_leq->feasible(values2));
78 EXPECT(constraint_leq->feasible(values3));
79 EXPECT(constraint_geq->feasible(values1));
80 EXPECT(constraint_geq->feasible(values2));
81 EXPECT(!constraint_geq->feasible(values3));
84 EXPECT(constraint_leq->active(values1));
85 EXPECT(constraint_leq->active(values2));
86 EXPECT(!constraint_leq->active(values3));
87 EXPECT(constraint_geq->active(values1));
88 EXPECT(!constraint_geq->active(values2));
89 EXPECT(constraint_geq->active(values3));
94 auto penalty_leq = constraint_leq->penaltyFactor(
mu);
95 auto penalty_geq = constraint_geq->penaltyFactor(
mu);
104 auto constraint_eq1 = constraint_leq->createEqualityConstraint();
105 auto constraint_eq2 = constraint_geq->createEqualityConstraint();