Instructor: Natalie Holzwarth | Phone:758-5510 | Office:300 OPL | e-mail:natalie@wfu.edu |
These lectures and labs present a brief introduction to computational physics using examples from self-consistent field calculations of the electronic energy and density of various atoms throughout the periodic table. In order to prepare for the assignment, you will need to load some software on your computers as explained in the instructions.
Here are some notes on some basics of numerical analysis.
Pick at least one of your favorite atoms from the periodic table and run the computer program graphatom to determine:
(Please send email to natalie@wfu.edu if you have any questions.)
In this session, we will focus on running the programs graphatom and frozencore for a few materials and comparing the results with experimental ionization energies or excitation energies.
The program frozencore is designed to study which electrons act as valence electrons. The initial input is very similar to that of graphatom. After the ground state configuration has converged, you will then be asked to identify "core" and "valence" contributions. You can then calculate the energy for the same atom with a new set of valence occupation values (simulating either an excited state or a positive ion), comparing the "frozen core" approximation with a fully converged ("relaxed core") calculation.
mkdir groundstate cd groundstate graphatom (input appropriate data) cd .. mkdir ionizedstate cd ionizedstate graphatom (input appropriate data) cd .. gplot -f ./groundstate/wfn0 1 4 lines -f ./ionizedstate/wfn0 1 4 linesIn this example, the gplot command allows you to plot the s-like wave functions (stored in the files named wfn0). The numbers "1 4" mean that you are plotting the results in column 1 (r-values) versus the results in column 4 (in this case, the 3s radial wave functions).
Note: In order to run these programs, you will need to run KeyAccess, Exceed, and SSH as described above. Within the SSH windown, login to the wfu.edu computer using your login ID and password.