Hesaplamalı Süreklilik Mekaniği için genel (sonlu hacim, fem, dg) kütüphaneyi kodlamak için iki yaklaşımın avantajları / dezavantajları ne olurdu? Şu anda işleri şu şekilde görüyorum, bu yüzden lütfen kendi deneyimlerinizi sağlayın ve beni benim için alevlendirmeyin :):
1) C ++:
genel programlama, sanal fonksiyonlar, aşırı yük, hız ...: istediğiniz her şeyi inşa etmek için mevcut tüm jenerik + OOP araçları
düşük seviyeli kütüphaneler çoğunlukla mevcuttur (Python için olduğu gibi yaygın bir bilim ve mühendislik kütüphanesi gelişimi yoktur)
2) Paralel hesaplama için Python + sarmalayıcıları (pyOpenCL ve diğerleri)
muhtelif türde destekleyici kütüphaneler
düşündüğünüzü kodlayın: uygulama gerçekten hızlı yapılır
daha yavaş yürütme süresi
Çeşitli yöntemleri destekleyecek bir çerçeveyi kodlamak, karmaşık geometriler ve problemlerle çalışmak istiyorsanız, neyi seçerdiniz ve neden?