Hello!
I am trying to run large FE models using parFEAP. I am using an isotropic 8node hexahedral mesh, Small displacement formulation and a simple elastic material (for the beginning).
When increasing the Model DOFs I have partitioning problems with metis and parmetis:
Parmetis:
For problems with around 20Mio DOF parmetis doesn't finish writing the graph file (around 1.2GB) with the following error message:
At line 2593 of file pmacr7.F (unit = 12, file = 'graph.file')
Fortran runtime error: End of file
Metis:
when using metis for partitioning 20MIO DOF problems could be solved easily. However, at around 60Mio DOF also metis encounters some problems. It crashes with the following error message:
[METIS Fatal Error] ***Memory allocation failed for AllocateWorkSpace: edegrees. Requested size: -2020186992 bytes
- PETSC ERROR: ------------------------------------------------------------------------
[0]PETSC ERROR: Caught signal number 11 SEGV: Segmentation Violation, probably memory access out of range
Only a few percent of the machine memory was used when metis crashed.
Are there any known limits in model size for metis/parmetis?
Did anyone encounter similar problems?
Are there settings which would allow me to process larger FE models?
Thank you for your help!
Best regards,
Thomas