Skip to content

Commit 00bbef8

Browse files
committed
Update CHANGELOG and README
1 parent 91d5fcb commit 00bbef8

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
88

99
### Added
1010

11-
- Add more general visitor `GenericMapPythonVisitor` for map types ([#504](https://github.com/stack-of-tasks/eigenpy/pull/504)), test `boost::unordered_map<std::string, int>`
11+
- Add more general visitor `GenericMapPythonVisitor` for map types test `boost::unordered_map<std::string, int>` ([#504](https://github.com/stack-of-tasks/eigenpy/pull/504))
12+
- Support for non-[default-contructible](https://en.cppreference.com/w/cpp/named_req/DefaultConstructible) types in map types ([#504](https://github.com/stack-of-tasks/eigenpy/pull/504))
1213
- Add type_info helpers ([#502](https://github.com/stack-of-tasks/eigenpy/pull/502))
1314

1415
### Changed

README.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,16 @@ EigenPy — Versatile and efficient Python bindings between Numpy and Eigen
1414
**EigenPy** is an open-source framework that allows the binding of the famous [Eigen](http://eigen.tuxfamily.org) C++ library in Python via Boost.Python.
1515

1616
**EigenPy** provides:
17-
- full memory sharing between Numpy and Eigen, avoiding memory allocation
18-
- full support Eigen::Ref avoiding memory allocation
19-
- full support of the Eigen::Tensor module
20-
- exposition of the Geometry module of Eigen for easy code prototyping
21-
- standard matrix decomposion routines of Eigen such as the Cholesky decomposition (SVD and QR decompositions [can be added](#contributing))
22-
- full support of SWIG objects
23-
- full support of runtime declaration of Numpy scalar types
24-
- extended API to expose std::vector types
25-
- full support of vectorization between C++ and Python (all the hold objects are properly aligned in memory)
17+
18+
- full memory sharing between Numpy and Eigen, avoiding memory allocation
19+
- full support Eigen::Ref avoiding memory allocation
20+
- full support of the Eigen::Tensor module
21+
- exposition of the Geometry module of Eigen for easy code prototyping
22+
- standard matrix decomposion routines of Eigen such as the Cholesky decomposition (SVD and QR decompositions [can be added](#contributing))
23+
- full support of SWIG objects
24+
- full support of runtime declaration of Numpy scalar types
25+
- extended API to expose several STL types and some of their Boost equivalents: `optional` types, `std::pair`, maps, variants...
26+
- full support of vectorization between C++ and Python (all the hold objects are properly aligned in memory)
2627

2728
## Setup
2829

0 commit comments

Comments
 (0)