x3cflux.LinearConstraint

class x3cflux.LinearConstraint

Bases: pybind11_object

Constraint that evolves linear combinations of parameter

Can be used for either linear equality or inequality constraints. The constant is on the left hand side of the equality/inequality. Equality constraint: .. math :: sum_{i} c_i cdot text{parameter}_i = text{constant} Inequality constraint: .. math :: sum_{i} c_i cdot text{parameter}_i le text{constant}

Attributes

constant

LHS constant

name

Name of the constraint

parameter_coefficients

Coefficients of the parameters

parameter_names

Names of the involved parameters

Methods

property constant

LHS constant

property name

Name of the constraint

property parameter_coefficients

Coefficients of the parameters

property parameter_names

Names of the involved parameters