ilqgames
A new real-time solver for large-scale differential games.
|
This is the complete list of members for ilqgames::Constraint, including all inherited members.
AbsoluteTime(size_t kk) (defined in ilqgames::RelativeTimeTracker) | ilqgames::RelativeTimeTracker | inlinestatic |
Constraint(bool is_equality, const std::string &name) (defined in ilqgames::Constraint) | ilqgames::Constraint | inlineexplicitprotected |
Cost(float weight, const std::string &name) (defined in ilqgames::Cost) | ilqgames::Cost | inlineexplicitprotected |
Evaluate(Time t, const VectorXf &input) const =0 (defined in ilqgames::Constraint) | ilqgames::Constraint | pure virtual |
EvaluateAugmentedLagrangian(Time t, const VectorXf &input) const (defined in ilqgames::Constraint) | ilqgames::Constraint | inline |
GlobalMu() (defined in ilqgames::Constraint) | ilqgames::Constraint | inlinestatic |
IncrementLambda(Time t, float value) (defined in ilqgames::Constraint) | ilqgames::Constraint | inline |
initial_time_ (defined in ilqgames::RelativeTimeTracker) | ilqgames::RelativeTimeTracker | protectedstatic |
InitialTime() (defined in ilqgames::RelativeTimeTracker) | ilqgames::RelativeTimeTracker | inlinestatic |
is_equality_ (defined in ilqgames::Constraint) | ilqgames::Constraint | protected |
IsEquality() const (defined in ilqgames::Constraint) | ilqgames::Constraint | inline |
IsSatisfied(Time t, const VectorXf &input, float *level) const (defined in ilqgames::Constraint) | ilqgames::Constraint | inline |
IsSatisfied(float level) const (defined in ilqgames::Constraint) | ilqgames::Constraint | inline |
Lambda(Time t) (defined in ilqgames::Constraint) | ilqgames::Constraint | inline |
Lambda(Time t) const (defined in ilqgames::Constraint) | ilqgames::Constraint | inline |
lambdas_ (defined in ilqgames::Constraint) | ilqgames::Constraint | protected |
ModifyDerivatives(Time t, float g, float *dx, float *ddx, float *dy=nullptr, float *ddy=nullptr, float *dxdy=nullptr) const (defined in ilqgames::Constraint) | ilqgames::Constraint | protected |
Mu(Time t, const VectorXf &input) const (defined in ilqgames::Constraint) | ilqgames::Constraint | inline |
Mu(float lambda, float g) const (defined in ilqgames::Constraint) | ilqgames::Constraint | inline |
mu_ (defined in ilqgames::Constraint) | ilqgames::Constraint | protectedstatic |
Name() const (defined in ilqgames::RelativeTimeTracker) | ilqgames::RelativeTimeTracker | inline |
name_ (defined in ilqgames::RelativeTimeTracker) | ilqgames::RelativeTimeTracker | protected |
Quadraticize(Time t, const VectorXf &input, MatrixXf *hess, VectorXf *grad) const =0 (defined in ilqgames::Constraint) | ilqgames::Constraint | pure virtual |
RelativeTime(size_t kk) (defined in ilqgames::RelativeTimeTracker) | ilqgames::RelativeTimeTracker | inlinestatic |
RelativeTimeTracker(const std::string &name) (defined in ilqgames::RelativeTimeTracker) | ilqgames::RelativeTimeTracker | inlineprotected |
ResetInitialTime(Time t0) (defined in ilqgames::RelativeTimeTracker) | ilqgames::RelativeTimeTracker | inlinestatic |
ScaleLambdas(float scale) (defined in ilqgames::Constraint) | ilqgames::Constraint | inline |
ScaleMu(float scale) (defined in ilqgames::Constraint) | ilqgames::Constraint | inlinestatic |
ScaleWeight(float scale) (defined in ilqgames::Cost) | ilqgames::Cost | inline |
SetWeight(float weight) (defined in ilqgames::Cost) | ilqgames::Cost | inline |
TimeIndex(Time t) (defined in ilqgames::RelativeTimeTracker) | ilqgames::RelativeTimeTracker | inlinestatic |
weight_ (defined in ilqgames::Cost) | ilqgames::Cost | protected |
~Constraint() (defined in ilqgames::Constraint) | ilqgames::Constraint | inlinevirtual |
~Cost() (defined in ilqgames::Cost) | ilqgames::Cost | inlinevirtual |
~RelativeTimeTracker() (defined in ilqgames::RelativeTimeTracker) | ilqgames::RelativeTimeTracker | inlinevirtual |