Template Struct JacobiSVDVisitor

Inheritance Relationships

Base Type

  • public nanobind::def_visitor< JacobiSVDVisitor< JacobiSVD > >

Struct Documentation

template<typename JacobiSVD>
struct JacobiSVDVisitor : public nanobind::def_visitor<JacobiSVDVisitor<JacobiSVD>>

Public Types

using MatrixType = typename JacobiSVD::MatrixType
using Scalar = typename MatrixType::Scalar
using VectorType = Eigen::Matrix<Scalar, -1, 1>

Public Functions

template<typename ...Ts>
inline void execute(nb::class_<JacobiSVD, Ts...> &cl)

Public Static Functions

static inline void expose(nb::module_ &m, const char *name)