diff options
author | Gael Guennebaud <g.gael@free.fr> | 2016-01-20 19:01:24 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2016-01-20 19:01:24 +0100 |
commit | ed8ade9c65bc25f2226946e4275d62f7ceb28213 (patch) | |
tree | 847100b7e22d735f51676510745ea88edad91b6a /Eigen/src/PaStiXSupport | |
parent | 4c5e96aab6baf32b077d8824b4ecbe592caaa8a0 (diff) |
bug #1149: fix Pastix*::*parm()
Diffstat (limited to 'Eigen/src/PaStiXSupport')
-rw-r--r-- | Eigen/src/PaStiXSupport/PaStiXSupport.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Eigen/src/PaStiXSupport/PaStiXSupport.h b/Eigen/src/PaStiXSupport/PaStiXSupport.h index 7c8622c97..d2ebfd7bb 100644 --- a/Eigen/src/PaStiXSupport/PaStiXSupport.h +++ b/Eigen/src/PaStiXSupport/PaStiXSupport.h @@ -184,7 +184,7 @@ class PastixBase : public SparseSolverBase<Derived> * The statistics related to the different phases of factorization and solve are saved here as well * \sa analyzePattern() factorize() */ - Array<RealScalar,IPARM_SIZE,1>& dparm() + Array<double,DPARM_SIZE,1>& dparm() { return m_dparm; } @@ -244,8 +244,8 @@ class PastixBase : public SparseSolverBase<Derived> mutable ComputationInfo m_info; mutable pastix_data_t *m_pastixdata; // Data structure for pastix mutable int m_comm; // The MPI communicator identifier - mutable Matrix<int,IPARM_SIZE,1> m_iparm; // integer vector for the input parameters - mutable Matrix<double,DPARM_SIZE,1> m_dparm; // Scalar vector for the input parameters + mutable Array<int,IPARM_SIZE,1> m_iparm; // integer vector for the input parameters + mutable Array<double,DPARM_SIZE,1> m_dparm; // Scalar vector for the input parameters mutable Matrix<StorageIndex,Dynamic,1> m_perm; // Permutation vector mutable Matrix<StorageIndex,Dynamic,1> m_invp; // Inverse permutation vector mutable int m_size; // Size of the matrix |