Rigid Body Dynamics Library
MX_Xd_utils.h File Reference

Go to the source code of this file.

Namespaces

namespace  RBDLCasadiMath
 
namespace  std
 STL namespace.
 

Functions

template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator* (const MX_Xd_static< nrows, ncols > &me, const MX_Xd_scalar &other)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator* (const MX_Xd_static< nrows, ncols > &me, const double &other)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator* (const MX_Xd_scalar &other, const MX_Xd_static< nrows, ncols > &me)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator* (const double &other, const MX_Xd_static< nrows, ncols > &me)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator+ (const MX_Xd_static< nrows, ncols > &me, const MX_Xd_dynamic &other)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator+ (const MX_Xd_static< nrows, ncols > &me, const MX_Xd_SubMatrix &other)
 
MX_Xd_scalar operator+ (MX_Xd_scalar me, const MX_Xd_SubMatrix &other)
 
MX_Xd_scalar operator+ (MX_Xd_scalar me, const double &other)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator+ (const MX_Xd_SubMatrix &me, const MX_Xd_static< nrows, ncols > &other)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator- (const MX_Xd_static< nrows, ncols > &other)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator- (const MX_Xd_static< nrows, ncols > &me, const MX_Xd_dynamic &other)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator- (const MX_Xd_static< nrows, ncols > &me, const MX_Xd_SubMatrix &other)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator- (const MX_Xd_SubMatrix &me, const MX_Xd_static< nrows, ncols > &other)
 
MX_Xd_dynamic operator* (const MX_Xd_SubMatrix &me, const MX_Xd_scalar &other)
 
MX_Xd_dynamic operator* (const MX_Xd_SubMatrix &me, const MX_Xd_SubMatrix &other)
 
MX_Xd_SubMatrix operator/ (const MX_Xd_SubMatrix &me, const MX_Xd_SubMatrix &scalar)
 
MX_Xd_SubMatrix operator/ (const MX_Xd_SubMatrix &me, const double &scalar)
 
MX_Xd_dynamic operator* (const MX_Xd_scalar &m1, const MX_Xd_dynamic m2)
 
MX_Xd_dynamic operator* (const double &m1, const MX_Xd_dynamic m2)
 
MX_Xd_dynamic operator* (const double &m1, const MX_Xd_SubMatrix m2)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_dynamic operator* (const MX_Xd_static< nrows, ncols > &m1, const MX_Xd_dynamic m2)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_dynamic operator* (const MX_Xd_dynamic m1, const MX_Xd_static< nrows, ncols > &m2)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_dynamic operator* (const MX_Xd_SubMatrix &m1, const MX_Xd_static< nrows, ncols > &m2)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_dynamic operator* (const MX_Xd_static< nrows, ncols > &m1, const MX_Xd_SubMatrix &m2)
 
MX_Xd_dynamic operator/ (double scalar, MX_Xd_SubMatrix mat)
 
MX_Xd_dynamic operator/ (double scalar, MX_Xd_dynamic mat)
 
MX_Xd_scalar operator/ (double scalar, const MX_Xd_scalar &mat)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_dynamic operator/ (double scalar, MX_Xd_static< nrows, ncols > mat)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator+ (const MX_Xd_dynamic &me, const MX_Xd_static< nrows, ncols > &other)
 
MX_Xd_dynamic operator- (const MX_Xd_dynamic &me)
 
MX_Xd_dynamic operator- (const MX_Xd_SubMatrix &me)
 
MX_Xd_dynamic operator- (MX_Xd_SubMatrix me, const MX_Xd_scalar &scalar)
 
MX_Xd_scalar operator- (MX_Xd_scalar me, const MX_Xd_SubMatrix &other)
 
MX_Xd_scalar operator+ (const MX_Xd_dynamic &me, const MX_Xd_scalar &other)
 
MX_Xd_scalar operator+ (const MX_Xd_scalar &me, const MX_Xd_dynamic &other)
 
MX_Xd_dynamic operator+ (const MX_Xd_SubMatrix &me, const MX_Xd_dynamic &other)
 
MX_Xd_dynamic operator+ (const MX_Xd_dynamic &me, const MX_Xd_SubMatrix &other)
 
MX_Xd_dynamic operator+ (MX_Xd_SubMatrix me, const MX_Xd_SubMatrix &other)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > operator- (const MX_Xd_dynamic &me, const MX_Xd_static< nrows, ncols > &other)
 
MX_Xd_scalar operator- (const MX_Xd_dynamic &me, const MX_Xd_scalar &other)
 
MX_Xd_scalar operator- (const MX_Xd_scalar &me, const MX_Xd_dynamic &other)
 
MX_Xd_dynamic operator- (const MX_Xd_SubMatrix &me, const MX_Xd_dynamic &other)
 
MX_Xd_dynamic operator- (const MX_Xd_dynamic &me, const MX_Xd_SubMatrix &other)
 
MX_Xd_dynamic operator- (const MX_Xd_SubMatrix &me, const MX_Xd_SubMatrix &other)
 
MX_Xd_scalar operator* (double other, const MX_Xd_scalar &me)
 
MX_Xd_scalar operator* (const MX_Xd_scalar &other, const MX_Xd_SubMatrix &me)
 
MX_Xd_scalar operator+ (double other, const MX_Xd_scalar &me)
 
MX_Xd_scalar operator- (const MX_Xd_scalar &other)
 
MX_Xd_scalar operator- (double other, const MX_Xd_scalar &me)
 
RBDLCasadiMath::MX_Xd_scalar exp (const RBDLCasadiMath::MX_Xd_scalar &x)
 
MX_Xd_scalar sqrt (const MX_Xd_scalar &x)
 
MX_Xd_scalar sin (const MX_Xd_scalar &x)
 
MX_Xd_scalar asin (const MX_Xd_scalar &x)
 
MX_Xd_scalar cos (const MX_Xd_scalar &x)
 
MX_Xd_scalar acos (const MX_Xd_scalar &x)
 
MX_Xd_scalar tan (const MX_Xd_scalar &x)
 
MX_Xd_scalar atan2 (const MX_Xd_scalar &x, const MX_Xd_scalar &y)
 
MX_Xd_scalar tanh (const MX_Xd_scalar &x)
 
bool isnan (const casadi::MX &x)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_dynamic fabs (const MX_Xd_dynamic &m)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_scalar fabs (const MX_Xd_static< nrows, ncols > &m)
 
MX_Xd_scalar fabs (const MX_Xd_scalar &m)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > pow (const MX_Xd_static< nrows, ncols > &m, int exponent)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > pow (const MX_Xd_static< nrows, ncols > &m, unsigned int exponent)
 
template<unsigned int nrows, unsigned int ncols>
MX_Xd_static< nrows, ncols > pow (const MX_Xd_static< nrows, ncols > &m, double exponent)
 
MX_Xd_scalar pow (const MX_Xd_scalar &m, int exponent)
 
MX_Xd_scalar pow (const MX_Xd_scalar &m, unsigned int exponent)
 
MX_Xd_scalar pow (const MX_Xd_scalar &m, double exponent)
 

Function Documentation

◆ exp()

Definition at line 335 of file MX_Xd_utils.h.

References exp().