FEAP User Forum
FEAP => Parallel FEAP => Topic started by: d.brands on July 18, 2016, 02:02:53 PM
-
Hello,
which version of PETSc is recommended to use with the parFEAP from FEAP vers. 8.2?
Is it possible to use the newst PETSc version?
Thanks in advance,
Dominik
-
My last version of 8.2 indicates the matching PETSc was 3.0.1 (see parfeap/makefile) though I suppose some versions of 8.2 are set up around earlier versions.
-
Thanks, but in my parfeap/makefile no PETSC_DIR is set. (Also in the original files provided by Prof. Taylor years before)
Due to the change log to FEAP 8.4 mentioned on the FEAP homepage
"Updated to parallel FEAP to work with PETSc 3.4."
Does it make sense to run FEAP 8.2 with version >= 3.4 ?
-
It is ok to use a newer version but you will likely have to modify the some of the routines at the PETSc APIs change from version to version. Also some of the version changes have necessitated changes to the makefiles also. Working all this out is not too hard if you look at the release notes for all the PETSc versions between the one you are using and the one you would like to use.
-
Can you give some restriction regarding
- which FEAP routines/file in parFEAP use the PETSc API ?
- which PETSc modules (e.g. Vec, Mat, PC) are used by parFEAP ?
Thanks in advance
-
Usually itt is all files with ".F" extender, not ones with ".f"