Classes | Functions
eigenpy::internal Namespace Reference

Classes

struct  contains_algo
 
struct  contains_algo< T, false >
 
struct  contains_algo< T, true >
 
struct  contains_vector_derived_policies
 
struct  def_pickle_std_vector
 
struct  def_pickle_std_vector< vector_type, true >
 
struct  ExposeStdMethodToStdVector
 Add standard method to a std::vector. More...
 
struct  getitem
 
struct  has_operator_equal_impl
 
struct  OffsetOf
 
struct  SpecialMethods
 
struct  SpecialMethods< T, NPY_USERDEF >
 

Functions

template<typename From , typename To >
static void cast (void *from_, void *to_, npy_intp n, void *, void *)
 
template<typename Container , bool NoProxy, typename CoVisitor >
static ExposeStdMethodToStdVector< Container, NoProxy, CoVisitor > createExposeStdMethodToStdVector (const CoVisitor &co_visitor)
 Helper to ease ExposeStdMethodToStdVector construction. More...
 
template<typename T >
void gufunc_matrix_multiply (char **args, npy_intp EIGENPY_NPY_CONST_UFUNC_ARG *dimensions, npy_intp EIGENPY_NPY_CONST_UFUNC_ARG *steps, void *NPY_UNUSED(func))
 
template<typename T >
void matrix_multiply (char **args, npy_intp const *dimensions, npy_intp const *steps)
 

Function Documentation

◆ cast()

template<typename From , typename To >
static void eigenpy::internal::cast ( void *  from_,
void *  to_,
npy_intp  n,
void *  ,
void *   
)
static

Definition at line 31 of file user-type.hpp.

◆ createExposeStdMethodToStdVector()

template<typename Container , bool NoProxy, typename CoVisitor >
static ExposeStdMethodToStdVector<Container, NoProxy, CoVisitor> eigenpy::internal::createExposeStdMethodToStdVector ( const CoVisitor &  co_visitor)
static

Helper to ease ExposeStdMethodToStdVector construction.

Definition at line 393 of file std-vector.hpp.

◆ gufunc_matrix_multiply()

template<typename T >
void eigenpy::internal::gufunc_matrix_multiply ( char **  args,
npy_intp EIGENPY_NPY_CONST_UFUNC_ARG dimensions,
npy_intp EIGENPY_NPY_CONST_UFUNC_ARG steps,
void *  NPY_UNUSEDfunc 
)

Definition at line 68 of file ufunc.hpp.

◆ matrix_multiply()

template<typename T >
void eigenpy::internal::matrix_multiply ( char **  args,
npy_intp const *  dimensions,
npy_intp const *  steps 
)

Definition at line 24 of file ufunc.hpp.



eigenpy
Author(s): Justin Carpentier, Nicolas Mansard
autogenerated on Fri Apr 26 2024 02:17:36