TR.1.4 Memory Allocation
To allow a larger allocation of memory for the CM array.
|f1||The integer amount of blocks of CM memory to be allocated. f1 is multiplied by 1,000,000 x 4-byte floating point words to get allocation in bytes (320 MBytes). The default value is 300 for STAAD.Pro 64-bit and 80 for STAAD.Pro 32-bit. The upper limit for 64-bit systems is 2,100.|
When the program finds that memory block was insufficient to complete the analysis, the following warning is issued:
'ERROR-STAAD BUILT IN MEMORY BLOCK HAS OVERFLOWED.' 'ALLOCATED BLOCKSIZE =',I11 'NEEDED BLOCKSIZE =',I11 'TRY REDUCING THE NUMBER OF LOAD CASES.'
In this instance, add the MEMORY f1 command to the first line of the .STD file where f1 is the "needed blocksize" value. This amount may be increased so long as this does not exceed the recommended amounts.