TVM  0.9.4
tvm::task_dynamics::Reference Class Reference

#include <tvm/task_dynamics/Reference.h>

Inheritance diagram for tvm::task_dynamics::Reference:
Collaboration diagram for tvm::task_dynamics::Reference:

Classes

class  Impl
 

Public Member Functions

 Reference (Order order, const FunctionPtr &ref)
 
 ~Reference () override=default
 
- Public Member Functions inherited from tvm::task_dynamics::abstract::TaskDynamics
virtual ~TaskDynamics ()=default
 
std::unique_ptr< TaskDynamicsImplimpl (FunctionPtr f, constraint::Type t, const Eigen::VectorXd &rhs) const
 
Order order () const
 

Protected Member Functions

std::unique_ptr< abstract::TaskDynamicsImplimpl_ (FunctionPtr f, constraint::Type t, const Eigen::VectorXd &rhs) const override
 
Order order_ () const override
 

Detailed Description

Compute e^(k)* = ref (at given k-th order).

Constructor & Destructor Documentation

◆ Reference()

tvm::task_dynamics::Reference::Reference ( Order  order,
const FunctionPtr ref 
)
Parameters
orderThe order of derivation k of the error that need to follow the reference
refThe reference function.

◆ ~Reference()

tvm::task_dynamics::Reference::~Reference ( )
overridedefault

Member Function Documentation

◆ impl_()

std::unique_ptr<abstract::TaskDynamicsImpl> tvm::task_dynamics::Reference::impl_ ( FunctionPtr  f,
constraint::Type  t,
const Eigen::VectorXd &  rhs 
) const
overrideprotectedvirtual

◆ order_()

Order tvm::task_dynamics::Reference::order_ ( ) const
overrideprotectedvirtual

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