Sébastien Loriot
f8305b3b18
reintroduce pre_factor
2012-03-26 13:23:07 +00:00
Sébastien Loriot
a0818506cd
import from next
2012-03-26 13:13:27 +00:00
Sébastien Loriot
2de1342f75
remove solver interface to import the one from next
...
the only difference is the pre_factor part that I'll
manually re-add (tree conflict due to previous hand-copy)
2012-03-26 13:04:35 +00:00
Sébastien Loriot
af8856f929
switch to LGPL v3
2012-01-16 15:55:00 +00:00
Sébastien Loriot
93dad5b499
correct operator= of Eigen vector type
2011-12-28 08:08:30 +00:00
Sébastien Loriot
5de506608d
*explicit overloads for Eigen_vector::operator=
...
*include Taucs header if detected in param. test
2011-12-27 10:08:39 +00:00
Sébastien Loriot
4a96d66d58
*add missing add_coef to Eigen_sparse_matrix
...
*update doc example of Eigen_solver_traits
*update CMakeLists.txt and examples/test to use Eigen instead of Taucs (when available)
2011-12-22 19:20:19 +00:00
Sébastien Loriot
9b75cd5506
require Eigen 3.1 or greater
2011-12-22 16:06:37 +00:00
Gaël Guennebaud
fa34a2cf97
make it ready for Eigen 3.1:
...
- remove DynamicSparseMatrix (deprecated)
- remove useless statements
- requires 3.1.0-alpha1 or greater
- fix indentation
2011-12-07 08:47:50 +00:00
Sébastien Loriot
896d9e31b0
remove peak_memory_sizer that uses Taucs, slow computation and is not working
...
on all platforms.
By default poisson now uses Eigen is available and Taucs otherwise
2011-09-22 10:34:04 +00:00
Andreas Fabri
7a941ea8f5
reformat
2011-09-22 08:04:10 +00:00
Andreas Fabri
bf829cfec0
Fix for VC++ proposed by Gael
2011-09-22 07:46:01 +00:00
Sébastien Loriot
65fc4d98a9
fix operator= bug on windows for Eigen_vector
2011-09-22 07:24:09 +00:00
Gaël Guennebaud
7be411f66b
in prefactor mode, store a copy of the matrix since it seems to be destroyed by Deform_mesh.
2011-09-21 16:05:08 +00:00
Gaël Guennebaud
6417a0b69c
import Eigen's solver interface and add support for prefactoring
2011-09-21 15:32:49 +00:00
Sébastien Loriot
62ed832e2b
*Add a model for SVDTraits using Eigen and use it by default. Update the doc.
...
*Add non-sparse matrix class (thus renamimg of the existing one)
*specialisation of the matrix class in Eigen_solver_traits according
whether this is a symmetric or asymmetric matrix
*update use-files of lapack and Taucs to get definitions
2011-09-21 12:36:13 +00:00
Gaël Guennebaud
03229596f7
Add a meta model of SparseLinearAlgebraTraits_d for Eigen' solvers
2011-09-20 14:55:11 +00:00