OGS
EigenDynamicMatrixPolicy Struct Reference

Detailed Description

An implementation of MatrixPolicy using dynamic size Eigen matrices and vectors.

Note
Dynamic size local matrices are much slower in allocation than their fixed counterparts.

Definition at line 96 of file ShapeMatrixPolicy.h.

#include <ShapeMatrixPolicy.h>

Inheritance diagram for EigenDynamicMatrixPolicy:
[legend]

Public Types

template<int >
using VectorType = Eigen::Matrix<double, Eigen::Dynamic, 1>
 
template<int >
using RowVectorType = Eigen::Matrix<double, 1, Eigen::Dynamic>
 
template<int , int >
using MatrixType
 

Member Typedef Documentation

◆ MatrixType

template<int , int >
using EigenDynamicMatrixPolicy::MatrixType
Initial value:
Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor>

Definition at line 105 of file ShapeMatrixPolicy.h.

◆ RowVectorType

template<int >
using EigenDynamicMatrixPolicy::RowVectorType = Eigen::Matrix<double, 1, Eigen::Dynamic>

Definition at line 102 of file ShapeMatrixPolicy.h.

◆ VectorType

template<int >
using EigenDynamicMatrixPolicy::VectorType = Eigen::Matrix<double, Eigen::Dynamic, 1>

Definition at line 99 of file ShapeMatrixPolicy.h.


The documentation for this struct was generated from the following file: