QuantumATK Forum

QuantumATK => General Questions and Answers => Topic started by: hhspace on December 29, 2008, 14:09

Title: What does 'ATKError: St9bad_alloc' mean, developer?
Post by: hhspace on December 29, 2008, 14:09
When I calculate a two-probe system, which has 313 atoms in the central region, the message 'ATKError: St9bad_alloc' always obtained after the calculation of the electrode has converged. What does 'ATKError: St9bad_alloc' really means?
Title: Re: What does 'ATKError: St9bad_alloc' mean, developer?
Post by: Nordland on December 29, 2008, 14:47
Wow! Getting this error already on 313 atoms?

The error means you do not have enough memory to perform this calculation since it has run out of memory,
however I am puzzled that you get this error on 313 atoms. I can do 1000 atoms on my laptop with 2GB of memory.

Possible solutions:
Title: Re: What does 'ATKError: St9bad_alloc' mean, developer?
Post by: hhspace on December 29, 2008, 15:00
Thank you for your reply, and I will follow your advice and try some possible changes! And thanks a lot again!