EQUATION DISCRETISATION
Diskretisasi persamaan menciptakan sebuah persamaan linear untuk setiap sel. Untuk sel di atas, persamaannya mungkin memiliki bentuk berikut:
Diskritisasi persamaan mengubah persamaan diferensial parsial untuk bidang kontinu , misalnya tekanan , menjadi himpunan persamaan linier untuk bidang diskrit .
Nilai bidang utama, misalnya , dikaitkan dengan sel. Bidang kemudian diwakili oleh array nilai,, untuk indeks sel . adalah jumlah total sel.
Diskritisasi persamaan menghasilkan persamaan linier untuk setiap sel. Untuk sel 43 di atas, persamaannya mungkin memiliki bentuk berikut:
di mana dan adalah koefisien yang sesuai dengan indeks sel , (koefisien diagonal dicetak tebal ). Himpunan persamaan linier untuk semua sel dapat dituliskan sebagai persamaan matriks dengan bentuk:
(3.1) |
Matriks berisi sekumpulan koefisien yang setiap barisnya sesuai dengan persamaan linier untuk sel dengan indeks . Setiap baris koefisien bukan nol hanya untuk masing-masing sel (diagonal ) dan tetangga dekat. Semua koefisien lainnya adalah nol, sehingga matriks menjadi sangat renggang.
Persamaan matriks dapat direpresentasikan sebagai , dimana: adalah koefisien matriks; apakah koefisien sumbernya ; dan, adalah bidang tekanan yang didiskritisasi. Hal ini juga dapat diilustrasikan sebagai berikut, di mana ‘ ‘ menunjukkan koefisien bukan nol.
Solusi terpisah
Simulasi CFD umumnya menyelesaikan serangkaian persamaan fisika, misalnya untuk konservasi massa, momentum, dan energi. Metode volume terbatas secara tradisional mendiskritisasi setiap persamaan fisis secara terpisah untuk membentuk persamaan matriks individual untuk variabel solusi tunggal, misalnya ,,, daripada membuat persamaan matriks tunggal yang mewakili semua persamaan fisis.
Persamaan matriks tersegregasi diselesaikan satu per satu variabel, misalnya menyelesaikan , dan dalam langkah-langkah terpisah. Jika variabel solusinya berupa vektor atau tensor , misalnya dipisahkanmenjadi persamaan matriks individual untuk setiap komponen, misalnya , , .
Persamaan matriks diselesaikan secara iteratifurutan, di mana persamaan untuk satu variabel, misalnya , menggabungkan nilai-nilai saat ini dari variabel lain, misalnya , dan , ke dalam vektor sumber, seperti yang ditunjukkan di bawah ini.