void lmm_expand(lmm_system_t sys, lmm_constraint_t cnst,
lmm_variable_t var, double value);
+void lmm_expand_add(lmm_system_t sys, lmm_constraint_t cnst,
+ lmm_variable_t var, double value);
lmm_constraint_t lmm_get_cnst_from_var(lmm_system_t sys,
lmm_variable_t var, int num);
lmm_constraint_t cnst,
lmm_variable_t * var);
+lmm_constraint_t lmm_get_first_active_constraint(lmm_system_t sys);
+lmm_constraint_t lmm_get_next_active_constraint(lmm_system_t sys, lmm_constraint_t cnst);
+
void *lmm_constraint_id(lmm_constraint_t cnst);
void *lmm_variable_id(lmm_variable_t var);
double bound);
void lmm_update_variable_weight(lmm_system_t sys, lmm_variable_t var,
double weight);
+double lmm_get_variable_weight(lmm_variable_t var);
+
void lmm_update_constraint_bound(lmm_system_t sys, lmm_constraint_t cnst,
double bound);