Namespaces | Classes | Typedefs | Enumerations | Functions
eigenpy Namespace Reference

Namespaces

 casadi
 
 detail
 
 details
 
 internal
 
 python
 
 Register
 
 windows_dll_manager
 

Classes

struct  AccelerateImplVisitor
 
struct  aligned_instance
 
struct  aligned_storage
 
class  AngleAxisVisitor
 
class  array_indexing_suite
 
struct  BFGSPreconditionerBaseVisitor
 
struct  call
 
struct  call< Eigen::AngleAxis< Scalar > >
 
struct  call< Eigen::Quaternion< Scalar, Options > >
 
struct  call_destructor
 
struct  cast
 
struct  CholmodBaseVisitor
 
struct  CholmodDecompositionVisitor
 
struct  CholmodSimplicialLDLTVisitor
 
struct  CholmodSimplicialLLTVisitor
 
struct  CholmodSupernodalLLTVisitor
 
struct  ColPivHouseholderQRSolverVisitor
 
struct  CompleteOrthogonalDecompositionSolverVisitor
 
struct  ConjugateGradientVisitor
 
struct  CopyableVisitor
 
struct  deprecated_function
 
struct  deprecated_member
 
struct  deprecation_warning_policy
 
struct  DiagonalPreconditionerVisitor
 
struct  dict_to_map
 
struct  eigen_allocator_impl
 
struct  eigen_allocator_impl< const MatType, const Eigen::MatrixBase< MatType > >
 
struct  eigen_allocator_impl< MatType, Eigen::MatrixBase< MatType > >
 
struct  eigen_allocator_impl_matrix
 
struct  eigen_from_py_converter_impl
 
struct  eigen_from_py_converter_impl< MatType, Eigen::MatrixBase< MatType > >
 
struct  eigen_from_py_converter_impl< SparseMatrixType, Eigen::SparseMatrixBase< SparseMatrixType > >
 
struct  eigen_from_py_converter_impl< TensorType, Eigen::TensorBase< TensorType > >
 
struct  eigen_from_py_impl
 
struct  eigen_from_py_impl< MatType, Eigen::MatrixBase< MatType > >
 
struct  eigen_from_py_impl< SparseMatrixType, Eigen::SparseMatrixBase< SparseMatrixType > >
 
struct  eigen_from_py_impl< TensorType, Eigen::TensorBase< TensorType > >
 
struct  eigen_to_py_impl
 
struct  eigen_to_py_impl< const MatType &, const Eigen::MatrixBase< MatType > >
 
struct  eigen_to_py_impl< const MatType &, const Eigen::SparseMatrixBase< MatType > >
 
struct  eigen_to_py_impl< const MatType, const Eigen::MatrixBase< MatType > >
 
struct  eigen_to_py_impl< const MatType, const Eigen::SparseMatrixBase< MatType > >
 
struct  eigen_to_py_impl< MatType &, Eigen::MatrixBase< MatType > >
 
struct  eigen_to_py_impl< MatType &, Eigen::SparseMatrixBase< MatType > >
 
struct  eigen_to_py_impl< MatType, Eigen::MatrixBase< MatType > >
 
struct  eigen_to_py_impl< MatType, Eigen::SparseMatrixBase< MatType > >
 
struct  eigen_to_py_impl_matrix
 
struct  eigen_to_py_impl_sparse_matrix
 
struct  EigenAllocator
 
struct  EigenBaseVisitor
 
struct  EigenFromPy
 
struct  EigenFromPy< const Eigen::TensorRef< const TensorType > >
 
struct  EigenFromPy< Eigen::EigenBase< MatType >, typename MatType::Scalar >
 
struct  EigenFromPy< Eigen::Matrix<::casadi::Matrix< CasadiScalar >, Rows, Cols, Options, MaxRows, MaxCols > >
 
struct  EigenFromPy< Eigen::MatrixBase< MatType > >
 
struct  EigenFromPy< Eigen::PlainObjectBase< MatType > >
 
struct  EigenFromPy< Eigen::SparseMatrixBase< SparseMatrixType > >
 
struct  EigenFromPy< Eigen::TensorBase< TensorType > >
 
struct  EigenFromPy< Eigen::TensorRef< TensorType > >
 
struct  EigenFromPyConverter
 
struct  EigenSolverVisitor
 
struct  EigenToPy
 
struct  EigenToPy< Eigen::Ref< MatType, Options, Stride >, ::casadi::Matrix<::casadi::SXElem > >
 
struct  EigenToPy< MatType, ::casadi::Matrix<::casadi::SXElem > >
 
struct  EigenToPyConverter
 
