14 Definition(
SIZE,
"DVAR",
"The DVAR statement defines a variable for optimization")
17 "Variable name that should be varied during optimization");
19 "Lower limit of the range of values that the variable should assume");
21 "Upper limit of the range of values that the variable should assume");
double getReal(const Attribute &attr)
Return real value.
Attribute makeReal(const std::string &name, const std::string &help)
Make real attribute.
std::string getString(const Attribute &attr)
Get string value.
Attribute makeString(const std::string &name, const std::string &help)
Make string attribute.
The base class for all OPAL definitions.
void registerOwnership(const AttributeHandler::OwnerType &itsClass) const
std::vector< Attribute > itsAttr
The object attributes.
std::string getVariable() const
virtual void execute()
Execute the command.
double getUpperBound() const
double getLowerBound() const