- Jun 11, 2020
-
-
Justin Carpentier authored
-
- Jun 10, 2020
-
-
Rohan Budhiraja authored
* autodiff/cppad: fix eigen min check * codegen/cppadcg: fix call to eigen min and max functions * autodiff/cppad.hpp: add eigen::internal::pmin specialization * codegn/cppadcg: eigen::internal::pmin/pmax specialization * autodiff/cppad/minmax: create a file to deal with coeff wise min/max operation in eigen. This file needs to be loaded before Eigen/Core is called, to load the correct environment for autodiff/codegen. Otherwise, std::min/max is read by the compiler. * autodiff/casadi: fix header * traits.hpp: create traits file, which is independent from eigen * codegen/cppadcg, autodiff/cppad.hpp: include minmax.hpp * math/fwd: use traits.hpp instead of fwd.hpp. avoids loading eigen * utils/static-if: use traits.hpp to avoid using eigen * include pinocchio/fwd.hpp header modified: src/multibody/joint/joint-free-flyer.hpp modified: src/multibody/joint/joint-revolute-unbounded.hpp modified: src/spatial/inertia.hpp * add boost-mpl-container-limit header in codegen and autodiff files modified: src/autodiff/cppad.hpp modified: src/codegen/cppadcg.hpp * add pinocchio/fwd.hpp header where missing * add copyright license * fwd.hpp: move enums to fwd.hpp * [unittest/cppad-basic] add testing for cppad support for eigen min and max * autodiff/cppad: fix inclusion order of minmax * src, unittest: fix header inclusion order. * cppad.hpp: add min/max computation in cppad. simplify implementation
-
- Jun 07, 2020
-
-
Justin Carpentier authored
-
Justin Carpentier authored
Allows compiling with clang + Visual Studio 2019
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
ci: fix default channel ci: remove pkg-config dependency for conda ci: allows conda to autoupdate ci: fix name ci: rename file
-
- Jun 03, 2020
-
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
Some versions of FindEigen3.cmake does not provide this support. And the Eigen version check is directly performed in the C++ code, so this feature is not necessary.
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
This is to avoid a compilation issues on Windows systems
-
Justin Carpentier authored
-
Justin Carpentier authored
-
-
-
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
-
Justin Carpentier authored
-
-
Justin Carpentier authored
-
-
-
-
-
-
Justin Carpentier authored
Fix doc
-