Analiz Akışı¶
FrontISTR analizi, giriş dosyalarının hazırlanması, çözücü fistr1'in çalıştırılması ve çıktı dosyalarının kontrol edilmesiyle ilerler. Bu sayfa genel akışı, kullanılan giriş ve çıkış dosyası türlerini ve seri ve paralel analizlerin nasıl çalıştırılacağını özetler. Her adımın ayrıntılı prosedürleri yürütme kılavuzunun ilgili sayfalarında verilmiştir.
Genel Akış¶
Seri ve paralel hesaplamalar, alan bölümlendirme ve sonuç birleştirmenin gerekli olup olmaması bakımından farklılık gösterir. Temel akış aşağıdaki gibidir.
- FrontISTR ve beraberindeki programları edinin ve çalıştırılabilir duruma getirin. → Kurulum
- Belirtilen biçime göre giriş dosyalarını (genel kontrol verileri
hecmw_ctrl.dat, ağ verileri ve analiz kontrol verileri) hazırlayın. - Paralel hesaplamalarda, tek alanlı ağı dağıtık alan ağlarına bölmek için alan bölümlendirme programı
hecmw_part1kullanın. Seri hesaplamalarda bu adım gerekli değildir. fistr1çalıştırın.- Oluşturulan günlük, sonuç ve görselleştirme dosyalarını kontrol edin. Paralel hesaplamalarda sonuçları tek bir dosyada toplamak istiyorsanız, gerektiğinde sonuçları birleştirin.
Seri hesaplamanın ayrıntılı prosedürü için Seri Analiz, paralel hesaplamanın ayrıntılı prosedürü için Paralel Analiz bölümüne bakın.
Giriş ve Çıkış Dosyaları¶

Giriş Dosyaları¶
FrontISTR aşağıdaki üç tür giriş dosyasını okur.
- Genel kontrol verileri (
hecmw_ctrl.dat): Ağ verileri ve analiz kontrol verileri için giriş dosyası adlarını, ayrıca sonuç ve görselleştirme verileri için çıkış dosyası adlarını belirtir. - Ağ verileri: Sonlu eleman ağını, malzeme verilerini, kesit verilerini ve grup verilerini tanımlar. Tek bir CPU üzerinde analiz yaparken tek alanlı bir ağ; birden çok CPU üzerinde paralel çalıştırırken ise
hecmw_part1ile bölümlendirilmiş dağıtık alan ağları kullanılır. - Analiz kontrol verileri: Analiz türünü, sınır koşullarını, yükleri, çözücü kontrolünü ve görselleştirme kontrolünü tanımlar.
Bunların tümü metin dosyalarıdır ve bir düzenleyiciyle oluşturulup düzenlenebilir. Her dosyada kullanılan söz dizimi için Giriş Kuralları bölümüne bakın.
Çıkış Dosyaları¶
FrontISTR çalıştırıldığında, analiz içeriğine ve analiz kontrol verilerindeki ayarlara göre aşağıdaki dosyalar oluşturulur.
- Mesaj ve günlük dosyaları: Çalıştırma ilerlemesini ve yer değiştirme, gerinim ve gerilmenin maksimum/minimum değerleri ile modal analiz sonuçları gibi özetleri içerir.
- Analiz sonuç dosyaları: Analiz kontrol verilerinde
!WRITE,RESULTbelirtildiğinde, her düğüm ve eleman için fiziksel büyüklükler çıktılanır. Son işleme ve başka analizlerde giriş olarak kullanılmak üzere kullanılır. - Görselleştirme dosyaları:
!WRITE,VISUALbelirtildiğinde, veriler görselleştirme araçlarına uygun bir biçimde çıktılanır.
Çıktı dosyalarının adlandırma kuralları ve kontrol yöntemleri Seri Analiz ve Paralel Analiz bölümlerinde; çıktılanabilen fiziksel büyüklükler ve biçimlere ilişkin ayrıntılar ise Çıktı ve Yeniden Başlatma bölümünde açıklanır.
Çalıştırma¶
fistr1 dosyasını (Windows sürümünde fistr1.exe) PATH üzerinde bulunan bir dizine veya giriş dosyalarının bulunduğu dizine yerleştirin. Seri hesaplamayı başlatmak için giriş dosyalarının bulunduğu dizinde aşağıdaki komutu çalıştırın.
hecmw_ctrl.dat içinde belirtilen ağ verileri ve analiz kontrol verileri okunur ve belirtilen sonuç ve görselleştirme dosyaları oluşturulur.
Paralel Çalıştırma¶
Paralel hesaplamalarda önceden MPI destekli bir fistr1 hazırlayın ve giriş olarak hecmw_part1 ile bölümlendirilmiş dağıtık alan ağlarını kullanın. Çalıştırma MPI çalışma zamanı ortamına göre yapılır. Dört alan kullanan bir örnek aşağıda gösterilmiştir.
Windows ikili paketleri MPI çalışma zamanını içerir; bu nedenle MPI ayrıca kurulmadan paralel çalıştırma yapılabilir. Ayrıntılar için İkili Paketlerle Kurulum bölümüne bakın. Alan bölümlendirme kavramı Alan Bölümlendirme ve Paralel Hesaplama bölümünde açıklanır.
Ver.3.x sürümüne kadar yalnızca paralel temas analizi için giriş olarak tek alanlı ağ gerekliydi; Ver.5.x ve sonrasında paralel temas analizi de diğer analizlerde olduğu gibi dağıtık alan ağlarını kullanır.
İlgili Konular¶
- Seri Analiz — seri çalıştırma prosedürü ve çıktı dosyalarının kontrolü.
- Paralel Analiz — alan bölümlendirmeden paralel çalıştırmaya kadar olan prosedür.
- Giriş Kuralları — giriş dosyaları için ortak söz dizimi kuralları.
- Çıktı ve Yeniden Başlatma — çıktılanabilen fiziksel büyüklükler ve yeniden başlatma mekanizması.
- Alan Bölümlendirme ve Paralel Hesaplama — paralel hesaplama için alan bölümlendirme.