I have deal ii 7.0 installed on an intel core 2 machine with ubuntu 10.10. I have

gcc 4.4.5
umfpack 4.5.0

When I try to run step 29, I get the following output:

============================ Running step-29
DEAL::Generating grid... done (0.956060s)
DEAL::  Number of active cells:  25600
DEAL::Setting up system... done (0.808051s)
DEAL::  Number of degrees of freedom: 51842
DEAL::Assembling system matrix... done (2.25614s)
--------------------------------------------------------
An error occurred in line <1822> of file </home/xiao/software/deal.II/source/lac/sparse_direct.cc> in function void dealii::SparseDirectUMFPACK::factorize(const Matrix&) [with Matrix = dealii::SparseMatrix<double>]
The violated condition was:
    false
The name and call sequence of the exception was:
    ExcNeedsUMFPACK()
Additional Information:
(none)

Stacktrace:
-----------
#0 /home/xiao/software/deal.II/lib/libdeal_II.g.so.7.0.0: void dealii::SparseDirectUMFPACK::factorize<dealii::SparseMatrix<double> >(dealii::SparseMatrix<double> const&) #1 /home/xiao/software/deal.II/lib/libdeal_II.g.so.7.0.0: void dealii::SparseDirectUMFPACK::initialize<dealii::SparseMatrix<double> >(dealii::SparseMatrix<double> const&, dealii::SparseDirectUMFPACK::AdditionalData)
#2  ./step-29: UltrasoundProblem<2>::solve()
#3  ./step-29: UltrasoundProblem<2>::run()
#4  ./step-29: main
--------------------------------------------------------
make: *** [run] Aborted

I thought I had built deal ii with umfpack and BLAS. Other examples work fine.

Thank you for any help.
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to