struct  emplace_set_derived_policies
 
struct  EmptyPythonVisitor
 
struct  EulerAnglesConvertor
 
class  Exception
 
class  ExceptionIndex
 
struct  expected_pytype_for_arg
 
struct  expected_pytype_for_arg< Eigen::Matrix<::casadi::Matrix< CasadiScalar >, Rows, Cols, Options, MaxRows, MaxCols >, Eigen::MatrixBase< Eigen::Matrix<::casadi::Matrix< CasadiScalar >, Rows, Cols, Options, MaxRows, MaxCols > > >
 
struct  expected_pytype_for_arg< MatType, Eigen::MatrixBase< MatType > >
 
struct  expected_pytype_for_arg< SparseMatrixType, Eigen::SparseMatrixBase< SparseMatrixType > >
 
struct  expected_pytype_for_arg< TensorType, Eigen::TensorBase< TensorType > >
 
struct  expose_eigen_type_impl
 
struct  expose_eigen_type_impl< MatType, Eigen::MatrixBase< MatType >, Scalar >
 
struct  expose_eigen_type_impl< MatType, Eigen::SparseMatrixBase< MatType >, Scalar >
 
struct  expose_eigen_type_impl< SparseType, Eigen::SparseMatrixBase< SparseType >, ::casadi::Matrix< _Scalar > >
 
struct  expose_eigen_type_impl< TensorType, Eigen::TensorBase< TensorType >, ::casadi::Matrix< _Scalar > >
 
struct  FromTypeToType
 
struct  FromTypeToType< std::complex< ScalarSource >, std::complex< ScalarTarget > >
 
struct  FullPivHouseholderQRSolverVisitor
 
struct  GenericMapVisitor
 
struct  get_eigen_base_type
 
struct  get_eigen_plain_type
 
struct  get_eigen_plain_type< Eigen::Ref< MatType, Options, Stride > >
 
struct  has_operator_equal
 
struct  has_operator_equal< Derived, typename std::enable_if< std::is_base_of<::pinocchio::NumericalBase< Derived >, Derived >::value, Derived >::type >
 
struct  has_operator_equal< Eigen::Matrix< _Scalar, _Rows, _Cols, _Options > >
 
struct  has_operator_equal<::casadi::Matrix< Scalar > >
 
struct  HouseholderQRSolverVisitor
 
struct  IdentityPreconditionerVisitor
 
struct  IdVisitor
 
struct  IterativeSolverBaseVisitor
 
struct  IterativeSolverVisitor
 
struct  LDLTSolverVisitor
 
struct  LeastSquaresConjugateGradientVisitor
 
struct  LimitedBFGSPreconditionerBaseVisitor
 
struct  LLTSolverVisitor
 
struct  MINRESSolverVisitor
 
struct  numpy_allocator_impl
 
struct  numpy_allocator_impl< const MatType &, const Eigen::MatrixBase< MatType > >
 
struct  numpy_allocator_impl< const MatType, const Eigen::MatrixBase< typename remove_const_reference< MatType >::type > >
 
struct  numpy_allocator_impl< MatType, Eigen::MatrixBase< typename remove_const_reference< MatType >::type > >
 
struct  numpy_allocator_impl_matrix
 
struct  numpy_allocator_impl_matrix< const MatType & >
 
struct  numpy_allocator_impl_matrix< MatType & >
 
struct  numpy_map_impl
 
struct  numpy_map_impl< const MatType, InputScalar, AlignmentValue, Stride, const Eigen::MatrixBase< MatType > >
 
struct  numpy_map_impl< MatType, InputScalar, AlignmentValue, Stride, Eigen::MatrixBase< MatType > >
 
struct  numpy_map_impl_matrix
 
struct  numpy_map_impl_matrix< MatType, InputScalar, AlignmentValue, Stride, false >
 
struct  numpy_map_impl_matrix< MatType, InputScalar, AlignmentValue, Stride, true >
 
struct  NumpyAllocator
 
struct  NumpyEquivalentType
 
struct  NumpyEquivalentType< bool >
 
struct  NumpyEquivalentType< char >
 
struct  NumpyEquivalentType< double >
 
struct  NumpyEquivalentType< float >
 
struct  NumpyEquivalentType< int16_t >
 
struct  NumpyEquivalentType< int32_t >
 
struct  NumpyEquivalentType< int64_t >
 
struct  NumpyEquivalentType< int8_t >
 
struct  NumpyEquivalentType< long double >
 
struct  NumpyEquivalentType< std::complex< double > >
 
struct  NumpyEquivalentType< std::complex< float > >
 
struct  NumpyEquivalentType< std::complex< long double > >
 
struct  NumpyEquivalentType< uint16_t >
 
struct  NumpyEquivalentType< uint32_t >
 
struct  NumpyEquivalentType< uint64_t >
 
struct  NumpyEquivalentType< unsigned char >
 
struct  NumpyMap
 
struct  NumpyType
 
struct  OptionalConverter
 
struct  overload_base_get_item_for_map
 
struct  PermutationMatrixVisitor
 
struct  PickleMap
 
struct  PickleVector
 
struct  PreconditionerBaseVisitor
 
struct  PySwigObject
 
class  QuaternionVisitor
 
struct  Register
 
class  registration_class
 
struct  remove_const_reference
 
struct  ReturnInternalStdUniquePtr
 
struct  ReturnInternalVariant
 
struct  rvalue_from_python_data
 
struct  scalar_name
 
struct  scalar_name< double >
 
struct  scalar_name< float >
 
struct  scalar_name< long double >
 
struct  scalar_name< std::complex< Scalar > >
 
struct  scipy_allocator_impl
 
struct  scipy_allocator_impl< const MatType &, const Eigen::SparseMatrixBase< MatType > >
 
struct  scipy_allocator_impl< const MatType, const Eigen::SparseMatrixBase< typename remove_const_reference< MatType >::type > >
 
struct  scipy_allocator_impl< MatType, Eigen::SparseMatrixBase< typename remove_const_reference< MatType >::type > >
 
struct  scipy_allocator_impl_sparse_matrix
 
struct  ScipyAllocator
 
struct  ScipyType
 
struct  SelfAdjointEigenSolverVisitor
 
struct  SimplicialCholeskyVisitor
 
struct  SimplicialLDLTVisitor
 
struct  SimplicialLLTVisitor
 
struct  SolversScope
 
struct  SparseSolverBaseVisitor
 
struct  SparseSolverVisitor
 
struct  StdArrayPythonVisitor
 
struct  StdContainerFromPythonList
 
struct  StdMapPythonVisitor
 
struct  StdPairConverter
 
struct  StdUniquePtrCallPolicies
 
struct  StdVectorPythonVisitor
 
struct  stride_type
 
struct  stride_type< const MatrixType, InnerStride, OuterStride, const Eigen::MatrixBase< MatrixType > >
 
struct  stride_type< MatrixType, InnerStride, OuterStride, Eigen::MatrixBase< MatrixType > >
 
struct  stride_type_matrix
 
struct  stride_type_matrix< MatType, InnerStride, OuterStride, true >
 
struct  StrideType
 
struct  TypeInfoVisitor
 
struct  VariantConverter
 

Typedefs

typedef overload_base_get_item_for_map< Container > instead
 

Enumerations

enum  DeprecationType { DeprecationType::DEPRECATION, DeprecationType::FUTURE }
 

Functions

void * aligned_malloc (std::size_t size, std::size_t alignment=EIGENPY_DEFAULT_ALIGN_BYTES)
 
bool call_PyArray_Check (PyObject *py_obj)
 
PyArray_Descr * call_PyArray_DescrFromType (int typenum)
 
void call_PyArray_InitArrFuncs (PyArray_ArrFuncs *funcs)
 
PyArray_Descr * call_PyArray_MinScalarType (PyArrayObject *arr)
 
PyObject * call_PyArray_New (PyTypeObject *py_type_ptr, int nd, npy_intp *shape, int np_type, npy_intp *strides, void *data_ptr, int options)
 
PyObject * call_PyArray_New (PyTypeObject *py_type_ptr, int nd, npy_intp *shape, int np_type, void *data_ptr, int options)
 
int call_PyArray_ObjectType (PyObject *obj, int val)
 
int call_PyArray_RegisterCanCast (PyArray_Descr *descr, int totype, NPY_SCALARKIND scalar)
 
int call_PyArray_RegisterCastFunc (PyArray_Descr *descr, int totype, PyArray_VectorUnaryFunc *castfunc)
 
int call_PyArray_RegisterDataType (PyArray_DescrProto *dtype)
 
PyObject * call_PyArray_SimpleNew (int nd, npy_intp *shape, int np_type)
 
bool check_registration ()
 
bool EIGENPY_DLLAPI checkVersionAtLeast (unsigned int major_version, unsigned int minor_version, unsigned int patch_version)
 
void eigen_from_py_construct (PyObject *pyObj, bp::converter::rvalue_from_python_stage1_data *memory)
 
void eigen_sparse_matrix_from_py_construct (PyObject *pyObj, bp::converter::rvalue_from_python_stage1_data *memory)
 
