Go to the source code of this file.
|
| int | NumVariables (const VariablesProto &variables) |
| |
| int | NumConstraints (const LinearConstraintsProto &linear_constraints) |
| |
| int | NumMatrixNonzeros (const SparseDoubleMatrixProto &matrix) |
| |
| std::optional< int64_t > | FirstVariableId (const VariablesProto &variables) |
| |
| std::optional< int64_t > | FirstLinearConstraintId (const LinearConstraintsProto &linear_constraints) |
| |
| void | RemoveSparseDoubleVectorZeros (SparseDoubleVectorProto &sparse_vector) |
| |
| absl::flat_hash_set< CallbackEventProto > | EventSet (const CallbackRegistrationProto &callback_registration) |
| |
| TerminationProto | TerminateForLimit (const LimitProto limit, const bool feasible, const absl::string_view detail) |
| |
| TerminationProto | FeasibleTermination (const LimitProto limit, const absl::string_view detail) |
| |
| TerminationProto | NoSolutionFoundTermination (const LimitProto limit, const absl::string_view detail) |
| |
| TerminationProto | TerminateForReason (const TerminationReasonProto reason, const absl::string_view detail) |
| |
| absl::Status | ModelIsSupported (const ModelProto &model, const SupportedProblemStructures &support_menu, const absl::string_view solver_name) |
| |
| bool | UpdateIsSupported (const ModelUpdateProto &update, const SupportedProblemStructures &support_menu) |
| |