Hesaplamalı Bilim

Bilimsel sorunları çözmek için bilgisayar kullanan bilim adamlarının soru-cevapları

2
Doğrusal PDE için bu basit hata tahmini ne olacak?
Let ΩΩ\Omega çokgen olarak Lipschitz alan sınırlanmış bir dış bükey olabilir R,2R2\mathbb R^2 izin f∈ L2( Ω )f∈L2(Ω)f \in L^2(\Omega) . Δ u = fΔu=f\Delta u = fΩΩ\Omegatraceu=0trace⁡u=0\operatorname{trace} u = 0∂Ω∂Ω\partial\OmegaH2H2H^2CCC∥u∥H2≤C∥f∥L2‖u‖H2≤C‖f‖L2\|u\|_{H^2} \leq C \|f\|_{L^2} Bazı sonlu elemanlar yaklaşımı , mesela, muntazam bir ızgara üzerinde düğüm elemanları ile, hata tahminine sahibizuhuhu_h …


1
Bir başlangıç ​​veya sınır değer probleminin iyi konumlandırılmasını belirlemek için sayısal bir şema kullanılabilir mi?
Bir IVP veya BVP'nin bir çözümü olup olmadığını, benzersiz olduğunu ve sürekli olarak sınır / başlangıç ​​değerlerine bağlı olduğunu kanıtlamak için matematiksel analiz tekniklerini kullanabileceğimizi biliyorum. Bazı PDE'ler, özellikle doğrusal olmayan pde'ler için, imkansız olmasa bile, iyi pozlamayı kanıtlamak çok zordur. Bir sorunun iyi ortaya çıkıp çıkmadığını doğrulamak için herhangi …

2
Geometrik programlamanın dışbükey programlamadan farkı nedir?
(Genelleştirilmiş) geometrik programlama genel dışbükey programlamadan nasıl farklıdır? Geometrik bir program dışbükey bir programa dönüştürülebilir ve tipik olarak bir iç nokta yöntemi ile çözülür. Ancak sorunu doğrudan dışbükey bir program olarak formüle etmenin ve bir iç nokta yöntemiyle çözmenin avantajı nedir? Geometrik programların sınıfı sadece iç nokta yöntemleri ile özellikle …


2
Pahalı bir 2D Fonksiyonunun İzolini İzleyin
Birkaç önemli farklılıklar ile bu yazı formülasyon benzer bir sorun var: Bir 2B işlevini uyarlanabilir şekilde örneklemek için hangi basit yöntemler vardır? Bu yazıdaki gibi: Bir ve bu fonksiyonun değerlendirilmesi hesaplamak biraz pahalıf(x,y)f(x,y)f(x,y) Bu yazının aksine: Her yerde fonksiyonun değeriyle değil, sadece fonksiyonun tek bir isocontourunu bulmakla ilgileniyorum. Fonksiyonun otokorelasyonu …

4
Hesaplamalı bilim derslerindeki öğrencilerin performansını nasıl değerlendirebiliriz?
Hesaplamalı bilimde ders vermek zorunda olan biri olarak, asırlık soru ile karşı karşıya kalıyorum: öğrencilerin "standart" test yöntemleri ile test edilmesi zor uygulamalara bağlı bir konuyu öğrenme yeteneğini nasıl değerlendirebilirim ( yazılı veya sözlü sınav)? Kursun bir kısmı teori ve yöntemleri soyut bir seviyede anlamaya bağlıdır ve bunun için bu …
10 education 

1
CFD çözücüsünü neden daha yüksek Reynolds sayısı için tekrar çalıştırmak zorundayız?
OpenFOAM'u web sitesinde verilen Boşluk öğreticisinden öğrenmeye başladım . Farklı Reynolds sayılarını denerken, "2.1.8.2 Kodu çalıştırma" bölümünde, öğretici çözücüyü yeniden çalıştırdığını söylüyor çünkü "Çözüm süresini arttırmak mantıklı". Ancak bunu yaptığımda, düşük (0.2) ve yüksek (0.6) Courant sayısı ile boşluktaki akış arasında herhangi bir fark bulamadım. Simülasyonu yeniden çalıştırmam gerekip gerekmediğini …

