|
using | Index = std::ptrdiff_t |
| Index type.
|
|
using | Scalar = double |
| Scalar type.
|
|
template<Index N> |
using | Vector = Eigen::Vector<Scalar, N> |
| Fixed-size vector type.
|
|
template<Index Rows, Index Cols> |
using | Matrix = Eigen::Matrix<Scalar, Rows, Cols> |
| Fixed-size matrix type.
|
|
using | VectorX = Eigen::Vector<Scalar, Eigen::Dynamic> |
| Dynamic-size vector type.
|
|
using | MatrixX = Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic> |
| Dynamic-size matrix type.
|
|
template<Index N> |
using | IndexVector = Eigen::Vector<Index, N> |
| Fixed-size index vector type.
|
|
template<Index Rows, Index Cols> |
using | IndexMatrix = Eigen::Matrix<Index, Rows, Cols> |
| Fixed-size index matrix type.
|
|
using | IndexVectorX = Eigen::Vector<Index, Eigen::Dynamic> |
| Dynamic-size index vector type.
|
|
using | IndexMatrixX = Eigen::Matrix<Index, Eigen::Dynamic, Eigen::Dynamic> |
| Dynamic-size index matrix type.
|
|
using | CSCMatrix = Eigen::SparseMatrix<Scalar, Eigen::ColMajor> |
| Column-major sparse matrix type.
|
|
using | CSRMatrix = Eigen::SparseMatrix<Scalar, Eigen::RowMajor> |
| Row-major sparse matrix type.
|
|
using | GpuScalar = float |
| Scalar type for GPU code.
|
|
using | GpuIndex = std::int32_t |
| Index type for GPU code.
|
|
using | GpuMatrixX |
| Matrix type for GPU code.
|
|
using | GpuIndexMatrixX |
| Index matrix type for GPU code.
|
|
using | GpuVectorX = Eigen::Vector<GpuScalar, Eigen::Dynamic> |
| Vector type for GPU code.
|
|
using | GpuIndexVectorX = Eigen::Vector<GpuIndex, Eigen::Dynamic> |
| Index vector type for GPU code.
|
|
The main namespace of the library.