14#ifndef OR_TOOLS_MATH_OPT_CONSTRAINTS_SECOND_ORDER_CONE_STORAGE_H_
15#define OR_TOOLS_MATH_OPT_CONSTRAINTS_SECOND_ORDER_CONE_STORAGE_H_
21#include "ortools/math_opt/model.pb.h"
22#include "ortools/math_opt/model_update.pb.h"
34 using IdType = SecondOrderConeConstraintId;
An object oriented wrapper for quadratic constraints in ModelStorage.
LinearExpressionData upper_bound
std::vector< LinearExpressionData > arguments_to_norm
SecondOrderConeConstraintProto ProtoType
SecondOrderConeConstraintUpdatesProto UpdatesProtoType
SecondOrderConeConstraintId IdType
static SecondOrderConeConstraintData FromProto(const ProtoType &in_proto)
void DeleteVariable(VariableId var)
std::vector< VariableId > RelatedVariables() const