«petsc» etiketlenmiş sorular

PETSc, kısmi diferansiyel denklemlerle modellenen bilimsel uygulamaların ölçeklenebilir (paralel) çözümü için açık kaynaklı bir veri yapıları ve rutinleri paketidir.

1
PETSc ile paralel basit bir Ax = b sistemi çözme
PETSc paketinde yeniyim. Matris market formatında ~ 4000x4000 matris A'ya sahibim ve bunu PETSc'nin birden fazla işlemci kullanarak çözmesini istiyorum. Sistemi tek bir işlemcide nasıl çözeceğimizi biliyorum, ancak matrisi ve vektörleri farklı işlemciler arasında nasıl dağıtacağımı bilmiyorum. Bunu yapmak için basit bir talimatlar kümesi var mı?
10 petsc  matrix 

3
GPU programlama için itme kuvveti
Ben çok soru özellikle uygun değildir eğer öyleyse beni affet programlama GPGPU yeni. Anladığım kadarıyla GPU programlama, olağan CPU programlamasına kıyasla çok karmaşık bir mühendislik çalışmasıdır. Diverjans sorunları, döşeme, sabitlenmiş bellek tahsisi ve ana bilgisayar aygıt iletişimi / aygıt hesaplama çakışması konusunda çok dikkatli olmak gerekir. Biraz araştırma yaptıktan sonra …


3
Etrafta “hafif” FEM paketleri var mı?
Temel olarak, FEM hemen hemen "çözülmüş" bir sorun gibi görünüyor. Trilinos, PETSc, FEniCS, Libmesh veya MOOSE gibi çok sayıda güçlü çerçeve var. Ortak noktalarından biri: Son derece “ağır”. İlk olarak, kurulum normalde süper ağrılıdır. İkincisi, arayüzleri / API'ları kalın ve ağırdır - tüm fikrinizi ilgili kütüphanenin düşüncesine çevirmeniz gerekir. Bu, …

1
Ax = b'yi çözmek için matris içermeyen bir yöntem için ön koşul
Ax = b'yi çözmem gerekiyor, ancak seyrek olsa bile, problemimin matris katsayılarını depolamanın çok fazla bellek alacağını anlıyorum. Şimdi matrissiz bir yöntem kullanmayı düşünüyorum, çünkü aynı katsayılar matriste çok fazla zaman alıyor, bu yüzden kendi özel depolama planımı kullanabilirim (ve bu arada önbellek verimliliğini artırabilirim). Böyle matrissiz doğrusal operatörler için …

4
Büyük 3 boyutlu doğrusal elastik problemler için sağlam, yinelemeli çözücü nedir?
Sonlu elemanlar analizinin büyüleyici dünyasına dalıyorum ve büyük bir termo-mekanik problemi çözmek istiyorum (sadece termal mekanik, geri bildirim yok).→→\rightarrow Mekanik problem için, Geoff'un cevabından , ağımın boyutu nedeniyle yinelemeli çözücüyü kullanmam gerektiğini zaten anladım. Matt'in cevabında, doğru yinelemeli algoritmanın seçiminin göz korkutucu bir görev olduğunu da okudum . Burada, en …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.