FEAP User Forum

FEAP => Parallel FEAP => Topic started by: aleximos on January 31, 2014, 01:00:25 AM

Title: how many elements per processor
Post by: aleximos on January 31, 2014, 01:00:25 AM
In a parallel computation i get some PETSc error when using more than 2500 Elements per single processor. It then outputs:



Is this a problem of parFEAP or PETSc? Are there special source files to increase the memory available? How do I trace this error back to its origin?
Title: Re: how many elements per processor
Post by: aleximos on January 31, 2014, 01:24:00 AM
I just found an information in the output file. There are lines at the end, which tells me:

          Material    Element Tag   Element Type  History Terms  Element Terms
              1              1              3          57600              0
 *ERROR* Insufficient memory for array H    . Need  -977207296 integer words.

Is there any way to increase the memory available for this "array H"?
Title: Re: how many elements per processor
Post by: FEAP_Admin on January 31, 2014, 08:36:20 AM
No.  FEAP automatically uses all the memory you have available.
If this is only happening during the partitioning step you could try building a special version of parfeap/feap that
skips the history allocation step.  Just beware that you should not use this special version for any solution steps
(either serial or parallel).