float+

Domain shortcut for decision variables.

Purpose

OPL keyword. Domain shortcut for decision variables.

context
Model files (.mod)

Syntax

LiteralType: "int"
           | "float"
           | "boolean"
           | "int+"
           | "float+"
           | "string"
           | "range"
           | "range" "float"
           | "constraint"

Description

This keyword, which is a domain shortcut, is used only with decision variables (dvar).

int+ and boolean are also domain shortcuts for decision variables dvar.

Nonnegative floats play a special role in mathematical programming. For instance, the code


dvar float+ x; 

declares a nonnegative float x.