Interface: LinearConstraint
@kortexya/reasoninglayer / Solver / LinearConstraint
Interface: LinearConstraint
Defined in: src/types/solver.ts:121
A linear constraint Σ coef_i · x_i (sense) rhs. Variables not referenced in
coefficients are treated as if their coefficient is zero.
Remarks
Wire shape (snake_case): { coefficients, name, rhs, sense }. This is the
solver/feasibility linear-constraint model; it is distinct from the
Optimize namespace’s LinearConstraint.
Properties
coefficients
coefficients:
Record<string,number>
Defined in: src/types/solver.ts:123
Variable-name → coefficient.
name?
optionalname:string|null
Defined in: src/types/solver.ts:129
Optional caller-supplied label, returned in error reports.
rhs
rhs:
number
Defined in: src/types/solver.ts:125
Right-hand side.
sense
sense:
ConstraintSense
Defined in: src/types/solver.ts:127
Comparison sense.