Template Struct SparseSolverBaseVisitor

Inheritance Relationships

Base Type

  • public boost::python::def_visitor< SparseSolverBaseVisitor< SimplicialDerived > >

Struct Documentation

template<typename SimplicialDerived>
struct SparseSolverBaseVisitor : public boost::python::def_visitor<SparseSolverBaseVisitor<SimplicialDerived>>

Public Types

typedef SimplicialDerived Solver
typedef SimplicialDerived::MatrixType MatrixType
typedef MatrixType::Scalar Scalar
typedef MatrixType::RealScalar RealScalar
typedef Eigen::Matrix<Scalar, Eigen::Dynamic, 1, MatrixType::Options> DenseVectorXs
typedef Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic, MatrixType::Options> DenseMatrixXs

Public Functions

template<class PyClass>
inline void visit(PyClass &cl) const