Drake
pydrake_autodiff_types.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <Eigen/Core>
4 #include <pybind11/pybind11.h>
5 
7 
9 
10 typedef Eigen::Matrix<drake::AutoDiffXd, Eigen::Dynamic, 1> VectorXAutoDiffXd;
11 
12 typedef Eigen::Matrix<drake::AutoDiffXd, 3, Eigen::Dynamic> Matrix3XAutoDiffXd;
13 
14 typedef Eigen::Matrix<drake::AutoDiffXd, 4, 4> Matrix44AutoDiffXd;
Eigen::AutoDiffScalar< Eigen::VectorXd > AutoDiffXd
An autodiff variable with a dynamic number of partials.
Definition: eigen_autodiff_types.h:25
PYBIND11_NUMPY_OBJECT_DTYPE(drake::AutoDiffXd)
Eigen::Matrix< drake::AutoDiffXd, 3, Eigen::Dynamic > Matrix3XAutoDiffXd
Definition: pydrake_autodiff_types.h:12
Eigen::Matrix< drake::AutoDiffXd, Eigen::Dynamic, 1 > VectorXAutoDiffXd
Definition: pydrake_autodiff_types.h:10
Eigen::Matrix< drake::AutoDiffXd, 4, 4 > Matrix44AutoDiffXd
Definition: pydrake_autodiff_types.h:14