| GETFEM ++ GETFEM ++, sonlu eleman yöntemleri için genel ve verimli bir C ++ kütüphanesinin geliştirilmesine odaklanır İlköğretim hesaplamaları |
Şimdi İndirin |
GETFEM ++ Sıralama ve Özet
- Yayıncı adı:
- Julien Pommier
- yayıncı web sitesi:
- http://home.gna.org/getfem/
- İşletim sistemleri:
- MAC OS X
GETFEM ++ Etiketler
GETFEM ++ Açıklama
GETFEM ++, sonlu eleman yöntemleri için genel ve verimli bir C ++ kütüphanesinin geliştirilmesine odaklanır İlköğretim hesaplamaları GETFEM ++ projesi, sonlu eleman yöntemleri için genel ve verimli bir C ++ kütüphanesinin geliştirilmesine odaklanır. Amaç, en büyük yöntem ve elementler sınıfındaki herhangi bir temel matrisin (hatta karışık sonlu eleman yöntemleri için bile) hesaplanmasını sağlamak ve keyfi boyut için (yani sadece 2D ve 3D sorunları değil) .getfem ++, tam bir ayrım sunar. Entegrasyon yöntemleri (kesin veya yaklaşık), geometrik dönüşümler (doğrusal veya değil) ve hatalı derecelerin sonlu eleman yöntemleri arasında. GETFEM ++, temel hesaplamaların teknik zorluklarının daha entegre bir sonlu eleman kodunu gerçekten hafifletebilir. Argyris elemanı, hiyerarşik temelli unsurlar (örneğin multigrid yöntemler için), Süreksiz PK veya QK, XFEM, vektörel elemanları (RT0, NEDELEC) ... Yeni bir sonlu eleman yönteminin eklenmesi basittir. Referans elemanındaki açıklaması sağlanmalıdır (vakaların çoğunda, bu temel fonksiyonların açıklamasıdır ve başka bir şey değildir). Hermite elemanları, parçalı polinom, polinom olmayan ve vektörel elementler, XFEM, Kütüphane, klasik PD'ler, enterpolasyon yöntemleri, normların hesaplanması, örgü işlemleri (otomatik iyileştirme dahil) ), Sınır Koşulları, Sınır Koşulları, Dilimlerin bir ağdan çıkarılması gibi işleme sonrası araçlar ... GETFEM ++, sonlu elemanların, entegrasyon yöntemlerinin, ağların boyutunun, sadece bazı parametreler olduğu çok genel sonlu elemanlar kodları oluşturmak için kullanılabilir. Çok kolay değiştirilebilir, böylece geniş bir deney yelpazesine izin verebilir. GETFEM tarafından şu anda bilinen ithalat formatları GID, GMSH ve EMC2 örgü dosyalarıdır. Bununla birlikte, bir örgü göz önüne alındığında, otomatik olarak rafine etmek mümkündür. Bu sürümde yeni olanlar: · GETFEM ve GMM başlık dosyaları ilgili alt dizinlerine taşınmıştır. Bu nedenle, bir sonucu olarak, Dahil Edilen Direktiflerin güncellenmesi gerekiyor: N #include 'gmm_xxx.h' ile değiştirilmeli #include 'gmm / gmm_xxx.h' · #include 'getfem_xxx.h' GETFEM / GETFEM_XXX.H '· GETFEM arayüzü (Python ve Matlab) şimdi' Arabirim 'alt dizininde GETFEM TAR.GZ dosyasına dahil edilmiştir. Yapılandırma komut dosyasının '- -enable-Python' veya '- Matlab' anahtarı ile etkinleştirilebilirler · Bazı C1 kompozit elemanları eklendi (üçgenler ve dörtgenler) · Seviye desteği geliştirildi
GETFEM ++ İlgili Yazılım