- 06 Jul, 2016 5 commits
-
-
Add _<bool>("s1", "s2") ternary & use TYPE_CASTERWenzel Jakob committed -
Jason Rhinelander committed
-
This commit adds an additional _ template function for compile-time selection between two description strings. This in turn allows the elimination of needing two name() methods in type_caster<arithmetic types> and type_caster<eigen types>, which allows them to start using PYBIND11_TYPE_CASTER instead, simplifying their code by eliminating all the code that they are duplicating from the macro.
Jason Rhinelander committed -
Tighten check() test in eigen.py
Wenzel Jakob committed -
Wenzel Jakob committed
-
- 05 Jul, 2016 10 commits
-
-
Previous version would give false 'OK' if, for example, we were supposed to get [1, 2, 3] but instead got [2, 1, 3].
Ben North committed -
Fails --- next commit will tighten test.
Ben North committed -
Non-contiguous arrays
Wenzel Jakob committed -
Ben North committed
-
Add and declare to Python functions double_mat_cm() --- compute 2* a column-major matrix double_mat_rm() --- compute 2* a row-major matrix to 'eigen.cpp' tests / example.Ben North committed -
In eigen.h, type_caster<Type>::load(): For the 'ndim == 1' case, use the 'InnerStride' type because there is only an inner stride for a vector. Choose between (n_elts x 1) or (1 x n_elts) according to whether we're constructing a Vector or a RowVector.
Ben North committed -
Passing a non-contiguous one-dimensional numpy array gives incorrect results, so three of these tests fail. The only one passing is the simple case where the numpy array is contiguous and we are building a column-major vector. Subsequent commit will fix the three failing cases.
Ben North committed -
Ben North committed
-
Fix test diff output under python2.7
Wenzel Jakob committed -
PR #220 broke failed test output under python2.7, which doesn't support the keepends argument to splitlines.
Jason Rhinelander committed
-
- 01 Jul, 2016 8 commits
-
-
More informative error message when `py::make_tuple` fails
Wenzel Jakob committed -
Merlin Nimier-David committed
-
Wenzel Jakob committed
-
Wenzel Jakob committed
-
Wenzel Jakob committed
-
Allow std::enable_shared_from_this when using const element type
Wenzel Jakob committed -
Allows const types to be used by shared_ptr
hbruintjes committed -
Wenzel Jakob committed
-
- 30 Jun, 2016 4 commits
-
-
Wenzel Jakob committed
-
Wenzel Jakob committed
-
Added warning about same-address-optimization
Wenzel Jakob committed -
Wenzel Jakob committed
-
- 28 Jun, 2016 1 commit
-
-
See https://github.com/pybind/pybind11/issues/254
nafur committed
-
- 27 Jun, 2016 1 commit
-
-
Wenzel Jakob committed
-
- 22 Jun, 2016 3 commits
-
-
Wenzel Jakob committed
-
Wenzel Jakob committed
-
Wenzel Jakob committed
-
- 21 Jun, 2016 2 commits
-
-
Use prefix increment in make_iterator
Wenzel Jakob committed -
Add callback examples with named parameters
Wenzel Jakob committed
-
- 17 Jun, 2016 2 commits
-
-
Ivan Smirnov committed
-
Ivan Smirnov committed
-
- 16 Jun, 2016 1 commit
-
-
Brad Harmon committed
-
- 15 Jun, 2016 3 commits
-
-
Allow pybind11::arg to have 0, false, or "" as default values.
Wenzel Jakob committed -
Jerry Gamache committed
-
Jerry Gamache committed
-