28 namespace Antares::IO::Inputs::YmlModel
35 bool scenario_dependent;
45 inline std::string toString(
const ValueType& value_type)
47 using namespace std::string_literals;
50 case ValueType::CONTINUOUS:
52 case ValueType::INTEGER:
64 std::string lower_bound;
65 std::string upper_bound;
66 ValueType variable_type;
68 bool scenario_dependent;
82 std::string definition;
88 std::string expression;
95 std::string expression;
101 std::string expression;
102 std::string location;
108 std::string description;
109 std::vector<Parameter> parameters;
110 std::vector<Variable> variables;
111 std::vector<Port> ports;
112 std::vector<PortFieldDefinition> port_field_definitions;
113 std::vector<Constraint> constraints;
114 std::vector<Constraint> binding_constraints;
115 std::vector<Objective> objectives;
116 std::vector<ExtraOutput> extra_outputs;
122 std::string description;
125 std::vector<std::string> fields;
127 std::string area_connection_injection_field;
133 std::string description;
134 std::vector<PortType> port_types;
135 std::vector<Model> models;