GHOST
ghost::global_constraints::LinearEquation Member List

This is the complete list of members for ghost::global_constraints::LinearEquation, including all inherited members.

compute_error(double sum) const =0ghost::global_constraints::LinearEquationprotectedpure virtual
conditional_update_data_structures(const std::vector< Variable * > &variables, int variable_id, int new_value) overrideghost::global_constraints::LinearEquationprotectedvirtual
Constraint(const std::vector< int > &variables_index)ghost::Constraint
Constraint(const std::vector< Variable > &variables)ghost::Constraint
Constraint(const Constraint &other)=defaultghost::Constraint
Constraint(Constraint &&other)=defaultghost::Constraint
get_current_error() constghost::Constraintinlineprotected
get_id() constghost::Constraintinlineprotected
has_variable(int var_id) constghost::Constraint
LinearEquation(const std::vector< int > &variables_index, double rhs, const std::vector< double > &coefficients)ghost::global_constraints::LinearEquationprotected
LinearEquation(const std::vector< Variable > &variables, double rhs, const std::vector< double > &coefficients)ghost::global_constraints::LinearEquationprotected
operator=(const Constraint &other)=deleteghost::Constraint
operator=(Constraint &&other)=deleteghost::Constraint
optional_delta_error(const std::vector< Variable * > &variables, const std::vector< int > &variable_indexes, const std::vector< int > &candidate_values) const overrideghost::global_constraints::LinearEquationprotectedvirtual
required_error(const std::vector< Variable * > &variables) const overrideghost::global_constraints::LinearEquationprotectedvirtual
rhsghost::global_constraints::LinearEquationprotected
~Constraint()=defaultghost::Constraintvirtual