Nicolas,

Clearly deal.II is nbot finding the header files which should be
located in /path/to/slepc/include; but you do not give enough
information to know why.

Can you let us know which deal.II version you are playing with?
Did you run "make test" with SLEPc to check he is compiled, linked, and
runs ok?
What makes you think your set up works with PETSc?

> I use deal II for a month now. Until now, I used regular step. Now I
> need to perform step-36 like computation. So I build deal II with
> petsc.3.2 and it works (apparently). Unfortunately when I want to
> link with slepc.3.2 it does not. When I configure my make file
> everything is ok. When I build it I have the following error:
> 
>  In file included from /home/nbachela/solvers/slepc-
> 3.2-p3/include/slepceps.h:26:0,
>                  from
> /home/nbachela/Documents/FiniteElement/deal.II/include/deal.II/lac/slepc_spectral_transformation.h:26,
>                  from
> /home/nbachela/Documents/FiniteElement/deal.II/include/deal.II/lac/slepc_solver.h:26,
>                  from
> /home/nbachela/Documents/FiniteElement/deal.II/source/lac/slepc_solver.cc:16:
> /home/nbachela/solvers/slepc-3.2-p3/include/slepcsys.h:33:23: fatal
> error: slepcconf.h: No such file or directory

SLEPc can not find slepcconf.h when deal.II tries to include slepcsys.h.
Can you check that file exsists? You should find it here:

home/nbachela/solvers/slepc-3.2-p3/$PETSC_ARCH/include/slepcconf.h

My best guess with the little information we have is that you are
notputting SLEP_DIR in your environment path. You should do that in
exactly the same way as you did for PETSc. (bashrc, etc).

In short, running deal.II with SLEPc needs exactly the same steps as
with PETSc (except that deal.II does not need the SLEPC_ARCH flag
defined).

Best,
        Toby

-- 
Toby D. Young

Assistant Professor Philosophy & Physics
Polish Academy of Sciences
www:   http://www.ippt.gov.pl/~tyoung
skype: stenografia

_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to