| commit | bc7d1599fbd649f4f3d100baf0cbe8df1cc89ca6 | [log] [tgz] |
|---|---|---|
| author | Turing Eret <turingeret@ucar.edu> | Mon Dec 14 07:16:38 2020 -0700 |
| committer | Turing Eret <turingeret@ucar.edu> | Mon Dec 14 07:19:34 2020 -0700 |
| tree | 2f5ae4666ef9cffe8fc180b0913aa9d8c53242f0 | |
| parent | cf0b5b0344a3bfcf410e95bf22289015a2daf34b [diff] |
TensorStorage with FixedDimensions now has zero instance memory overhead. Removed m_dimension as instance member of TensorStorage with FixedDimensions and instead use the template parameter. This means that the sizeof a pure fixed-size storage is exactly equal to the data it is storing.
Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.
For more information go to http://eigen.tuxfamily.org/.
For pull request, bug reports, and feature requests, go to https://gitlab.com/libeigen/eigen.