14#ifndef OR_TOOLS_MATH_OPT_VALIDATORS_MODEL_PARAMETERS_VALIDATOR_H_
15#define OR_TOOLS_MATH_OPT_VALIDATORS_MODEL_PARAMETERS_VALIDATOR_H_
17#include "absl/status/status.h"
19#include "ortools/math_opt/model_parameters.pb.h"
20#include "ortools/math_opt/sparse_containers.pb.h"
26 const IdNameBiMap& valid_ids);
29 const ModelSummary& model_summary);
absl::Status ValidateSparseVectorFilter(const SparseVectorFilterProto &v, const IdNameBiMap &valid_ids)
absl::Status ValidateModelSolveParameters(const ModelSolveParametersProto ¶meters, const ModelSummary &model_summary)
In SWIG mode, we don't want anything besides these top-level includes.