UMFPACK ISSUE.

38 views
Skip to first unread message

ME20D503 NEWTON

unread,
Jul 5, 2022, 12:46:05 AM7/5/22
to deal.II User Group
Dear Deal.ii group,
i am trying to run a code but i am getting errors related to UMFPACK.
please find the error below.
Thanks

.........................................................................
Exception on processing:

--------------------------------------------------------
An error occurred in line <635> of file </home/iittp/fem/dealii-9.3.3/source/lac/sparse_direct.cc> in function
    void dealii::SparseDirectUMFPACK::factorize(const Matrix&) [with Matrix = dealii::SparseMatrix<double>]
The violated condition was:
    false
Additional information:
    To call this function you need UMFPACK, but you configured deal.II
    without passing the necessary switch to 'cmake'. Please consult the
    installation instructions in doc/readme.html.
--------------------------------------------------------

Aborting!
----------------------------------------------------
CMakeFiles/run.dir/build.make:57: recipe for target 'CMakeFiles/run' failed
make[3]: *** [CMakeFiles/run] Error 1
CMakeFiles/Makefile2:131: recipe for target 'CMakeFiles/run.dir/all' failed
make[2]: *** [CMakeFiles/run.dir/all] Error 2
CMakeFiles/Makefile2:138: recipe for target 'CMakeFiles/run.dir/rule' failed
make[1]: *** [CMakeFiles/run.dir/rule] Error 2
Makefile:144: recipe for target 'run' failed
make: *** [run] Error 2

Luca Heltai

unread,
Jul 5, 2022, 3:11:03 AM7/5/22
to dea...@googlegroups.com
This part of the message contains all the information you need to fix the issue.

Luca

ME20D503 NEWTON

unread,
Jul 6, 2022, 12:38:34 AM7/6/22
to deal.II User Group
Dear Luca,

can help me out, what this error is trying to tell me?

To call this function you need UMFPACK, but you configured deal.II
    without passing the necessary switch to 'cmake'. Please consult the
    installation instructions in doc/readme.html.


陈敏

unread,
Jul 6, 2022, 12:43:50 AM7/6/22
to dea...@googlegroups.com
After run cmake, there is a log to tell you whether the UMFPACK have configure with the dealii, you should give the log to us. The cmake log file can be found in build/cmakefile/**.log as well.

Best
Chen

ME20D503 NEWTON <me20...@iittp.ac.in> 于2022年7月6日周三 12:38写道:
--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dealii+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/3f7a8855-f572-4145-8454-0a8dc97bb532n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages