-
- Downloads
int_conv: Fix specific scalar conversion and support more scalar type
int_conv: Add more integer type binding and add a unit test changelog: Add changelog entry int_conv: Manage int8_t and long on Windows int_conv: Try to use stdint type to manage long hack on windows int_conv: Fix Windows build int_conv: Try to fix Mac build and don't compile twice 64 bits integer on Mac and Windows int_conv: Don't use np.dtypes (introduced in numpy 1.25) int_conv: Test long and int difference in unit test [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci int_conv: Expose long in MacOS int_conv: Don't use deprecated type np.intc int_conv: Fix Mac build int_conv: Remove int128 (doesn't exists) int_conv: Disable long long test on Mac because the type is not reachable int_conv: Begin to work on promotion int_conv: Add unsigned promotion int_conv: Manage complex promotion int_conv: Split matrix binding to avoid memory issue while building int_conv: Split decomposition binding to avoid memory issue while building int_conv: Use clongdouble instead of complex256 int_conv: Avoid out of heap space error on Windows int_conv: Fix test for Mac int_conv: Try to manage longlong on Mac and int on Windows, also reduce compile time int_conv: Manage Windows and Mac int and long long when casting int_conv: Allow scalar to complex conversion int_conv: Manage casting from numpy to eigen with tensor int_conv: Add changelog entries int_conv: Remove conversion from Eigen to Numpy int_conv: Add reference to this PR int_conv: Activate SciPy tests by default
Showing
- .github/workflows/windows-conda.yml 1 addition, 1 deletion.github/workflows/windows-conda.yml
- CHANGELOG.md 10 additions, 0 deletionsCHANGELOG.md
- CMakeLists.txt 26 additions, 4 deletionsCMakeLists.txt
- include/eigenpy/eigen-allocator.hpp 95 additions, 146 deletionsinclude/eigenpy/eigen-allocator.hpp
- include/eigenpy/numpy-type.hpp 42 additions, 14 deletionsinclude/eigenpy/numpy-type.hpp
- include/eigenpy/numpy.hpp 88 additions, 26 deletionsinclude/eigenpy/numpy.hpp
- include/eigenpy/scalar-conversion.hpp 14 additions, 1 deletioninclude/eigenpy/scalar-conversion.hpp
- src/decompositions/decompositions.cpp 18 additions, 22 deletionssrc/decompositions/decompositions.cpp
- src/decompositions/eigen-solver.cpp 13 additions, 0 deletionssrc/decompositions/eigen-solver.cpp
- src/decompositions/ldlt-solver.cpp 12 additions, 0 deletionssrc/decompositions/ldlt-solver.cpp
- src/decompositions/llt-solver.cpp 12 additions, 0 deletionssrc/decompositions/llt-solver.cpp
- src/decompositions/minres-solver.cpp 12 additions, 0 deletionssrc/decompositions/minres-solver.cpp
- src/decompositions/permutation-matrix.cpp 12 additions, 0 deletionssrc/decompositions/permutation-matrix.cpp
- src/decompositions/seigen-solver.cpp 13 additions, 0 deletionssrc/decompositions/seigen-solver.cpp
- src/decompositions/self-adjoint-eigen-solver.cpp 13 additions, 0 deletionssrc/decompositions/self-adjoint-eigen-solver.cpp
- src/decompositions/simplicial-ldlt-solver.cpp 13 additions, 0 deletionssrc/decompositions/simplicial-ldlt-solver.cpp
- src/decompositions/simplicial-llt-solver.cpp 13 additions, 0 deletionssrc/decompositions/simplicial-llt-solver.cpp
- src/eigenpy.cpp 30 additions, 4 deletionssrc/eigenpy.cpp
- src/matrix-char.cpp 14 additions, 0 deletionssrc/matrix-char.cpp
- src/matrix-int16.cpp 14 additions, 0 deletionssrc/matrix-int16.cpp
Loading
Please register or sign in to comment