Ilmu Komputasi

T&J untuk ilmuwan yang menggunakan komputer untuk memecahkan masalah ilmiah

1
Bagaimana LAPACK memecahkan sistem tridiagonal dan mengapa?
Dalam proyek saya, saya harus menyelesaikan beberapa matriks tridiagonal pada setiap langkah waktu, jadi sangat penting untuk memiliki pemecah yang baik untuk mereka. Saya melakukan implementasi saya sendiri, hanya cara klasik untuk melakukannya dijelaskan di Wikipedia. Saya kemudian mencoba menggunakan Lapack sebagai gantinya, dan yang mengejutkan saya lebih lambat! Sekarang, …




4
Kode Multigrid Aljabar
Saya ingin memahami lebih detail tentang penerapan Metode Multigrid Aljabar (AMG). Saya telah membaca "Tutorial Multigrid", yang cukup bagus dan menjelaskan semua detail interpolasi, operator grid-kasar, dan pemilihan grid kasar untuk AMG. Namun, saya pikir, tidak ada yang seperti bermain-main dan membaca kode. Jadi, saya ingin bertanya apakah ada yang …


1
Persamaan Schrodinger dengan kondisi batas periodik
Saya punya beberapa pertanyaan mengenai hal berikut: Saya mencoba untuk memecahkan persamaan Schrodinger dalam 1D menggunakan diskritisasi nicolson engkol diikuti dengan membalikkan matriks tridiagonal yang dihasilkan. Masalah saya sekarang telah berkembang menjadi masalah dengan kondisi batas periodik dan karenanya saya telah memodifikasi kode saya untuk menggunakan algoritma Sherman Morrison. Misalkan …

1
Seri fourier mana yang diperlukan untuk menyelesaikan masalah poisson 2D dengan kondisi batas campuran menggunakan Fast Fourier Transform?
Saya telah mendengar bahwa transformasi fourier cepat dapat digunakan untuk menyelesaikan masalah poisson ketika kondisi batas semuanya satu jenis ... Seri sinus untuk dirichlet, cosinus untuk neumann, dan keduanya untuk periodik. Mengingat domain persegi panjang 2D, anggap dua sisi yang berlawanan memiliki kondisi batas periodik, dan dua lainnya memiliki kondisi …

4
Nomor kondisi formulasi A'A dan AA
Ditampilkan (Yousef Saad, metode berulang untuk sistem linier yang jarang , hal. 260) yangc o n d( A′A ) ≈ c o n d( A )2cond(A′A)≈cond(A)2cond(A'A) \approx cond(A)^2 Apakah ini juga berlaku untuk ?A A′AA′AA' Dalam kasus adalah dengan , saya amati bahwaN × M N ≪ M c o …



1
Diseksi bersarang pada grid biasa
Ketika memecahkan sistem linear jarang menggunakan metode faktorisasi langsung, strategi pemesanan yang digunakan secara signifikan berdampak pada faktor pengisian elemen yang tidak nol dalam faktor. Salah satu strategi pemesanan tersebut adalah diseksi bersarang. Saya bertanya-tanya apakah mungkin untuk datang dengan pemesanan diseksi bersarang sebelumnya hanya diberikan parameter grid (menganggap M …

2
integrasi numerik dengan kemungkinan pembagian dengan 'nol'
Saya mencoba mengintegrasikan ∫10t2 n + 2exp( α r0t) dt∫01t2n+2exp⁡(αr0t)dt\int^1_0 t^{2n+2}\exp\left({\frac{\alpha r_0}{t}}\right)dt yang merupakan transformasi sederhana dari ∫∞1x2 nexp( - α r0x ) dx∫1∞x2nexp⁡(−αr0x)dx\int^{\infty}_1 x^{2n}\exp(-\alpha r_0 x)dx menggunakan karena sulit untuk memperkirakan secara integral integral secara numerik. Ini, bagaimanapun, mengarah pada masalah mengevaluasi integrand baru mendekati nol. Akan sangat mudah …

2
Menggabungkan metode DG FEM ke pemecah Riemann
Apakah ada makalah yang bagus dan atau kode yang dipasangkan pasangan solver elemen hingga galerkin terputus dengan solver Riemann? Saya perlu mengeksplorasi masalah elips dan hiperbolik, tetapi sebagian besar metode pemisahan ad hoc. Karena saya memiliki banyak kode FEniCS, saya hanya ingin memasangkan pemecah Riemann dengannya. Sementara seorang pemecah Roe …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.