FEAP User Forum
FEAP => Installation => Topic started by: blackbird on March 02, 2015, 02:22:34 AM
-
Dear FEAP Admin.
I would like to get feap 8.4 running on ubuntu.I already have some experience in installation and running of feap 8.3 with petsc3.2-p7 on the same computer.
First question: which petsc version is supported by feap 8.4? Are there any changed-files-folders like in 8.3 for specific versions?
I tried to connect feap 8.4 with petsc 3.5.3 and 3.4.5 - both showed no succes so far. I am able to configure petsc and compile feap. Everything seems to work except the TANG command. When stating this all feap thread get somehow idle - I can see them in "top" in the last lines without consuming any memory or cpu.
I just replaced TANG by
TANGent
FORM
SOLVe
Now the output (O.._0001) shows the last command executed was FORM and I get a PETSC error for every thread which reads:
- PETSC ERROR: MatSetOption() line 5112 in /home/cs/FEAP84/petsc-3.4.5/src/mat/interface/matrix.c Options 18 is out of range
Could you please give some help?
Best, Christian
-
You should look into the usolve.F file located in the parfeap folder and check what happens when FEAP is calling MatSetOptions(), this happens just after assembly.
You might want to print these values although I think that they are hard coded so there is really not much that can go wrong.
Then I recommend comparing the parameters passed with those describe on PETSC's online Manual.
-
solution is quite simple - i had to go down another step with petsc: version 3.3-p7 is working with initial feap8.4 source code
thanks