humoto
|
Definition in file task.h.
Go to the source code of this file.
#include <../../core/include/config/define_accessors.h>
Classes | |
class | humoto::GeneralTaskBaseMixin< t_Constraints > |
General task mixin – should be used in building general tasks. More... | |
class | humoto::SimpleTaskBaseMixin< t_Constraints > |
simple task mixin – should be used in building general tasks More... | |
class | humoto::TaskAB |
Task: A*x = b. More... | |
class | humoto::TaskAB0 |
Task: A*x = 0. More... | |
class | humoto::TaskAL |
Task: lb <= A*x. More... | |
class | humoto::TaskALU |
Task: lb <= A*x <= ub. More... | |
class | humoto::TaskASB |
Task: A*S*x = b. More... | |
class | humoto::TaskASB0 |
Task: A*S*x = 0. More... | |
class | humoto::TaskASL |
Task: lb <= A*S*x. More... | |
class | humoto::TaskASLU |
Task: lb <= A*S*x <= ub. More... | |
class | humoto::TaskASU |
Task: A*S*x <= ub. More... | |
class | humoto::TaskAU |
Task: A*x <= ub. More... | |
class | humoto::TaskBase |
Abstract base class (a task in a stack of tasks / hierarchy). More... | |
class | humoto::TaskGIB |
Task: diag(G)*x[I] = b. More... | |
class | humoto::TaskGIB0 |
Task: diag(G)*x[I] = 0. More... | |
class | humoto::TaskGIL |
Task: lb <= diag(G)*x[I]. More... | |
class | humoto::TaskGILU |
Task: lb <= diag(G)*x[I] <= ub. More... | |
class | humoto::TaskGIU |
Task: diag(G)*x[I] <= ub. More... | |
class | humoto::TaskIB |
Task: x[I] = b. More... | |
class | humoto::TaskIB0 |
Task: x[I] = 0. More... | |
class | humoto::TaskIL |
Task: lb <= x[I]. More... | |
class | humoto::TaskILU |
Task: lb <= x[I] <= ub. More... | |
class | humoto::TaskIU |
Task: x[I] <= ub. More... | |
class | humoto::WeightedSimpleTaskBaseMixin< t_Constraints > |
simple task mixin – should be used in building general tasks More... | |
Namespaces | |
humoto | |
The root namespace of HuMoTo. | |
Macros | |
#define | HUMOTO_CONFIG_ENTRIES |
#define | HUMOTO_CONFIG_ENTRIES |
#define | HUMOTO_CONFIG_ENTRIES |
#define | HUMOTO_TASK_CLASS_GENERATOR(parent, name) class name : public parent {} |
Typedefs | |
typedef boost::shared_ptr< humoto::TaskBase > | humoto::TaskSharedPointer |
#define HUMOTO_CONFIG_ENTRIES |
#define HUMOTO_CONFIG_ENTRIES |