FEAP User Forum
FEAP => Parallel FEAP => Topic started by: mehrangh2016 on October 18, 2016, 09:26:39 AM
-
Dear Sir/ Madam,
I have used FEAP 8.3, I tried to install parfeap, firstly I installed the supported PETSc, I learned that for the latest PETSc version, it is better to install latest version of FEAP such as FEAP8.4. I installed, configured and compiled PETSc version 3.0.0, after that I changed the directory to parfeap for finalizing parfeap installation but there is some errors related with /parfeap/unix/pmetis.f:39: undefined reference to `metis_partgraphrecursive_' and /parfeap/unix/pmetis.f:43: undefined reference to `metis_partgraphkway_', the final error is /parfeap/usolve.F:234: undefined reference to `pcsetcoordinates_'. How can I fix these error? Could nayone help me to complete the parallel feap installation?
Best Regards,
Mehran
-
For the current release of petsc 3.7 the necessary includes for the makefile are
# For ver 3.7
include ${PETSC_DIR}/lib/petsc/conf/variables
include ${PETSC_DIR}/lib/petsc/conf/rules
Note however that for you to get version 8.3 working with Petsc 3.7 will take a bit of work since many of the petsc interfaces have changed from the time that version 8.3 was released. If you carefully follow the release notes from the version listed in your parfeap/makefile upto the current release you should be able to update your code. Note that you can log in to the download directory for version 8.3 and get an update to parfeap that at least takes you up to Petsc version 3.2.7. That should save you some time.
Best of course would be to get a license for the current release of the code.
-
Dear Prof. S. Govindjee
Thansk for your reply,
I changed the line your mentioned for PETSc ver 3.7, but there are some problems related with finding the directories of .h. I tried to change the code but now there are other problems. Finally I tested the old version of PETSc nad found that there were other errors that I have mentioned in previous message. You said that I can find the update to parfeap by logging in download directory for version 8.3, how can I access this directory?
Best Regards,
Mehran
-
Use the download credentials that came with your license. If you work for someone that holds the license, you will need to ask them.