#include <map>
#include <utility>
#include <vector>
#include "boost/tuple/tuple.hpp"
#include "Expression/Expression.h"
Go to the source code of this file.
typedef boost::tuple<std::string, double, double> DVar_t |
type of design variables
Definition at line 84 of file Types.h.
type of an expression value is either a single double in case of objectives and for constraints we include the value of LHS and RHS. a requested variable has the following form:
- type of the request (derivation, evaluation, ...)
- vector value (objectives just a single value; constraints return three values: actual value, lhs value, rhs value)
- boolean denoting the status of the evaluation and if the returned result is valid
Enumerator |
---|
VAR_NAME |
|
LOWER_BOUND |
|
UPPER_BOUND |
|
Definition at line 85 of file Types.h.
Enumerator |
---|
EVALUATE |
|
DERIVATE |
|
Definition at line 42 of file Types.h.
roles a processor can attain
Enumerator |
---|
WORKER |
|
OPTIMIZER |
|
POLLER |
|
UNASSIGNED |
|
Definition at line 35 of file Types.h.