FEAP User Forum

FEAP => Parallel FEAP => Topic started by: Alan on February 21, 2021, 07:01:32 PM

Title: Re: Parallel FEAP8.4 + Petsc-3.7.7 Contact problem
Post by: Alan on February 21, 2021, 07:01:32 PM
Dear professor,

I have found the reason, the version of my GNU compilers seems too new to support my petsc-3.7.7 packages. When I downgrade

gcc/gfortran and other necessary things, my parfeap8.4 can be run successfully.

But now, I want to test a problem related to contact, the parfeap can't be run again, even the division of domains can't finish. I have used the

valgrind tools, it produces many problems I can't understand. Maybe you can help me run this example to see whether it's a parfeap code

error.

Thanks in advance.

Best.

--Alan
Title: Re: Parallel FEAP8.4 + Petsc-3.7.7 Contact Problems
Post by: Prof. S. Govindjee on February 22, 2021, 01:34:19 AM
your zip is  missing a few 'include' files
Title: Re: Re: Parallel FEAP8.4 + Petsc-3.7.7 Contact Problems
Post by: Alan on February 22, 2021, 01:46:00 AM
Dear Prof. S. Govindjee,

I'm sorry, attaching my completed .zip files. :)

Thanks.
Title: Re: Parallel FEAP8.4 + Petsc-3.7.7 Contact problem
Post by: Prof. S. Govindjee on February 26, 2021, 10:28:25 PM
I tested your file with version 8.6 and the partitioning worked just fine.  I have attached the partitioned files for your reference.

Version 8.4 is very old but should work for this problem.  You may have a corrupted version of the code.  You could try a clean install
with a clean install of petsc too.   Notwithstanding, I highly encourage you to update to version 8.6.