PME
Paralel Grid Ortami (Parallel Mesh Environment) dagitik bellekli
paralel sistemler üzerinde uyarli sonlu eleman yöntemlerinin programlanmasini
kolaylastiracak yordamlar kütüphanesinden olusmaktadir. Uyarli sonlu eleman
yöntemlerinde grid çesitli yöresel bölgelerde uyarlanabilir. Uyarlama sonucunda
ise islemciler üzerinde yük dengesizligi olusur. Islemciler arasindaki
yük dengesini tekrar
saglamak için gridin tekrar parçalanmasi gerekmektedir. Tekrar parçalama
sonucundada grid elemanlari yeni islemcilere yollanmalidir.
Dagitik bellek islemcilerinde varolan elemanlarin göç etmesi,
bu elemenlari olusturan dagitik
veri yapilarinin ölçeklenebilir bir sekilde güncellenmesini gerektirir.
Iste, PME
bu tür kolay olmayan dagitik grid islemleri için bir dizi yordamlar
sunar. Bu dagitik grid yordamlarini kullanan kisi kolayca
düzensiz gridler üzerinde uyarlanabilen sonlu eleman yöntemlerini
programlayabilir.
PME
kutuphanesinde bulunan yordamlara
uluslararasi kullanimada olanak vermesi için Ingilizce isimler verilmistir.
Tablo 1'de bu termlerin Türkçe karsiliklari verilmistir.
Ingilizce | Türkçe Karsiligi |
mesh | grid |
entity | varlik (jenerik olarak nokta, kenar, yüz veya bölge anlamindadir) |
vertex | nokta |
edge | kenar |
face | yüz (2-boyutlu veya yüzeysel eleman, örnek; üçgen) |
region | bölge (3-boyutlu eleman, örnek: tetrahedron ) |
adaptive | uyarlanabilir |
refine | ince uyarlama |
partition | parçalama |
cluster | topak |
finite element | sonlu eleman |
PME
'de bulunan yordamlar asagidaki sekilde
siniflanabilir:
Bu yordamlar 3. kisimda detayli olarak verilmistir.