2
GPGPU hesaplaması için doğrusal çözücü seçimi (OpenCL)
Konjugat Gradyan yöntemini kullanarak GPU ve OpenCL kullanarak ısı transferi sorunlarını çözmek için Sonlu Elemanlar Yönteminin çalışan bir çözümünü geliştirdim. Bu yöntemin ana dezavantajı, bellek için yüksek taleptir. Ayrıca, grafik kartlarında bellek genellikle çok sınırlıdır. İki seçenek görüyorum: Alt alan adları oluşturun ve ağın ana bilgisayar belleğiyle parçaları değiştirin Multifrontal …

3
Hartree-Fock denklemlerini tekrar tekrar çözmek yakınsamaya neden olur?
Zamandan bağımsız elektronik Schroedinger denklemini çözmek için Hartree-Fock kendinden tutarlı alan yönteminde , spin orbitallerinin seçimine göre harici bir alanda bir elektron sisteminin zemin durumu enerjisini ( en aza indirmeye çalışıyoruz , { χ i } .E0E0E_{0}{ χben}{χi}\{\chi_{i}\} Bu iteratif 1-elektron Hartree-Fock denklemleri bunu f ı χ ( x i …


3
Fortran 95 ve LAPACK ile gerçek bir asimetrik matrisin matrisi üstel
Geçenlerde aynı çizgide eğri-Hermit matrisleri için bir soru sordum . Bu sorunun başarısından esinlenerek, kafamı birkaç saat boyunca bir duvara vurduktan sonra, gerçek asimetrik matrislerin üstel matrisine bakıyorum. Özdeğerleri ve özvektörleri bulma yolu oldukça kıvrımlı görünüyor ve korkuyorum ki kayboldum. Arka plan: Bir süre önce teorik fizik SE hakkında bu …

1
Farklı işlemcilerde üretilen değerlere paralel olarak bir matris sistemi nasıl monte edilir ve çözülür?
Heterojen Çok Ölçekli Metodu (HMM) kullanarak çok ölçekli bir problemi çözüyorum . Esasen, benim özel prosedür aşağıdaki yinelemeli süreci kullanır: Birçok yerel matris sistemini çözün. Yerel sistemlerin çözümlerinden ilgilenilen bir değeri hesaplayın. Yerel "ilgilenilen değerlerden" global bir matris sistemi oluşturun Global matris sistemini çözme Yeni yerel matris sistemleri oluşturmak için …

2
En büyük büyüklüğün özdeğerine karşılık gelen yoğun bir matrisin özvektörünü hesaplamanın en etkili yolu nedir?
Yoğun gerçek simetrik bir kare matrisim var. Boyut yaklaşık 1000x1000'dir. İlk temel bileşeni hesaplamak ve bunu yapmak için en iyi algoritma ne olabilir merak ediyorum. MATLAB, Arnoldi / Lanczos algoritmalarını (for eigs) kullanıyor gibi görünüyor . Ama onlar hakkında okumadan, basit güç yinelemesine göre herhangi bir avantajları olup olmadığından emin …

3
Bir ODE'nin sert olup olmadığını sayısal olarak belirlemek için açık bir zaman adımlama şeması kullanabilir miyim?
Bir ODE'm var: u′=−1000u+sin(t)u'=-1000u+sbenn(t)u'=-1000u+sin(t) u(0)=−11000001u(0)=-11000001u(0)=-\frac{1}{1000001} Bu özel ODE'nin analitik olarak sert olduğunu biliyorum. Ayrıca, açık (ileri) bir zaman adımlama yöntemi (Euler, Runge-Kutta, Adams, vb.) Kullanırsak, zaman adımı çok büyükse yöntemin çok büyük hatalar döndürmesi gerektiğini de biliyorum. İki sorum var: Hata terimi için analitik bir ifade mevcut olmadığında veya türetilebildiğinde, …

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.