[2ο] Σύνδεση μικροσκοπικών-μακροσκοπικών ιδιοτήτων με Η/Υ
Δημοσιεύτηκε: Κυρ 13 Ιουν 2010, 11:43 pm
Για να μην πελαγώσετε με την εργασία, διευκρινίζω κάποια πράγματα που μου σπάσαν το κεφάλι πέρσι...
1. Για να κατεβάσετε τα αρχεία δεν μπορείτε να συνδεθείτε μέσω web browser. Χρειάζεστε έναν ftp client. Δοκιμάστε ένα από τα παρακάτω:
3. Στο τέλος του πρώτου μέρους της προσομοίωσης θα πρέπει να μεταφέρετε τα αρχεία "cnfile" και "input.dat" από το φάκελο "nvtmclj" στον φάκελο "postnvtmc", αντικαθιστώντας τα ήδη υπάρχοντα.
4. Για το post-processing δεν είναι συνδεδεμένοι οι κώδικες σε ένα project, άρα πρέπει να το φτιάξετε. Ξεκινήστε ένα νέο project, μεταφέρετε όλα τα αρχεία στον φάκελό του και προσθέστε τα στο project (Project>Add to project>files). Σημειώστε οτι όλοι οι κώδικες είναι γραμμένοι σε Fortran 77 άρα θα πρέπει να έχετε κατάλληλο compiler. Για παράδειγμα ο Compaq κάνει, ο Silverfrost όχι.
5. Όταν το τρέξετε θα χτυπάει συνεχώς προσπαθώντας να διαβάσει το cnfile. Υπάρχει λάθος (ξεχασμένο από παλιότερη προσομοίωση προφανώς) στη δημιουργία διαφόρων arrays. Σε κάθε αρχείο με κώδικα, όπου βρείτε στον ορισμό των παραμέτρων την παράμετρο "nmx" να ορίζεται ίση με 128, αλλάξτε αυτή την τιμή σε 151 (προσομοιώνετε 151 μόρια σύμφωνα με το input και όχι 128). Χρησιμοποιήστε το "Find and replace" για να κάνετε τη δουλειά σας πιο εύκολα...
6. Στο τέλος θα χρειαστεί να παρουσιάσετε τα αποτελέσματα από τα αρχεία "gofr.out" και "post.out". Για να περάσετε εύκολα τις τιμές της συνάρτησης κατανομής ζευγών (g(r), εξ' ού και το "gofr") στο Excel και να κάνετε το διάγραμμα, θα πρέπει να χρησιμοποιήσετε ένα εργαλείο που στο ελληνικό Excel μεταφράζεται ως "οδηγός εισαγωγής κειμένου". Ακολουθήστε τις οδηγίες του.
Καλή επιτυχία.
1. Για να κατεβάσετε τα αρχεία δεν μπορείτε να συνδεθείτε μέσω web browser. Χρειάζεστε έναν ftp client. Δοκιμάστε ένα από τα παρακάτω:
- FileZilla - Είναι ένα από τα καλύτερα, με πλήρως γραφικό περιβάλλον και ευκολία χρήσης του τύπου drag-'n'-drop.
- PuTTY - Είναι "παλιότερης" σχολής, με πιο απλές λειτουργίες, αλλά χωρίς να γλιτώνετε το περιβάλλον εντολών. Είναι το ίδιο που χρησιμοποιεί (ή χρησιμοποιούσε) η ομάδα του κυρίου Θεοδώρου αν θυμάμαι καλά.
3. Στο τέλος του πρώτου μέρους της προσομοίωσης θα πρέπει να μεταφέρετε τα αρχεία "cnfile" και "input.dat" από το φάκελο "nvtmclj" στον φάκελο "postnvtmc", αντικαθιστώντας τα ήδη υπάρχοντα.
4. Για το post-processing δεν είναι συνδεδεμένοι οι κώδικες σε ένα project, άρα πρέπει να το φτιάξετε. Ξεκινήστε ένα νέο project, μεταφέρετε όλα τα αρχεία στον φάκελό του και προσθέστε τα στο project (Project>Add to project>files). Σημειώστε οτι όλοι οι κώδικες είναι γραμμένοι σε Fortran 77 άρα θα πρέπει να έχετε κατάλληλο compiler. Για παράδειγμα ο Compaq κάνει, ο Silverfrost όχι.
5. Όταν το τρέξετε θα χτυπάει συνεχώς προσπαθώντας να διαβάσει το cnfile. Υπάρχει λάθος (ξεχασμένο από παλιότερη προσομοίωση προφανώς) στη δημιουργία διαφόρων arrays. Σε κάθε αρχείο με κώδικα, όπου βρείτε στον ορισμό των παραμέτρων την παράμετρο "nmx" να ορίζεται ίση με 128, αλλάξτε αυτή την τιμή σε 151 (προσομοιώνετε 151 μόρια σύμφωνα με το input και όχι 128). Χρησιμοποιήστε το "Find and replace" για να κάνετε τη δουλειά σας πιο εύκολα...
6. Στο τέλος θα χρειαστεί να παρουσιάσετε τα αποτελέσματα από τα αρχεία "gofr.out" και "post.out". Για να περάσετε εύκολα τις τιμές της συνάρτησης κατανομής ζευγών (g(r), εξ' ού και το "gofr") στο Excel και να κάνετε το διάγραμμα, θα πρέπει να χρησιμοποιήσετε ένα εργαλείο που στο ελληνικό Excel μεταφράζεται ως "οδηγός εισαγωγής κειμένου". Ακολουθήστε τις οδηγίες του.
Καλή επιτυχία.
