Linearisasi Suku Sumber
Linearisasi Suku Sumber. Di Bagian 14.1, penanganan sumber dalam persamaan transportasi dari variabel generik / telah dibahas. Linearisasi yang disarankan (atau perlakuan implisit) dapat dilihat sebagai pemberian langkah waktu buatan pada matriks koefisien, sehingga memengaruhi waktu karakteristik dari kemajuan solusi. Selain itu, hal ini meningkatkan dominasi diagonal dan meningkatkan kekokohan solusi dari sistem aljabar persamaan dengan memungkinkan relaksasi bawaan untuk beraksi ketika diperlukan. Artinya, setiap kali suku sumber negatif berubah secara signifikan, sistem secara otomatis menyesuaikan resolusi langkah waktu untuk menangkap karakteristik fenomena yang dimodelkan. Ini berbeda dengan pendekatan tanpa linearisasi (perlakuan eksplisit), yang memerlukan relaksasi bawah yang lebih berat dari sistem persamaan dengan faktor relaksasi umumnya tidak optimal.
Untuk diskritisasi suku sumber, OpenFOAM® menggunakan operator implisit fvm:: dan eksplisit fvc:: . Secara khusus, implementasi operator fvc:: dapat ditemukan di direktori “$FOAM_SRC/finiteVolume/finiteVolume/fvc/” dalam file-file yang sesuai fvcSup.H dan fvcSup.C. Namun, biasanya normanya adalah mendefinisikan suku sumber eksplisit ke dalam persamaan tanpa perlu menggunakan operator fvc::. Sebagai contoh, mempertimbangkan kasus persamaan transportasi skalar generik dengan suku sumber yang tidak bergantung langsung pada variabel utama dan oleh karena itu tidak dapat dilinearkan, diberikan oleh
