Drake
Drake C++ Documentation
Loading...
Searching...
No Matches
eigen_autodiff_types.h File Reference

Detailed Description

This file contains abbreviated definitions for certain uses of AutoDiffScalar that are commonly used in Drake.

See also
also eigen_types.h
#include <type_traits>
#include <Eigen/Dense>
#include "drake/common/eigen_types.h"
Include dependency graph for eigen_autodiff_types.h:

Namespaces

namespace  drake

Typedefs

template<int num_vars>
using AutoDiffd = Eigen::AutoDiffScalar<Eigen::Matrix<double, num_vars, 1> >
 An autodiff variable with num_vars partials.
template<int num_vars, int rows>
using AutoDiffVecd = Eigen::Matrix<AutoDiffd<num_vars>, rows, 1>
 A vector of rows autodiff variables, each with num_vars partials.