ilqgames
A new real-time solver for large-scale differential games.
ilqgames::ConcatenatedFlatSystem Member List

This is the complete list of members for ilqgames::ConcatenatedFlatSystem, including all inherited members.

AffineTerm(const VectorXf &x) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
ChangeControlCostCoordinates(const VectorXf &xi, std::vector< QuadraticCostApproximation > *q) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
ChangeCostCoordinates(const VectorXf &xi, std::vector< QuadraticCostApproximation > *q) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
ComputeLinearizedSystem() const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
ConcatenatedFlatSystem(const FlatSubsystemList &subsystems) (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystem
continuous_linear_system_ (defined in ilqgames::MultiPlayerFlatSystem)ilqgames::MultiPlayerFlatSystemmutableprotected
discrete_linear_system_ (defined in ilqgames::MultiPlayerFlatSystem)ilqgames::MultiPlayerFlatSystemmutableprotected
DistanceBetween(const VectorXf &x0, const VectorXf &x1) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
Evaluate(const VectorXf &x, const std::vector< VectorXf > &us) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
FromLinearSystemState(const VectorXf &xi) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
FromLinearSystemState(const VectorXf &xi, PlayerIndex subsystem_idx) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystem
Integrate(Time time_interval, const VectorXf &xi0, const std::vector< VectorXf > &vs) const (defined in ilqgames::MultiPlayerFlatSystem)ilqgames::MultiPlayerFlatSystem
Integrate(Time t0, Time time_interval, const VectorXf &xi0, const std::vector< VectorXf > &vs) const (defined in ilqgames::MultiPlayerFlatSystem)ilqgames::MultiPlayerFlatSysteminlinevirtual
Integrate(Time t0, Time t, const VectorXf &x0, const OperatingPoint &operating_point, const std::vector< Strategy > &strategies) const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystem
Integrate(size_t initial_timestep, size_t final_timestep, const VectorXf &x0, const OperatingPoint &operating_point, const std::vector< Strategy > &strategies) const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystem
Integrate(Time t0, Time time_interval, const Eigen::Ref< VectorXf > &x0, const std::vector< Eigen::Ref< VectorXf >> &us) const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystem
integrate_using_euler_ (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystemprotectedstatic
IntegrateFromPriorTimeStep(Time t, const VectorXf &x0, const OperatingPoint &operating_point, const std::vector< Strategy > &strategies) const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystem
IntegrateToNextTimeStep(Time t0, const VectorXf &x0, const OperatingPoint &operating_point, const std::vector< Strategy > &strategies) const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystem
IntegrateUsingEuler() (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlinestatic
IntegrateUsingRK4() (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlinestatic
IntegrationUsesEuler() (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlinestatic
InverseDecouplingMatrix(const VectorXf &x) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
IsLinearSystemStateSingular(const VectorXf &xi) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
LinearizedSystem() const (defined in ilqgames::MultiPlayerFlatSystem)ilqgames::MultiPlayerFlatSysteminline
LinearizingControl(const VectorXf &x, const VectorXf &v, PlayerIndex player) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
LinearizingControls(const VectorXf &x, const std::vector< VectorXf > &vs) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
MultiPlayerFlatSystem(Dimension xdim) (defined in ilqgames::MultiPlayerFlatSystem)ilqgames::MultiPlayerFlatSysteminlineprotected
MultiPlayerIntegrableSystem(Dimension xdim) (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlineprotected
NumPlayers() const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSysteminlinevirtual
PositionDimensions() const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
Stitch(const VectorXf &x_ego, const VectorXf &x_others) const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlinevirtual
Subsystems() const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSysteminline
SubsystemStartDim(PlayerIndex player_idx) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSysteminline
SubsystemStates(const VectorXf &x, PlayerIndex subsystem_idx) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystem
SubsystemXDim(PlayerIndex player_idx) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSysteminline
ToLinearSystemState(const VectorXf &x) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystemvirtual
ToLinearSystemState(const VectorXf &x, PlayerIndex subsystem_idx) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSystem
TotalUDim() const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminline
TreatAsLinear() const (defined in ilqgames::MultiPlayerFlatSystem)ilqgames::MultiPlayerFlatSysteminlinevirtual
UDim(PlayerIndex player_idx) const (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSysteminlinevirtual
XDim() const (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminline
xdim_ (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSystemprotected
~ConcatenatedFlatSystem() (defined in ilqgames::ConcatenatedFlatSystem)ilqgames::ConcatenatedFlatSysteminline
~MultiPlayerFlatSystem() (defined in ilqgames::MultiPlayerFlatSystem)ilqgames::MultiPlayerFlatSysteminlinevirtual
~MultiPlayerIntegrableSystem() (defined in ilqgames::MultiPlayerIntegrableSystem)ilqgames::MultiPlayerIntegrableSysteminlinevirtual