1
General Questions and Answers / LDOS script help
« on: June 21, 2012, 04:36 »
Hi,
I'm currently running some STM/STS experiments, and want to generate some LDOS plots to compare to my dI/dV. I know dI/dV and LDOS aren't equal to one another, but there is a correlation.
I've put together a device system with the surface I'm interested in, and will be creating vacancies and defects in the surface structure, followed by a geometry optimisation, then calculating the LDOS. I've run a couple of LDOS calculations and it seems to be working, but now I want to cut out quite a bit of the work. Is there a script I can use which will run the LDOS calculation over a range of energies, so I can start just one calculation which will cover my range of interest, rather than having to initiate ~20 calculations, one after the other?
I've seen that there is a way to extract the LDOS at a particular grid point; how do I find the coordinates of the grid point(s) I am interested in so that I can add a script to extract just these values (as I only want to know the LDOS at the defect I induce), and can the fact that I am only interested in a few specific points be used to speed up the calculation in any way? I suspect the answer to this question will be no, due to the self consistent nature of DFT calculations, but I thought I would check.
Thanks very much
I'm currently running some STM/STS experiments, and want to generate some LDOS plots to compare to my dI/dV. I know dI/dV and LDOS aren't equal to one another, but there is a correlation.
I've put together a device system with the surface I'm interested in, and will be creating vacancies and defects in the surface structure, followed by a geometry optimisation, then calculating the LDOS. I've run a couple of LDOS calculations and it seems to be working, but now I want to cut out quite a bit of the work. Is there a script I can use which will run the LDOS calculation over a range of energies, so I can start just one calculation which will cover my range of interest, rather than having to initiate ~20 calculations, one after the other?
I've seen that there is a way to extract the LDOS at a particular grid point; how do I find the coordinates of the grid point(s) I am interested in so that I can add a script to extract just these values (as I only want to know the LDOS at the defect I induce), and can the fact that I am only interested in a few specific points be used to speed up the calculation in any way? I suspect the answer to this question will be no, due to the self consistent nature of DFT calculations, but I thought I would check.
Thanks very much