Ana içeriğe geç

!PARTITION

Satır 1

!PARTITION, TYPE=<type>, METHOD=<method>, DOMAIN=<domain> [, isteğe bağlı parametre]
Parametre
TYPE Ağ bölümleme türü (gerekli)
METHOD Ağ bölümleme yöntemi (gerekli)
DOMAIN Alan sayısı (gerekli)
DEPTH Örtüşme derinliği (isteğe bağlı)
UCD Ağ bölümleme görüntüsü için bir UCD dosyası çıktısı (isteğe bağlı)
CONTACT Ağ bölümlemede temas noktalarının ele alınması (isteğe bağlı)
CONTACT_OWNER Paralel temas için sahiplik düzeni (isteğe bağlı)
Parametre Parametre değeri Açıklama
TYPE NODE-BASED Düğüm tabanlı bölümleme
ELEMENT-BASED Eleman tabanlı bölümleme
METHOD RCB RCB yöntemi; bölümleme referans eksenleri 2. satırda belirtilmelidir
KMETIS kMETIS
PMETIS pMETIS
DOMAIN Alan sayısı
DEPTH Alt alanların örtüşme derinliği (atlanırsa DEPTH=1)TYPE=ELEMENT-BASED olduğunda belirtilemez
UCD UCD dosya adı (isteğe bağlı)
CONTACT DEFAULT Temas noktalarını dikkate almadan normal ağ bölümlemesi gerçekleştirir (SIMPLE ile aynı şekilde ele alınır)
AGGREGATE Ana yüzey ile bağımlı yüzeyi aynı alt alana atar
DISTRIBUTE Ana yüzeydeki düğümleri alt alanlar arasında eşit olarak dağıtır
SIMPLE Temas noktalarını dikkate almadan normal ağ bölümlemesi gerçekleştirir (DEFAULT ile aynı şekilde ele alınır)
CONTACT_OWNER MASTER Ana taraf sahiplik düzeni (varsayılan). Ana yüzeyi eleman sahibi alanlara göre böler ve bağımlı düğümleri ana yüzeye sahip her alana çoğaltır
SLAVE Bağımlı taraf sahiplik düzeni. Her bağımlı düğümü yalnızca sahibi olan alanda tutar ve tüm ana yüzeyi bu alana yerleştirirYalnızca TYPE=NODE-BASED olduğunda belirtilebilir

CONTACT ve CONTACT_OWNER bağımsız parametrelerdir ve herhangi bir şekilde birlikte kullanılabilir.

CONTACT_OWNER

Paralel temas analizinde bu parametre, bir temas çiftinin hangi bölümünden hangi alanın sorumlu olduğunu belirtir.

MASTER (varsayılan), ana yüzeyi elemanlarına sahip olan alanlara göre böler ve bağımlı düğümleri ana yüzeyi içeren tüm alanlara çoğaltır. Yinelenen temas adayları alanlar arası birleştirme ile uzlaştırılır.

SLAVE bu düzeni tersine çevirir. Her bağımlı düğüm yalnızca ona sahip olan alanda tutulur ve bu alan temas çiftinin tüm ana yüzeyini alır. Sonlu kaymada (!CONTACT üzerinde INTERACTION=FSLID), bir bağımlı düğüm ana yüzeydeki bir ağ bölümleme sınırını geçerek kayabilir. MASTER altında ana yüzey komşuluğu yalnızca her alanın içinde oluşturulduğu için, komşuluk araması sınırda kesilebilir; bu durumda bağımlı düğüm geçici olarak temas dışında kabul edilebilir ve Lagrange çarpanı ile sürtünme geçmişi kaybolabilir. SLAVE altında arama için gerekli ana yüzey her zaman aynı alan içinde bulunduğundan bu sorun oluşmaz ve çözüm alan sayısına bağlı değildir.

SLAVE ile belirtilen bir alan tüm ana yüzeyi tuttuğundan, bellek kullanımı ve komşu alan sayısı artar. TYPE=ELEMENT-BASED ile birlikte kullanılamaz.

Satır 2 (yalnızca METHOD=RCB için gereklidir)

(Satır 2) DIR1, DIR2, DIR3, ... (bölümleme sayısı kadar belirtin)
Değişken adı Öznitelik Açıklama
DIRX C Bölümleme referans ekseni (küçük harf x, y veya z ile belirtilir)

Kontrol Dosyası Örnekleri

Örnek 1

!PARTITION, TYPE=NODE-BASED, METHOD=RCB, DOMAIN=8, DEPTH=1, UCD=mesh.inp
x, y, z

Örnek 2

!PARTITION, TYPE=ELEMENT-BASED, METHOD=PMETIS, DOMAIN=32

Örnek 3 (sonlu kaymalı temas analizi)

!PARTITION, TYPE=NODE-BASED, METHOD=PMETIS, DOMAIN=8, CONTACT_OWNER=SLAVE