başlıktan da anlaşılacağı gibi, bir üçgen üzerinde kompakt olarak desteklenen bir fonksiyonun (Wendland'ın kuintik polinomu) integralini hesaplamaya çalışıyorum. İşlevin merkezinin 3 boyutlu bir alanda olduğuna dikkat edin. Bu işlevi gelişigüzel ancak küçük bir üçgenle birleştiriyorum ( ). Şu anda 1985 yılında Dunavant tarafından açıklanan entegrasyonu kullanıyorum (p = 19).
Bununla birlikte, bu kareleme kurallarının kompakt olarak desteklenen sorunlara uygun olmadığı anlaşılmaktadır. Bu, (yani yarıçap 1 dairesinin içinde 1 olan bir işlev) üçgenler kullanılarak ayrıştırılmış bir düzleme entegre , (normalleştirilmiş) sonuçlarımın 1.001 ve 0.897.
Benim sorum şu, bu tür bir problem için özel bir kareleme kuralı var mı? Düşük dereceli kompozit entegrasyon kuralı daha iyi çalışır mı?
Ne yazık ki bu rutin benim kodumda gerçekten kritik olduğundan hassasiyet çok önemlidir. Öte yandan, bu entegrasyonu tek bir zaman adımı için "birkaç kez" yapmam gerekiyor, böylece hesaplama gideri çok yüksek olmamalı. Entegrasyonun kendisini seri olarak yürüteceğim için paralelleştirme bir sorun değil.
Cevaplarınız için şimdiden teşekkürler.
DÜZENLEME: Wendland'ın quinik polinomu, ile ve , r_0 \ mathbb {R} ^ 3 içinde rastgele bir vektörα=21 q=‖r-r0‖ r0R3
EDIT2: Eğer iki boyutlu bir üçgen daha sonra istediğim için hesapla ile . Böylece içinde yekpare bir 2-boyutlu yüzey üzerinde bir yüzey integrali olduğu daha küçük 0 Not asla
EDIT3: 1-B (hat) sorunu için analitik bir çözüm var. Birini 2-B (üçgen) için hesaplamak da mümkün olabilir.