Πρόγραμμα Radi

     Το πρόγραμμα Radi είναι γραμμένο σε κώδικα fortran και υπολογίζει το ακτινικό μέρος της κυματοσυνάρτησης των ατομικών τροχιακών του υδρογόνου.

Μεταβλητές του προγράμματος

     Οι μεταβλητές που χρησιμοποιεί το πρόγραμμα είναι οι εξής :

Τ(8) (πίνακας)                : τίτλος αποτελεσμάτων
Ν (ακέραιος)                  : κύριος κβαντικός αριθμός
L (ακέραιος)                   : κβαντικός αριθμός στροφορμής
IZ (ακέραιος)                  : ατομικός αριθμός
Α0 (ακέραιος)                 : ακτίνα Bohr
RHO ()                       : μεταβλητή των Laugerre
PLANL (πραγματικός)  :  τιμή για Lauguerre
RNL (πραγματικός)       : τιμή Rn,l(r)
RSQ (πραγματικός)       : τιμή του R2n,l(r)
RDF (πραγματικός)       :τιμή του 4πr2R2n,l(r)
 
Δεδομένα προγράμματος

    Από το χρήστη ζητούνται τα εξής δεδομένα

Τ(8) (πίνακας)                : τίτλος αποτελεσμάτων
Ν (ακέραιος)                  : κύριος κβαντικός αριθμός
L (ακέραιος)                   : κβαντικός αριθμός στροφορμής
IZ (ακέραιος)                  : ατομικός αριθμός

Εκτέλεση προγράμματος
 
    Για να μπορέσουμε να εκτελέσουμε το πρόγραμμα πρέπει να το μετατρέψουμε σε κώδικα μηχανής (executable) . Αυτό θα γίνει με τη χρήση ενός compiler π.χ. το  xlf (σε Unix σύστημα).
Η εντολή είναι     xlf -o radi radi.f.     Το αρχείο radi που δημιουργείται αποτελεί το εκτελέσιμο αρχείο.
 
 Αποτελέσματα

    Όταν τρέξουμε το radi θα μας ζητηθούν οκτώ αριθμοί οι οποίοι αποτελούν τον τίτλο των αποτελεσμάτων. Στη συνέχεια δίνουμε τις τιμές για τους κβαντικούς αριθμούς και εμφανίζονται τέσσερις στήλες. Η πρώτη είναι η ακτίνα r  η δεύτερη είναι η  Rn,l(r)  η τρίτη η R2n,l(r) και η τέταρτη η  4πr2R2n,l(r).   Τα αποτελέσματα αυτά αποθηκεύονται και στο αρχείο radi.out που δημιουργείται κάθε φορά που τρέχουμε το πρόγραμμα περιέχει τις συντεταγμένες για την αναπαράσταση των αποτελεσμάτων. Αυτή μπορεί να γίνει με ένα μαθηματικό πακέτο όπως το gnuplot για Unix και PC ή το Origin και το Excel για PC.
 
 
 


Επιστροφή στα προγράμματα

Η σελίδα αυτή δημιουργήθηκε από τον  Ματζαπετάκη Μανόλη