mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-07-26 06:44:27 +08:00
Fix incorrect use of std::abs reported in #1823.
This commit is contained in:
parent
16ed93cf61
commit
02ef38020b
@ -192,7 +192,8 @@ class PardisoImpl : public SparseSolverBase<Derived>
|
|||||||
void pardisoInit(int type)
|
void pardisoInit(int type)
|
||||||
{
|
{
|
||||||
m_type = type;
|
m_type = type;
|
||||||
bool symmetric = std::abs(m_type) < 10;
|
EIGEN_USING_STD(abs);
|
||||||
|
bool symmetric = abs(m_type) < 10;
|
||||||
m_iparm[0] = 1; // No solver default
|
m_iparm[0] = 1; // No solver default
|
||||||
m_iparm[1] = 2; // use Metis for the ordering
|
m_iparm[1] = 2; // use Metis for the ordering
|
||||||
m_iparm[2] = 0; // Reserved. Set to zero. (??Numbers of processors, value of OMP_NUM_THREADS??)
|
m_iparm[2] = 0; // Reserved. Set to zero. (??Numbers of processors, value of OMP_NUM_THREADS??)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user