pyoptinterface.highs package¶
- class pyoptinterface.highs.Model¶
Bases:
RawModel
- add_linear_constraint¶
- add_variable¶
- delete_constraint¶
- delete_variable¶
- delete_variables¶
- get_constraint_attribute(constraint, attribute: ConstraintAttribute)¶
- get_constraint_dual¶
- get_constraint_name¶
- get_constraint_primal¶
- get_model_attribute(attribute: ModelAttribute)¶
- get_normalized_coefficient¶
- get_normalized_rhs¶
- get_obj_sense¶
- get_obj_value¶
- get_objective_coefficient¶
- get_raw_info_double¶
- get_raw_info_int¶
- get_raw_info_int64¶
- get_raw_information(param_name: str)¶
- get_raw_model¶
- get_raw_option_bool¶
- get_raw_option_double¶
- get_raw_option_int¶
- get_raw_option_string¶
- get_raw_parameter(param_name: str)¶
- get_value¶
- get_variable_attribute(variable, attribute: VariableAttribute)¶
- get_variable_lower_bound¶
- get_variable_name¶
- get_variable_type¶
- get_variable_upper_bound¶
- getnumcol¶
- getnumrow¶
- getruntime¶
- init¶
- is_constraint_active¶
- is_variable_active¶
- property m_n_constraints¶
(self) -> int
- property m_n_variables¶
(self) -> int
- number_of_constraints(type: ConstraintType)¶
- number_of_variables()¶
- optimize(self) None ¶
- pprint¶
- raw_info_type¶
- raw_option_type¶
- set_constraint_attribute(constraint, attribute: ConstraintAttribute, value)¶
- set_constraint_name¶
- set_model_attribute(attribute: ModelAttribute, value)¶
- set_normalized_coefficient¶
- set_normalized_rhs¶
- set_obj_sense¶
- set_objective¶
- set_objective_coefficient¶
- set_primal_start¶
- set_raw_option_bool¶
- set_raw_option_double¶
- set_raw_option_int¶
- set_raw_option_string¶
- set_raw_parameter(param_name: str, value)¶
- set_variable_attribute(variable, attribute: VariableAttribute, value)¶
- set_variable_bounds¶
- set_variable_lower_bound¶
- set_variable_name¶
- set_variable_type¶
- set_variable_upper_bound¶
- property solution¶
(self) -> pyoptinterface._src.highs_model_ext.HighsSolution
- static supports_constraint_attribute(attribute: ConstraintAttribute, settable=False)¶
- static supports_model_attribute(attribute: ModelAttribute, settable=False)¶
- static supports_variable_attribute(attribute: VariableAttribute, settable=False)¶
- version_string¶
- write¶
- pyoptinterface.highs.autoload_library()¶