--- tocdepth: 2 --- # `models` ```{eval-rst} .. automodule:: formulation_bench.models :no-members: .. autoclass:: formulation_bench.models.Parameter :no-members: .. autoclass:: formulation_bench.models.ParameterType :members: .. autoclass:: formulation_bench.models.Variable :no-members: .. autoclass:: formulation_bench.models.VariableType :members: .. autoclass:: formulation_bench.models.Definition :no-members: .. autoclass:: formulation_bench.models.Assumption :no-members: .. autoclass:: formulation_bench.models.Constraint :no-members: .. autoclass:: formulation_bench.models.Objective :no-members: .. autoclass:: formulation_bench.models.Solution :no-members: .. autoclass:: formulation_bench.models.Shape :exclude-members: dimensions, is_ragged, is_scalar, has_cardinality .. autoclass:: formulation_bench.models.Dimension :exclude-members: dim_str, type, array, indexed_by, set_name .. autoclass:: formulation_bench.models.DimensionType :members: ```