void EIGENPY_DLLAPI enableEigenPy ()
 
void enableEigenPySpecific ()
 
void expose ()
 
void expose_boost_type_info ()
 
void expose_std_type_info ()
 
void exposeAccelerate ()
 
void EIGENPY_DLLAPI exposeAngleAxis ()
 
void exposeBoostTypeIndex ()
 
void exposeCholmod ()
 
void exposeComputationInfo ()
 
void EIGENPY_DLLAPI exposeDecompositions ()
 
void exposeEigenSolver ()
 
void EIGENPY_DLLAPI exposeGeometryConversion ()
 
void exposeLDLTSolver ()
 
void exposeLLTSolver ()
 
void exposeMatrixBool ()
 
void exposeMatrixChar ()
 
void exposeMatrixComplexDouble ()
 
void exposeMatrixComplexFloat ()
 
void exposeMatrixComplexLongDouble ()
 
void exposeMatrixDouble ()
 
void exposeMatrixFloat ()
 
void exposeMatrixInt16 ()
 
void exposeMatrixInt32 ()
 
void exposeMatrixInt64 ()
 
void exposeMatrixInt8 ()
 
void exposeMatrixLinuxLongLong ()
 
void exposeMatrixLinuxULongLong ()
 
void exposeMatrixLongDouble ()
 
void exposeMatrixMacLong ()
 
void exposeMatrixMacULong ()
 
void exposeMatrixUInt16 ()
 
void exposeMatrixUInt32 ()
 
void exposeMatrixUInt64 ()
 
void exposeMatrixUInt8 ()
 
void exposeMatrixWindowsLong ()
 
void exposeMatrixWindowsULong ()
 
void exposeMINRESSolver ()
 
void exposeNoneType ()
 
void exposePermutationMatrix ()
 
void EIGENPY_DLLAPI exposePreconditioners ()
 
void exposeQRSolvers ()
 
void EIGENPY_DLLAPI exposeQuaternion ()
 
void exposeSelfAdjointEigenSolver ()
 
void exposeSimplicialLDLTSolver ()
 
void exposeSimplicialLLTSolver ()
 
void EIGENPY_DLLAPI exposeSolvers ()
 
void exposeStdArrayEigenSpecificType (const char *name)
 
void exposeStdTypeIndex ()
 
void EIGENPY_DLLAPI exposeStdVector ()
 
void exposeStdVectorEigenSpecificType (const char *name)
 
EIGEN_DONT_INLINE void exposeType ()
 
void exposeTypeInfo ()
 
PySwigObjectget_PySwigObject (PyObject *pyObj)
 
boost::python::object getInstanceClass ()
 
PyTypeObject * getPyArrayType ()
 
void EIGENPY_DLLAPI import_numpy ()
 
bool is_aligned (const void *ptr, std::size_t alignment)
 
EIGEN_DONT_INLINE bool is_approx (const Eigen::MatrixBase< MatrixType1 > &mat1, const Eigen::MatrixBase< MatrixType2 > &mat2)
 
EIGEN_DONT_INLINE bool is_approx (const Eigen::MatrixBase< MatrixType1 > &mat1, const Eigen::MatrixBase< MatrixType2 > &mat2, const typename MatrixType1::RealScalar &prec)
 
EIGEN_DONT_INLINE bool is_approx (const Eigen::SparseMatrixBase< MatrixType1 > &mat1, const Eigen::SparseMatrixBase< MatrixType2 > &mat2)
 
EIGEN_DONT_INLINE bool is_approx (const Eigen::SparseMatrixBase< MatrixType1 > &mat1, const Eigen::SparseMatrixBase< MatrixType2 > &mat2, const typename MatrixType1::RealScalar &prec)
 
bool isNumpyNativeType ()
 
bool np_type_is_convertible_into_scalar (const int np_type)
 
std::string EIGENPY_DLLAPI printEigenVersion (const std::string &delimiter=".")
 
std::string EIGENPY_DLLAPI printVersion (const std::string &delimiter=".")
 
int EIGENPY_DLLAPI PyArray_TypeNum (PyTypeObject *type)
 
bool register_symbolic_link_to_registered_type ()
 
bool register_symbolic_link_to_registered_type (const Visitor &visitor)
 
bool registerCast (const bool safe)
 
void registerCommonUfunc ()
 
int registerNewType (PyTypeObject *py_type_ptr=NULL)
 
void seed (unsigned int seed_value)
 
boost::typeindex::type_index type_info (const T &value)
 
bool EIGENPY_DLLAPI withTensorSupport ()
 


pinocchio
Author(s):
autogenerated on Sun Dec 22 2024 03:41:14