#include <derivative_checker.hpp>
◆ DerivativeChecker()
  
  | 
        
          | robotoc::DerivativeChecker::DerivativeChecker | ( | const Robot & | robot, |  
          |  |  | const double | finite_diff = 1.0e-08, |  
          |  |  | const double | test_tol = 1.0e-03 |  
          |  | ) |  |  |  | explicit | 
 
 
◆ ~DerivativeChecker()
      
        
          | robotoc::DerivativeChecker::~DerivativeChecker | ( |  | ) |  | 
      
 
 
◆ checkFirstOrderImpactCostDerivatives() [1/2]
      
        
          | bool robotoc::DerivativeChecker::checkFirstOrderImpactCostDerivatives | ( | const std::shared_ptr< CostFunctionComponentBase > & | cost | ) |  | 
      
 
 
◆ checkFirstOrderImpactCostDerivatives() [2/2]
◆ checkFirstOrderStageCostDerivatives() [1/2]
      
        
          | bool robotoc::DerivativeChecker::checkFirstOrderStageCostDerivatives | ( | const std::shared_ptr< CostFunctionComponentBase > & | cost | ) |  | 
      
 
 
◆ checkFirstOrderStageCostDerivatives() [2/2]
◆ checkFirstOrderTerminalCostDerivatives()
      
        
          | bool robotoc::DerivativeChecker::checkFirstOrderTerminalCostDerivatives | ( | const std::shared_ptr< CostFunctionComponentBase > & | cost | ) |  | 
      
 
 
◆ checkSecondOrderImpactCostDerivatives() [1/2]
      
        
          | bool robotoc::DerivativeChecker::checkSecondOrderImpactCostDerivatives | ( | const std::shared_ptr< CostFunctionComponentBase > & | cost | ) |  | 
      
 
 
◆ checkSecondOrderImpactCostDerivatives() [2/2]
◆ checkSecondOrderStageCostDerivatives() [1/2]
      
        
          | bool robotoc::DerivativeChecker::checkSecondOrderStageCostDerivatives | ( | const std::shared_ptr< CostFunctionComponentBase > & | cost | ) |  | 
      
 
 
◆ checkSecondOrderStageCostDerivatives() [2/2]
◆ checkSecondOrderTerminalCostDerivatives()
      
        
          | bool robotoc::DerivativeChecker::checkSecondOrderTerminalCostDerivatives | ( | const std::shared_ptr< CostFunctionComponentBase > & | cost | ) |  | 
      
 
 
◆ setFiniteDifference()
      
        
          | void robotoc::DerivativeChecker::setFiniteDifference | ( | const double | finite_diff = 1.0e-08 | ) |  | 
      
 
 
◆ setTestTolerance()
      
        
          | void robotoc::DerivativeChecker::setTestTolerance | ( | const double | test_tol = 1.0e-03 | ) |  | 
      
 
 
The documentation for this class was generated from the following file: