Drake
Drake C++ Documentation
check_gradient_sparsity_pattern.h File Reference
#include <Eigen/Dense>
#include "drake/common/autodiff.h"
#include "drake/solvers/evaluator_base.h"
Include dependency graph for check_gradient_sparsity_pattern.h:

Namespaces

 drake
 
 drake::solvers
 
 drake::solvers::test
 

Functions

void CheckGradientSparsityPattern (const EvaluatorBase &evaluator, const AutoDiffVecXd &x_ad, bool strict=false)
 Checks the gradient sparsity pattern, by evaluating evaluator at x_ad, and compare whether the gradient matches with evaluator.gradient_sparsity_pattern(). More...