solver_lqr
solverlqr::ControlSequence Class Reference

Public Member Functions

 ControlSequence (int tdim, int xdim, int udim)
 
void setRandom (double scaling=1.0)
 
void resize (int tdim, int xdim, int udim)
 
const int size () const
 
ControlBasecontrol (int id)
 
const ControlBasecontrol (int id) const
 
ControlSequenceoperator= (const ControlSequence &rhs)
 
ControlSequence operator* (double scalar) const
 
ControlSequenceoperator*= (double scalar)
 
ControlSequence operator+ (const ControlSequence &rhs) const
 
ControlSequenceoperator+= (const ControlSequence &rhs)
 

Static Public Member Functions

static double controlSequenceGradientNorm (const ControlSequence &u1, const ControlSequence &u2)
 

Private Attributes

std::vector< ControlBasecontrolseq_
 

The documentation for this class was generated from the following files: