Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Continuum wave-functions are abruptly truncated #487

Open
Kneec-Ap opened this issue Apr 29, 2021 · 1 comment
Open

Continuum wave-functions are abruptly truncated #487

Kneec-Ap opened this issue Apr 29, 2021 · 1 comment

Comments

@Kneec-Ap
Copy link

Kneec-Ap commented Apr 29, 2021

Hi,

as expressed already in Issue #188, the continuum wavefunction is calculated up to a certain fraction of the Bohr Radius.
After that it remains at a constant value as in the attached image.
The code I'm trying is very simple

fac.Config('grd.0','1s1')
fac.ConfigEnergy(0)
fac.OptimizeRadial(['grd.0'])
fac.ConfigEnergy(1)
fac.WaveFuncTable('cont.txt', 0, 2, 1000)

Any idea of what I'm doing wrong?

Thanks.
Screenshot 2021-04-29 at 21 18 19

@mfgu
Copy link
Collaborator

mfgu commented Apr 30, 2021

these are one electron radial wavefunctions. it only depends on the configurations specified in the OptimizeRadial function. multi-electron wavefunctions can not be expressed as a single radial function. they are linear combinations of many slater determinants combining all electrons.

for the continuum wavefunction, the radial grid is divided into two regions, the first from 0 - ilast rows, the table is the same as for bound orbitals, from ilast+1 up, the table gives the the amplitudes and phases of the wavefunction, with columns in this order:
radial index, radii, amplitude (A) of the large component, phase (phi) of the large component, amplitude1 (A1) of the small component, amplitude2 (A2) of the small component.
the wavefunction in this region can be reconstructed as
P(r) = Asin(phi)
Q(r) = A1
cos(phi) + A2*sin(phi)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants