Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Replace nullptr by NULL in SparseLU.h to be C++03 compliant. | David Tellenbach | 2021-02-09 |
| | |||
* | add specialization of check_sparse_solving() for SuperLU solver, in order to ↵ | Ralf Hannemann-Tamas | 2021-02-08 |
| | | | | test adjoint and transpose solves | ||
* | Remove unused variable in SparseLU.h | Florian Maurin | 2021-01-22 |
| | |||
* | Fix #1818: SparseLU: add methods nnzL() and nnzU() | Sebastien Boisvert | 2020-06-11 |
| | | | | | | Now this compiles without errors: $ clang++ -I ../../ test_sparseLU.cpp -std=c++03 | ||
* | Collapsed revision from PR-641 | Christoph Hertzberg | 2019-05-13 |
| | | | | | * SparseLU.h - corrected example, it didn't compile * Changed encoding back to UTF8 | ||
* | [PATCH 1/2] Misc. typos | luz.paz" | 2018-09-18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From 68d431b4c14ad60a778ee93c1f59ecc4b931950e Mon Sep 17 00:00:00 2001 Found via `codespell -q 3 -I ../eigen-word-whitelist.txt` where the whitelists consists of: ``` als ans cas dum lastr lowd nd overfl pres preverse substraction te uint whch ``` --- CMakeLists.txt | 26 +++++++++---------- Eigen/src/Core/GenericPacketMath.h | 2 +- Eigen/src/SparseLU/SparseLU.h | 2 +- bench/bench_norm.cpp | 2 +- doc/HiPerformance.dox | 2 +- doc/QuickStartGuide.dox | 2 +- .../Eigen/CXX11/src/Tensor/TensorChipping.h | 6 ++--- .../Eigen/CXX11/src/Tensor/TensorDeviceGpu.h | 2 +- .../src/Tensor/TensorForwardDeclarations.h | 4 +-- .../src/Tensor/TensorGpuHipCudaDefines.h | 2 +- .../Eigen/CXX11/src/Tensor/TensorReduction.h | 2 +- .../CXX11/src/Tensor/TensorReductionGpu.h | 2 +- .../test/cxx11_tensor_concatenation.cpp | 2 +- unsupported/test/cxx11_tensor_executor.cpp | 2 +- 14 files changed, 29 insertions(+), 29 deletions(-) | ||
* | Some warning fixes | Gael Guennebaud | 2018-07-17 |
| | |||
* | Add missing consts for rows and cols functions in SparseLU | Julian Kent | 2018-02-10 |
| | |||
* | Workaround a MSVC 2013 compilation issue with MatrixBase(Index,int) | Gael Guennebaud | 2018-05-22 |
| | |||
* | MIsc. source and comment typos | luz.paz | 2018-03-11 |
| | | | | Found using `codespell` and `grep` from downstream FreeCAD | ||
* | Optimize SparseLU::solve for rhs vectors | Gael Guennebaud | 2016-12-05 |
| | |||
* | remove temporary in SparseLU::solve | Gael Guennebaud | 2016-12-05 |
| | |||
* | Fix misleading-indentation warnings. | Gael Guennebaud | 2016-12-01 |
| | |||
* | bug #1167: simplify installation of header files using cmake's ↵ | Gael Guennebaud | 2016-08-29 |
| | | | | install(DIRECTORY ...) command. | ||
* | Workaround "misleading-indentation" warnings | Christoph Hertzberg | 2016-05-11 |
| | |||
* | Removed executable bit from header files | Benoit Steiner | 2016-03-23 |
| | |||
* | Fix numerous doxygen shortcomings, and workaround some clang -Wdocumentation ↵ | Gael Guennebaud | 2016-01-01 |
| | | | | warnings | ||
* | Fix numerous doxygen issues in auto-link generation | Gael Guennebaud | 2015-12-30 |
| | |||
* | Remove useless explicit | Gael Guennebaud | 2015-12-11 |
| | |||
* | Add LU::transpose().solve() and LU::adjoint().solve() API. | Gael Guennebaud | 2015-12-01 |
| | |||
* | Doc: add link to doc of sparse solver concept | Gael Guennebaud | 2015-10-08 |
| | |||
* | bug #1053: fix SuplerLU::solve with EIGEN_DEFAULT_TO_ROW_MAJOR | Gael Guennebaud | 2015-09-03 |
| | |||
* | merge | Gael Guennebaud | 2015-08-09 |
|\ | |||
| * | bug #1053: SparseLU failed with EIGEN_DEFAULT_TO_ROW_MAJOR | Christoph Hertzberg | 2015-08-07 |
| | | |||
* | | Generalize first_aligned to take the requested alignment as a template ↵ | Gael Guennebaud | 2015-08-06 |
|/ | | | | parameter, and add a first_default_aligned variante calling first_aligned with the requirement of the largest packet for the given scalar type. | ||
* | bug #792: SparseLU::factorize failed for structurally rank deficient matrices | Christoph Hertzberg | 2015-07-26 |
| | |||
* | typo | Gael Guennebaud | 2015-07-07 |
| | |||
* | bug #1026: fix infinite loop for an empty input | Gael Guennebaud | 2015-06-26 |
| | |||
* | Fix compilation of int*complex with gcc | Gael Guennebaud | 2015-02-16 |
| | |||
* | Fix SparseLU::signDeterminant() method, and add a SparseLU::determinant() ↵ | Gael Guennebaud | 2015-02-16 |
| | | | | method. | ||
* | Fix many long to int conversion warnings: | Gael Guennebaud | 2015-02-16 |
| | | | | | | - fix usage of Index (API) versus StorageIndex (when multiple indexes are stored) - use StorageIndex(val) when the input has already been check - use internal::convert_index<StorageIndex>(val) when val is potentially unsafe (directly comes from user input) | ||
* | Index refactoring: StorageIndex must be used for storage only (and locally ↵ | Gael Guennebaud | 2015-02-13 |
| | | | | when it make sense). In all other cases use the global Index type. | ||
* | Merge Index-refactoring branch with default, fix PastixSupport, remove some ↵ | Gael Guennebaud | 2015-02-13 |
|\ | | | | | | | useless typedefs | ||
| * | Supernodes was disabled. | Gael Guennebaud | 2015-01-30 |
| | | |||
* | | bug #877, bug #572: Introduce a global Index typedef. Rename Sparse*::Index ↵ | Christoph Hertzberg | 2014-12-04 |
|/ | | | | to StorageIndex, make Dense*::StorageIndex an alias to DenseIndex. Overall this commit gets rid of all Index conversion warnings. | ||
* | Fix SparseLU::absDeterminant and add respective unit test | Gael Guennebaud | 2014-10-17 |
| | |||
* | Fix SparseLU regarding uncompressed inputs and avoid manual new/delete calls. | Gael Guennebaud | 2014-10-06 |
| | |||
* | Using Index type instead of hard coded int type to prevent potential ↵ | Georg Drenkhahn | 2014-09-22 |
| | | | | implicit integer conversion. | ||
* | Added implicit integer conversion by using explicit integer type conversion. ↵ | Georg Drenkhahn | 2014-09-22 |
| | | | | Adding assert to catch overflow. | ||
* | Make constructors explicit if they could lead to unintended implicit conversion | Christoph Hertzberg | 2014-09-23 |
| | |||
* | Remove deprecated code not used by evaluators | Gael Guennebaud | 2014-09-18 |
| | |||
* | Fix usage of m_isInitialized in SparseLU and Pastix support. | Gael Guennebaud | 2014-09-01 |
| | |||
* | Refactoring of sparse solvers through a SparseSolverBase class and usage of ↵ | Gael Guennebaud | 2014-09-01 |
| | | | | the Solve<> expression. Introduce a SolveWithGuess expression on top of Solve. | ||
* | Fix infinite loop in sparselu | Gael Guennebaud | 2014-02-14 |
| | |||
* | Workaround fixing aliasing issue in x = SparseLU::solve(x) | Gael Guennebaud | 2013-11-15 |
| | |||
* | fix overflow and ambiguity in SparseLU memory allocation | Gael Guennebaud | 2013-11-15 |
| | |||
* | SparseLU: fix estimated non-zeros in U | Gael Guennebaud | 2013-11-05 |
| | |||
* | Fix bug #672: use exceptions in SuperLU if they are enabled only | Gael Guennebaud | 2013-10-29 |
| | |||
* | Fix indentation | Gael Guennebaud | 2013-08-20 |
| | |||
* | Fix compilation with non-msvc compilers. | Gael Guennebaud | 2013-08-20 |
| |