20.02.2013 Views

Atomic Structure Theory

Atomic Structure Theory

Atomic Structure Theory

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

40 2 Central-Field Schrödinger Equation<br />

This is the basic algorithm used to advance the solution to the radial<br />

Schrödinger equation from one point to the next. Using this equation, we<br />

achieve the accuracy of the predict-correct method without the necessity of<br />

separate predict and correct steps. To start the integration using (2.57), we<br />

must give initial values of the two-component function f(t) atthepoints<br />

1, 2, ··· ,k. The subroutine adams is designed to implement (2.57) for values<br />

of k ranging from 0 to 8.<br />

2.3.2 Starting the Outward Integration (outsch)<br />

The k initial values of y[j] required to start the outward integration using the<br />

k + 1 point Adams method are obtained using a scheme based on Lagrangian<br />

differentiation formulas. These formulas are easily obtained from the basic<br />

finite difference interpolation formula (2.45). Differentiating this expression,<br />

we find <br />

dy<br />

[n − j] =− log(1 −∇)(1−∇)<br />

dx<br />

j y[n] . (2.58)<br />

If (2.58) is expanded to k termsinapowerseriesin∇, and evaluated at<br />

the k + 1 points, j =0, 1, 2, ··· ,k, we obtain the k + 1 point Lagrangian<br />

differentiation formulas. For example, with k = 3 and n = 3, we obtain the<br />

formulas:<br />

dy <br />

[0] =<br />

dt<br />

1<br />

1<br />

(−11y[0] + 18y[1] − 9y[2]+2y[3]) −<br />

6h 4 h3y (4) , (2.59)<br />

<br />

dy<br />

[1] =<br />

dt<br />

1<br />

1<br />

(−2y[0] − 3y[1]+6y[2] − y[3]) +<br />

6h 12 h3y (4) , (2.60)<br />

<br />

dy<br />

[2] =<br />

dt<br />

1<br />

1<br />

(y[0] − 6y[1] + 3y[2]+2y[3]) −<br />

6h 12 h3y (4) , (2.61)<br />

<br />

dy<br />

[3] =<br />

dt<br />

1<br />

1<br />

(−2y[0] + 9y[1] − 18y[2]+11y[3]) +<br />

6h 4 h3y (4) . (2.62)<br />

The error terms in (2.59-2.62) are found by retaining the next higher-order<br />

differences in the expansion of (2.58) and using the approximation (2.51).<br />

Ignoring the error terms, we write the general k + 1 point Lagrangian differentiation<br />

formula as<br />

k<br />

dy<br />

[i] = m[ij] y[j] , (2.63)<br />

dt<br />

j=0<br />

where i =0, 1, ··· ,k, and where the coefficients m[ij] are determined from<br />

(2.58).<br />

To find the values of y[j] at the first few points along the radial grid, we<br />

first use the differentiation formulas (2.63) to eliminate the derivative terms<br />

from the differential equations at the points j =1, ··· ,kand we then solve the<br />

resulting linear algebraic equations using standard methods. Factoring r ℓ+1<br />

from the radial wave function P (r) ,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!