13
Κατάλογος σχημάτων
Σχήμα 1 Διαχωρισμός των τομέων που χρησιμοποιούνται για την παράλληλη εκτέλεση του
Σχήμα 3 Αναζήτηση του γράμματος G σε ταξινομημένη λίστα με δυαδική αναζήτηση και με
Σχήμα 4 Γραφική απεικόνιση των περιοχών του εδάφους που περιλαμβάνονται στον
Σχήμα 5 Μέθοδος υπολογισμού της απόστασης από τον ορίζοντα με την χρήση πυθαγόρειου
θεωρήματος όπου GO η απόσταση μέχρι τον ορίζοντα, h το ύψος του παρατηρητή και R η
Σχήμα 6 Παράδειγμα της επιρροής στην ορατότητα του ορίζοντα στα σημεία που βρίσκονται
Σχήμα 7 Παράδειγμα γραμμής ορατότητας, όταν ο παρατηρητής βρίσκεται στο σημείο Ο. .. 29
Σχήμα 8 Παράδειγμα της επιρροής της καμπυλότητας της γης στο ορατό ύψος ενός σημείου σε
Σχήμα 9 Απεικόνιση ανάλυσης οπτικού πεδίου, στην οποία η θέση του παρατηρητή βρίσκεται
στο σημείο που δείχνει το κίτρινο βέλος, τα ορατά σημεία φαίνονται με πράσινο, και τα μη
Σχήμα 10 Στα αριστερά απεικονίζονται οι τομείς κάθε κελιού που χρησιμοποιούνται για τον
Σχήμα 11 Παράδειγμα υπολογισμού του ύψους για τον αλγόριθμο R2 με την χρήση crossings
Σχήμα 12 Απεικόνιση της γραμμής ορατότητας που περιστρέφεται γύρω από τον παρατηρητή
και πραγματοποιεί τη σάρωση των κελιών στον αλγόριθμο του Van Kreveld. ....................... 33
Σχήμα 13 Παράδειγμα εισαγωγής των σημείων της γραμμής ορατότητας σε δυαδικό δέντρο με
Σχήμα 14 Απεικόνιση του αλγορίθμου XDraw για τον υπολογισμό του σημείου (5, 2) με την
Σχήμα 15 Σύνταξη της εντολής MPI.COMM_WORLD για την αρχικοποίηση των
συναρτήσεων του MPI που θα χρησιμοποιηθούν στην συνέχεια του αλγορίθμου. ................. 37
Σχήμα 16 Παράδειγμα κλήσης των συναρτήσεων comm.Get_rank() και comm.Get_size() και
αποθήκευση των τιμών, που επιστρέφουν στις μεταβλητές rank και size αντίστοιχα. ........... 37