User Tools

Site Tools


numexercises7_14

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
numexercises7_14 [2014/07/14 08:07]
bogner
numexercises7_14 [2014/07/14 08:14]
bogner
Line 2: Line 2:
   * In your favorite programming language, make a program to construct a real symmetric $NxN$ matrix. Diagonalize it using the appropriate LAPACK or GSL routine, and write out some number of the lowest eigenvalues. (Suggestion:​ You might find it useful to use Mathematica (available on the ECT* computers) to diagonalize a small matrix that you can benchmark against.) This will help you test that you've linked to the GSL or LAPACK library.   * In your favorite programming language, make a program to construct a real symmetric $NxN$ matrix. Diagonalize it using the appropriate LAPACK or GSL routine, and write out some number of the lowest eigenvalues. (Suggestion:​ You might find it useful to use Mathematica (available on the ECT* computers) to diagonalize a small matrix that you can benchmark against.) This will help you test that you've linked to the GSL or LAPACK library.
    
-Use your simple program as an opportunity to play with Git. Try out some of the commands covered in Morten or Nicolas'​s lecture slides {{:​computing.pdf|}} {{:​talentdftguides.pdf|}}+  ​Install ​Git, and try out some of the commands covered in Morten or Nicolas'​s lecture slides ​({{:​computing.pdf|}} {{:​talentdftguides.pdf|}}) for your code in the first problem. 
 + 
 +  * The code   ​calculates the relative matrix elements $\langle nl|V|n'​l\rangle$ in HO states. From this, construct a subroutine that returns the properly normalized $r$-space HO wf's. For some basic background on HO wf's, see  {{:​ho_spherical.pdf| here}}. 
 +  
 +  * 
numexercises7_14.txt · Last modified: 2014/07/14 13:40 by bogner